Gentoo Archives: gentoo-user

From: "Alma J. Wetzker" <ajwgentoo@×××××××.net>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] How do I generate libguile-ltdl.so?
Date: Fri, 22 Feb 2008 18:10:09
Message-Id: 47BF0FED.2090406@comcast.net
In Reply to: Re: [gentoo-user] How do I generate libguile-ltdl.so? by Volker Armin Hemmann
1 Volker Armin Hemmann wrote:
2 > On Donnerstag, 21. Februar 2008, Alma J. Wetzker wrote:
3 >> I just updated portage and tried to update gnucash. The compile errors
4 >> out trying to find libguile-ltdl.so.1 and libwthreads.so.12. I have
5 >> tried to re-emerge guile, g-wrap and slib, none of them build the
6 >> library that I need. (slib also does not link the scm functions that it
7 >> looks like gnucash looks for, so I may need that too.)
8 >>
9 >> What settings or whatever do I need to set to generate libguile-ltdl.*?
10 >>
11 >> -- Alma
12 >
13 > have you followed Jakub's advise from the bug and done a revdep-rebuilt?
14
15 I have tried.
16
17 Configuring search environment for revdep-rebuild
18
19 Checking reverse dependencies...
20
21 Packages containing binaries and libraries broken by a package update
22 will be emerged.
23
24 Collecting system binaries and libraries... using existing
25 /root/.revdep-rebuild.1_files.
26
27 Collecting complete LD_LIBRARY_PATH... using existing
28 /root/.revdep-rebuild.2_ldpath.
29
30 Checking dynamic linking consistency... using existing
31 /root/.revdep-rebuild.3_rebuild.
32
33 Assigning files to ebuilds... using existing
34 /root/.revdep-rebuild.4_ebuilds.
35
36 Evaluating package order... using existing
37 /root/.revdep-rebuild.5_order.
38
39 All prepared. Starting rebuild...
40 emerge --oneshot =dev-python/gnome-python-desktop-2.14.0
41 =sys-fs/cryptsetup-luks-1.0.3-r2 =gnome-base/gnome-panel-2.14.2
42 =gnome-base/gnome-applets-2.14.2 =app-text/evince-0.5.3-r1
43 =gnome-extra/deskbar-applet-2.14.2 =gnome-extra/evolution-webcal-2.6.0
44 =mail-client/evolution-2.6.2-r1
45 ..........
46 Calculating dependencies . .
47 !!! All ebuilds that could satisfy
48 "=dev-python/gnome-python-desktop-2.14.0" have been masked.
49 !!! One of the following masked packages is required to complete your
50 request:
51 - dev-python/gnome-python-desktop-2.14.0 (masked by: )
52
53 For more information, see MASKED PACKAGES section in the emerge man page or
54 refer to the Gentoo Handbook.
55
56
57 revdep-rebuild failed to emerge all packages
58 you have the following choices:
59
60 - if emerge failed during the build, fix the problems and re-run
61 revdep-rebuild
62 or
63 - use -X or --package-names as first argument (trys to rebuild package,
64 not exact
65 ebuild)
66 or
67 - set ACCEPT_KEYWORDS="~<your platform>" and/or /etc/portage/package.unmask
68 (and remove /root/.revdep-rebuild.5_order to be evaluated again)
69 or
70 - modify the above emerge command and run it manually
71 or
72 - compile or unmerge unsatisfied packages manually, remove temporary
73 files and
74 try again (you can edit package/ebuild list first)
75
76 To remove temporary files, please run:
77 rm /root/.revdep-rebuild*.?_*
78
79 the first several libraries are masked, so that seems to be a long and
80 tedious exercise to correct them, one at a time.
81
82 This is what I did that worked
83
84
85 emerge guile (1.8.3)
86 New version, probably made no difference
87 emerge slib (3.1.5-r1)
88 New version, probably made no difference
89 emerge libpcre (7.6-r1)
90 This seems to be the magic step that created
91 'libguile-ltdl.so.*' and 'libqthreads.so.*'
92 emerge -C gnucash (2.0.5)
93 For some reason, I needed this step in order for the new version
94 of gnucash to compile correctly. It must have been looking for
95 something from the 2.0.5 version.
96 emerge gnucash (2.2.3)
97 This worked.
98
99 I am not sure what to do about the revdep-build problems, I will work on
100 it later. Thanks for the response!
101
102 -- Alma
103 --
104 gentoo-user@l.g.o mailing list

Replies

Subject Author
Re: [gentoo-user] How do I generate libguile-ltdl.so? volker.armin.hemmann@××××××××××××.de