1 |
On Sunday 30 July 2006 03:27, Richard Fish wrote: |
2 |
> But depclean wants to remove gnome-libs also, so this doesn't count... |
3 |
|
4 |
Yep, bad example. I've got rid of both gnome-libs and imlib. |
5 |
|
6 |
> > That one I saw, and it did add to the confusion. |
7 |
> > libsoup does depend on gnutls, and gtkhtml depends on libsoup, and dvdrip |
8 |
> > depends on a version of gtkhtml that depends on libsoup, and dvdrip is in |
9 |
> > my world file. |
10 |
> |
11 |
> Well, yes, this would be a problem. Try an "emerge --metadata" to |
12 |
> regenerate the portage cache. This may help. Otherwise, please post |
13 |
> your emerge --info. |
14 |
|
15 |
Already tried removing the entire cache, and re-syncing (from a different |
16 |
mirror than I normally use). |
17 |
|
18 |
minimac ~ # emerge world -DNupvt |
19 |
|
20 |
These are the packages that would be merged, in reverse order: |
21 |
|
22 |
Calculating world dependencies... done! |
23 |
|
24 |
Total size of downloads: 0 kB |
25 |
minimac ~ # emerge --depclean |
26 |
[...] |
27 |
>>> These are the packages that would be unmerged: |
28 |
|
29 |
dev-libs/libtasn1 |
30 |
selected: 0.2.18 |
31 |
protected: none |
32 |
omitted: none |
33 |
|
34 |
gnome-base/gail |
35 |
selected: 1.8.11 |
36 |
protected: none |
37 |
omitted: none |
38 |
|
39 |
net-libs/libsoup |
40 |
selected: 2.2.94 |
41 |
protected: none |
42 |
omitted: none |
43 |
|
44 |
net-libs/gnutls |
45 |
selected: 1.2.10 |
46 |
protected: none |
47 |
omitted: none |
48 |
|
49 |
app-crypt/opencdk |
50 |
selected: 0.5.5 |
51 |
protected: none |
52 |
omitted: none |
53 |
|
54 |
dev-libs/lzo |
55 |
selected: 1.08-r1 |
56 |
protected: none |
57 |
omitted: none |
58 |
[...] |
59 |
minimac ~ # revdep-rebuild -- -p -v -t |
60 |
[...] |
61 |
Checking dynamic linking consistency... |
62 |
broken /usr/lib/libgtkhtml-3.8.so.15.3.9 (requires libgailutil.so.17) |
63 |
broken /usr/lib/gtkhtml/libgnome-gtkhtml-editor-3.8.la |
64 |
(requires /usr/lib/libgailutil.la) |
65 |
broken /usr/lib/libgtkhtml-3.8.la (requires /usr/lib/libgailutil.la) |
66 |
done. |
67 |
(/root/.revdep-rebuild.3_rebuild) |
68 |
[...] |
69 |
All prepared. Starting rebuild... |
70 |
emerge --oneshot -p -v -t =gnome-extra/gtkhtml-3.10.2 |
71 |
|
72 |
These are the packages that would be merged, in reverse order: |
73 |
|
74 |
Calculating dependencies... done! |
75 |
[ebuild R ] gnome-extra/gtkhtml-3.10.2 USE="-debug" 0 kB |
76 |
[ebuild N ] gnome-base/gail-1.8.11 USE="-debug -doc" 0 kB |
77 |
[ebuild N ] net-libs/libsoup-2.2.94 USE="ssl -debug -doc -static" 0 kB |
78 |
[ebuild N ] net-libs/gnutls-1.2.10 USE="crypt zlib -doc" 0 kB |
79 |
[ebuild N ] dev-libs/libtasn1-0.2.18 USE="-doc" 0 kB |
80 |
[ebuild N ] dev-libs/lzo-1.08-r1 0 kB |
81 |
[ebuild N ] app-crypt/opencdk-0.5.5 USE="-doc" 0 kB |
82 |
[...] |
83 |
minimac ~ # emerge world -DNupvt |
84 |
|
85 |
These are the packages that would be merged, in reverse order: |
86 |
|
87 |
Calculating world dependencies... done! |
88 |
[nomerge ] media-video/dvdrip-0.97.10 USE="cdr gnome mplayer ogg perl |
89 |
subtitles xvid -minimal" |
90 |
[nomerge ] gnome-extra/gtkhtml-3.10.2 USE="-debug" |
91 |
[ebuild N ] net-libs/libsoup-2.2.94 USE="ssl -debug -doc -static" 0 kB |
92 |
[ebuild N ] net-libs/gnutls-1.2.10 USE="crypt zlib -doc" 0 kB |
93 |
[ebuild N ] app-crypt/opencdk-0.5.5 USE="-doc" 0 kB |
94 |
[ebuild N ] dev-libs/libtasn1-0.2.18 USE="-doc" 0 kB |
95 |
[ebuild N ] dev-libs/lzo-1.08-r1 0 kB |
96 |
[ebuild N ] gnome-base/gail-1.8.11 USE="-debug -doc" 0 kB |
97 |
|
98 |
Total size of downloads: 0 kB |
99 |
|
100 |
gtkhtml-3.10.2 needs >=gnome-base/gail-1.1, and >=net-libs/libsoup-2.1.6 to |
101 |
run and compile (RDEPEND and DEPEND). libsoup-2.2.94 with USE=ssl needs |
102 |
>=net-libs/gnutls-1 to run and compile. Finally gnutls-1.2.10 needs those 3 |
103 |
to run and compile. |
104 |
After merging gtkhtml-3.10.2, and it's dependencies, and it's dependencies |
105 |
dependencies (as above), depclean wants to remove them again! |
106 |
|
107 |
minimac ~ # emerge --depclean -p |
108 |
[...] |
109 |
dev-libs/libtasn1 |
110 |
selected: 0.2.18 |
111 |
protected: none |
112 |
omitted: none |
113 |
|
114 |
gnome-base/gail |
115 |
selected: 1.8.11 |
116 |
protected: none |
117 |
omitted: none |
118 |
|
119 |
net-libs/libsoup |
120 |
selected: 2.2.94 |
121 |
protected: none |
122 |
omitted: none |
123 |
|
124 |
net-libs/gnutls |
125 |
selected: 1.2.10 |
126 |
protected: none |
127 |
omitted: none |
128 |
|
129 |
app-crypt/opencdk |
130 |
selected: 0.5.5 |
131 |
protected: none |
132 |
omitted: none |
133 |
|
134 |
dev-libs/lzo |
135 |
selected: 1.08-r1 |
136 |
protected: none |
137 |
omitted: none |
138 |
[...] |
139 |
|
140 |
I'm all but convinced this is a bug. |
141 |
Anyone see a failure in my logic? |
142 |
|
143 |
minimac ~ # emerge --info |
144 |
Portage 2.1-r1 (default-linux/ppc/2005.1/ppc/G4, gcc-4.1.1, glibc-2.4-r3, |
145 |
2.6.14-gentoo ppc) |
146 |
================================================================= |
147 |
System uname: 2.6.14-gentoo ppc 7447A, altivec supported |
148 |
Gentoo Base System version 1.6.15 |
149 |
app-admin/eselect-compiler: [Not Present] |
150 |
dev-lang/python: 2.3.5-r2, 2.4.3-r1 |
151 |
dev-python/pycrypto: 2.0.1-r5 |
152 |
dev-util/ccache: [Not Present] |
153 |
dev-util/confcache: [Not Present] |
154 |
sys-apps/sandbox: 1.2.17 |
155 |
sys-devel/autoconf: 2.13, 2.59-r7 |
156 |
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 |
157 |
sys-devel/binutils: 2.16.1-r3 |
158 |
sys-devel/gcc-config: 1.3.13-r3 |
159 |
sys-devel/libtool: 1.5.22 |
160 |
virtual/os-headers: 2.6.11-r4 |
161 |
ACCEPT_KEYWORDS="ppc" |
162 |
AUTOCLEAN="yes" |
163 |
CBUILD="powerpc-unknown-linux-gnu" |
164 |
CFLAGS="-O2 -pipe -mcpu=G4 -fno-strict-aliasing -maltivec -mabi=altivec" |
165 |
CHOST="powerpc-unknown-linux-gnu" |
166 |
CONFIG_PROTECT="/etc /usr/NX/etc /usr/NX/home /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config" |
167 |
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" |
168 |
CXXFLAGS="-O2 -pipe -mcpu=G4 -fno-strict-aliasing -maltivec -mabi=altivec" |
169 |
DISTDIR="/usr/portage/distfiles" |
170 |
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" |
171 |
GENTOO_MIRRORS="http://ftp.heanet.ie/pub/gentoo/ |
172 |
http://gentoo.blueyonder.co.uk ftp://gentoo.blueyonder.co.uk/mirrors/gentoo |
173 |
ftp://ftp.gentoo.mesh-solutions.com/gentoo/" |
174 |
PKGDIR="/home/packages" |
175 |
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" |
176 |
PORTAGE_TMPDIR="/var/tmp" |
177 |
PORTDIR="/usr/portage" |
178 |
SYNC="rsync://gandalf/gentoo-portage" |
179 |
USE="ppc X a52 aac aalib alsa altivec apache2 applet arts artswrappersuid |
180 |
bash-completion berkdb bitmap-fonts bluetooth bootsplash browserplugin bzip2 |
181 |
cddb cdparanoia cdr cli cpudetection crypt cups curl dbus dlloader dri dts dv |
182 |
dvb dvd dvdr dvdread eds emboss encode exif fbcon ffmpeg flac foomaticdb |
183 |
fping gd gif gimpprint gnokii gnome gnome-print gphoto2 gpm gstreamer gtk |
184 |
gtk2 gtkhtml hal idn ieee1394 imagemagick ipv6 irmc isdnlog javascript jpeg |
185 |
kde kdeenablefinal kdehiddenvisibility kig-scripting libcaca libwww live |
186 |
motif mozcalendar mozcalender mozdevelop mozilla mozsvg mp3 mpeg mplayer |
187 |
multiuser mysql mythtv ncurses network nls nptl nptlonly nsplugin nxclient |
188 |
ogg oggvorbis opengl pam pbbuttonsd pci pcre pdf pdflib perl png ppds pppd |
189 |
python qt qt3 quicktime rdesktop readline reflection ruby samba sametime |
190 |
scanner sdl session slp sms spell spl ssl subtitles tcpd theora tidy tiff |
191 |
truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 vcd vidix |
192 |
visualization vnc vorbis wifi xcomposite xine xml xml2 xmms xorg xscreensaver |
193 |
xv xvid zeroconf zlib elibc_glibc input_devices_keyboard input_devices_mouse |
194 |
input_devices_evdev kernel_linux userland_GNU video_cards_radeon |
195 |
video_cards_vesa video_cards_fbdev" |
196 |
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, |
197 |
LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY |
198 |
|
199 |
|
200 |
-- |
201 |
Mike Williams |
202 |
|
203 |
-- |
204 |
gentoo-user@g.o mailing list |