1 |
On Tue, January 30, 2007 13:43, Daiajo Tibdixious wrote: |
2 |
> revdep-rebuild keeps throwing up these 2 as rebuild targets, yet |
3 |
> rebuilding them has no effect whatsoever. This is my final 'problem' |
4 |
> after emerge --depclean. Its a theoretical problem because I rebooted, |
5 |
> restarted X/KDE, and no problems whatsoever, so I can probably just |
6 |
> ignore this situation, but it offends my sensibilities. I've expanded |
7 |
> the revdep-rebuild output with qfile information. |
8 |
> |
9 |
> x11-drivers/ati-drivers |
10 |
> usr/lib32/xorg/modules/dri/atiogl_a_dri.so |
11 |
> /usr/lib32/xorg/modules/dri/fglrx_dri.so |
12 |
> media-libs/mesa (/usr/lib64/opengl/xorg-x11/lib/libGL.so.1) |
13 |
> x11-drivers/ati-drivers (/usr/lib32/opengl/ati/lib/libGL.so.1) |
14 |
> x11-drivers/ati-drivers (/usr/lib64/opengl/ati/lib/libGL.so.1) |
15 |
> x11-libs/libX11 (/usr/lib64/libX11.so.6) |
16 |
> x11-libs/libXext (/usr/lib64/libXext.so.6) |
17 |
> sys-libs/libstdc++-v3 (/usr/lib64/libstdc++-v3/libstdc++.so.5) |
18 |
> net-nds/openldap-2.3 |
19 |
> /usr/lib64/libldap-2.2.so.7 net-nds/openldap-2.2-28-r7? |
20 |
> liblber-2.2.so.7) |
21 |
> /usr/lib64/libldap.so.2.0.130 net-nds/openldap-2.2-28-r7? |
22 |
> liblber.so.2) |
23 |
> /usr/lib64/libldap_r-2.2.so.7 net-nds/openldap-2.2-28-r7? |
24 |
> liblber-2.2.so.7) |
25 |
> /usr/lib64/libldap_r.so.2.0.130 net-nds/openldap-2.2-28-r7? |
26 |
> liblber.so.2) |
27 |
> |
28 |
> Firstly ati-drivers shows 2 broken .so's. I can't tell if libGL.so.1 |
29 |
> is the mesa one or the ati-drivers one, both are present. libX11, |
30 |
> libXext, libstdc++-v3 are all present, so I don't know why |
31 |
> revdep-rebuild is showing a breakage. |
32 |
> |
33 |
> If ati-drivers was broken, why is my graphics working? |
34 |
> |
35 |
> Secondly openldap is referencing liblber 2.2 which is NOT present. |
36 |
> 'equery f openldap' shows it is actually part of openldap, which I |
37 |
> have rebuilt about 7 times to no avail. |
38 |
> Actually the liblber files in openldap are 2.3 versions, not 2.2. |
39 |
> libldap has both 2.2 and 2.3 versions, so I guess I'm running on 2.3, |
40 |
> and the 2.2 are just there to cause me a headache. The installed |
41 |
> version is 2.3.30-r2 so I don't know why it would contain 2.2 files. |
42 |
|
43 |
The ebuild copies the old libraries from a 2.2 install to the image of a |
44 |
2.3 install in order to avoid distaster on systems that use ldap for |
45 |
authentication. The postinst tells you to rebuild everything that depends |
46 |
on these libraries and remove them once that's done. |
47 |
|
48 |
Over time you have rebuild everything against the newest version, but |
49 |
never removed the old libraries, this has to be done manually! |
50 |
|
51 |
-- |
52 |
gentoo-amd64@g.o mailing list |