Gentoo Archives: gentoo-user

From: Kevin O'Gorman <kogorman@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Portage somwhat out of whack
Date: Wed, 26 Oct 2005 07:23:41
Message-Id: 9acccfe50510251737i676d985ds1f04ec47e9de94eb@mail.gmail.com
1 An update to mysql last Thursday has caused quite a bit of grief,
2 some other things are still broken.
3
4 The update caused problems because it invalidated things like
5 Postfix. No email, because I have Postfix using mysql as a
6 database, and it was linked with an older mysql library.
7 Mail is now working.
8
9 I did "emerge sync" and revdep-rebuild, but that is not working
10 very well. For one thing, it complains that it cannot satisfy
11 "=kde-base/kdelibs-3.3.2-r9" which is no longer in the portage
12 tree. The full output of the run appears after the .sig.
13 There are other problems indicated there.
14
15 By manually emerging some of this stuff, I've gotten it
16 pared down to just, but
17
18 =app-office/openoffice-bin-2.0.0
19 =dev-java/sun-jdk-1.5.0.05
20 =kde-base/kdelibs-3.3.2-r9
21 =www-client/opera-8.50
22
23 These are failing for a variety of reasons, which I think are also
24 references to obsolete libraries.
25
26 So: When openoffice-bin is complaining about libdb-3.0 and all
27 there is is libdb-4... what do I do. How do I get it to compile
28 with what there is? How do I find what ebuild has that file.
29 If the answer is qpkg, where do I find it (it's not on my system,
30 although there's a man page).
31
32 ++ kevin
33
34
35 --
36 Kevin O'Gorman, PhD
37
38 treat ~ # revdep-rebuild | tee rebuild
39
40 Checking reverse dependencies...
41 Packages containing binaries and libraries broken by any package update,
42 will be recompiled.
43
44 Collecting system binaries and libraries... done.
45 (/root/.revdep-rebuild.1_files)
46
47 Collecting complete LD_LIBRARY_PATH... done.
48 (/root/.revdep-rebuild.2_ldpath)
49
50 Checking dynamic linking consistency...
51 ldd: warning: you do not have execution permission for
52 `/usr/lib/openoffice/program/python-core-2.3.4/lib/l
53 broken /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/_bsddb.so
54 (requires libdb-3.1.so <http://libdb-3.1.so>)
55 ldd: warning: you do not have execution permission for
56 `/usr/lib/openoffice/program/python-core-2.3.4/lib/l
57 broken /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/_tkinter.so
58 (requires libBLT24.so li
59 ldd: warning: you do not have execution permission for
60 `/usr/lib/openoffice/program/python-core-2.3.4/lib/l
61 broken /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/bz2.so
62 (requires libbz2.so.0)
63 ldd: warning: you do not have execution permission for
64 `/usr/lib/openoffice/program/python-core-2.3.4/lib/l
65 broken /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/dbm.so
66 (requires libgdbm.so.2)
67 ldd: warning: you do not have execution permission for
68 `/usr/lib/openoffice/program/python-core-2.3.4/lib/l
69 broken /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/gdbm.so
70 (requires libgdbm.so.2)
71 ldd: warning: you do not have execution permission for
72 `/usr/lib/openoffice/program/python-core-2.3.4/lib/l
73 broken /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/mpz.so
74 (requires libgmp.so.3)
75 ldd: warning: you do not have execution permission for
76 `/usr/X11R6/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/_bsddb.so'
77 broken /usr/X11R6/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/_bsddb.so
78 (requires libdb-3.1. so)
79 ldd: warning: you do not have execution permission for
80 `/usr/X11R6/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/_tkinter.so'
81 broken /usr/X11R6/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/_tkinter.so
82 (requires libBLT24 .so libtk8.3.so <http://libtk8.3.so>
83 libtcl8.3.so<http://libtcl8.3.so>
84 )
85 ldd: warning: you do not have execution permission for
86 `/usr/X11R6/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/bz2.so'
87 broken /usr/X11R6/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/bz2.so
88 (requires libbz2.so.0)
89 ldd: warning: you do not have execution permission for
90 `/usr/X11R6/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/dbm.so'
91 broken /usr/X11R6/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/dbm.so
92 (requires libgdbm.so.2)
93 ldd: warning: you do not have execution permission for
94 `/usr/X11R6/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/gdbm.so'
95 broken /usr/X11R6/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/gdbm.so
96 (requires libgdbm.so.2 )
97 ldd: warning: you do not have execution permission for
98 `/usr/X11R6/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/mpz.so'
99 broken /usr/X11R6/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/mpz.so
100 (requires libgmp.so.3)
101 broken /usr/kde/3.3/lib/kde3/kio_http.so (requires libcom_err.so.3)
102 broken /opt/opera/lib/opera/plugins/operamotifwrapper-2 (requires libXm.so.2
103 )
104 broken /opt/opera/lib/opera/plugins/operamotifwrapper-1 (requires libXm.so.1
105 )
106 broken /opt/jdk1.5.0_03/demo/jvmti/heapTracker/lib/libheapTracker_g.so
107 (requires libjava_crw_demo_g.so)
108 broken /opt/jdk1.5.0_03/demo/jvmti/mtrace/lib/libmtrace_g.so (requires
109 libjava_crw_demo_g.so)
110 broken /opt/sun-jdk-1.5.0.05/share/demo/jvmti/heapTracker/lib/libheapTracker_g.so
111 (requires libjava_crw_demo_g.so)
112 broken /opt/sun-jdk-1.5.0.05/share/demo/jvmti/mtrace/lib/libmtrace_g.so
113 (requires libjava_crw_demo_g.so)
114 done.
115 (/root/.revdep-rebuild.3_rebuild)
116
117 Assigning files to ebuilds... done.
118 (/root/.revdep-rebuild.4_ebuilds)
119
120 Evaluating package order...
121 Warning: Failed to resolve package order.
122 Will merge in "random" order!
123 Possible reasons:
124 - Some ebuilds are no more in portage tree.
125 - Some ebuilds are masked, try to change ACCEPT_KEYWORDS="~<your platform>"
126 and/or use /etc/portage/package.unmask
127 ..... done.
128 (/root/.revdep-rebuild.5_order)
129
130 All prepared. Starting rebuild...
131 emerge --oneshot --nodeps =app-office/openoffice-bin-2.0.0 =dev-java/sun-
132 jdk-1.5.0.05 =kde-base/kdelibs-3.3.2-r9 =www-client/opera-8.50
133 ..........
134 Calculating dependencies
135 emerge: there are no ebuilds to satisfy "=kde-base/kdelibs-3.3.2-r9".
136
137
138 Result is not OK, you have following choices:
139 - if emerge failed during build, fix the problems and re-run revdep-rebuild
140 or
141 - use -X or --package-names as first argument (try to rebuild package, not
142 exact
143 ebuild - ignores SLOT!)
144 or
145 - set ACCEPT_KEYWORDS="~<your platform>" and/or /etc/portage/package.unmask
146 (and remove /root/.revdep-rebuild.5_order to be evaluated again)
147 or
148 - modify the above emerge command and run it manually
149 or
150 - compile or unmerge unsatisfied packages manually, remove temporary files
151 and
152 try again (you can edit package/ebuild list first)
153
154 To remove temporary files, please run:
155 rm /root/.revdep-rebuild*.?_*
156 treat ~ #

Replies

Subject Author
Re: [gentoo-user] Portage somwhat out of whack Mike Williams <mike@××××××××.uk>