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