1 |
On 1/31/07, Duncan <1i5t5.duncan@×××.net> wrote: |
2 |
> "Daiajo Tibdixious" <daiajo@×××××.com> posted |
3 |
> below, on Tue, 30 Jan 2007 23:43:05 +1100: |
4 |
> > x11-drivers/ati-drivers |
5 |
> > usr/lib32/xorg/modules/dri/atiogl_a_dri.so |
6 |
> > /usr/lib32/xorg/modules/dri/fglrx_dri.so |
7 |
> > media-libs/mesa (/usr/lib64/opengl/xorg-x11/lib/libGL.so.1) |
8 |
> > x11-drivers/ati-drivers (/usr/lib32/opengl/ati/lib/libGL.so.1) |
9 |
> > x11-drivers/ati-drivers (/usr/lib64/opengl/ati/lib/libGL.so.1) |
10 |
> > x11-libs/libX11 (/usr/lib64/libX11.so.6) |
11 |
> > x11-libs/libXext (/usr/lib64/libXext.so.6) |
12 |
> > sys-libs/libstdc++-v3 (/usr/lib64/libstdc++-v3/libstdc++.so.5) |
13 |
> > net-nds/openldap-2.3 |
14 |
> > /usr/lib64/libldap-2.2.so.7 net-nds/openldap-2.2-28-r7? |
15 |
> liblber-2.2.so.7) |
16 |
> > /usr/lib64/libldap.so.2.0.130 net-nds/openldap-2.2-28-r7? |
17 |
> liblber.so.2) |
18 |
> > /usr/lib64/libldap_r-2.2.so.7 net-nds/openldap-2.2-28-r7? |
19 |
> liblber-2.2.so.7) |
20 |
> > /usr/lib64/libldap_r.so.2.0.130 net-nds/openldap-2.2-28-r7? |
21 |
> liblber.so.2) |
22 |
> > |
23 |
> > If ati-drivers was broken, why is my graphics working? |
24 |
> |
25 |
>> Why is it working? Because the part that's broken is 32-bit (if it's the |
26 |
>> stuff in lib32, anyway), and the main system is 64-bit, which isn't |
27 |
>> broken. |
28 |
|
29 |
Doh. It was a long day. |
30 |
|
31 |
> As long as you aren't trying to run any 32-bit games that use |
32 |
> the broken bit or something, you're probably fine. Also note that even if |
33 |
> it's the 64-bit stuff, it's likely the 3D/OpenGL stuff, which most stuff |
34 |
> won't be using. It'd only be used for 3D games, OpenGL screensavers, and |
35 |
> anything else OpenGL based you may be running. |
36 |
|
37 |
Ah, no nothing that I know of. |
38 |
|
39 |
>> This case is probably an example of one of the issues with |
40 |
>> revdep-rebuild, or more precisely with binary-only packages you may |
41 |
>> choose to run. |
42 |
|
43 |
I know it freaks on firefox-bin. I resent that "choose" to run, as its only ignorance at work here, are you saying openldap is binary? AFAIK I don't have any binary packages any more. |
44 |
|
45 |
> Revdep-rebuild sees and scans the shared libraries, and |
46 |
> doesn't know when they are part of a binary-only package. Naturally, you |
47 |
> can remerge the binary-only package all day and if it was built against a |
48 |
> library not on your system, it's not going to help one bit. |
49 |
|
50 |
Yeah, I figured that out with firefox-bin, how does it apply here? |
51 |
|
52 |
>> Newer revdep-rebuild versions have a way to configure it to ignore certain |
53 |
>> packages. |
54 |
|
55 |
I'm used to ignoring revdep-rebuild. :) Especially I ignore the packages to be rebuilt, its great for detecting broken linkage but lousy (in my limited experience) at fixing them. |
56 |
|
57 |
>> standard gripe about slaveryware here, but it's your system, not mine, so |
58 |
>> you get to choose what you run and I'd not deny you that right, regardless |
59 |
>> of how much I gripe.) |
60 |
|
61 |
I'd rather not have slaveryware either. My son has a Win XP Home which I use for that. :( |
62 |
|
63 |
>> > openldap is required by KDE multimedia, I'm not sure if I am actually |
64 |
>> > exercising it. |
65 |
> |
66 |
>> Did you try rebuilding kdemultimedia, and/or anything else that might |
67 |
|
68 |
I removed it, put it back by --usepkg and rebuild, several times. kdebase is pulling it in, amoung other things: |
69 |
# equery depends -d openldap |
70 |
[ Searching for packages depending on openldap... ] |
71 |
dev-libs/cyrus-sasl-2.1.22-r1 |
72 |
app-crypt/gnupg-1.4.6 |
73 |
app-crypt/gnupg-1.9.21 |
74 |
net-misc/curl-7.15.1-r1 |
75 |
net-misc/openssh-4.5_p1 |
76 |
kde-base/kdebase-3.5.5-r1 |
77 |
|
78 |
hmm, made a lier out of myself. I haven't rebuilt any of these. |
79 |
|
80 |
>> BTW, if revdep-rebuild isn't providing you enough info about exactly what |
81 |
>> it's finding and why, try running it with the --vv flag. That's supposed |
82 |
|
83 |
-vv didn't help, the extra info is environmental information, the broken messages are the same. |
84 |
|
85 |
> BTW2, I'm a KDE guy myself but have (some of) the split packages merged, |
86 |
> not monolithic (as I think I mentioned before). |
87 |
|
88 |
I've wondered about that, going split sound like it might be less trouble, |
89 |
I'll look into it. |
90 |
|
91 |
> you have on that I have off. You don't happen to have the the ldap USE |
92 |
> flag on, do you? It doesn't sound like you'd be using it. It's off here. |
93 |
|
94 |
Its not present. |
95 |
|
96 |
Anyway, I'm happy now, I'll just ignore the broken links, since I'm not using them. |
97 |
I'll put up with it & hope the next version of openldap is more consistent. |
98 |
|
99 |
I've put up a bug on openldap: http://bugs.gentoo.org/show_bug.cgi?id=164626 |
100 |
as it should supply the old liblber 2.2 library as well (relating to Harm's comment). |
101 |
-- |
102 |
gentoo-amd64@g.o mailing list |