Bob Slawson wrote: > Mark Haney wrote: >> Over the last few months (shows you how important this is..) I've been >> having to recompile openLDAP every time I run rev-dep rebuild. It keeps >> showing this in the display when I run it: >> >>> broken /usr/lib64/libldap-2.2.so.7 (requires liblber-2.2.so.7) >>> broken /usr/lib64/libldap.so.2.0.130 (requires liblber.so.2) >>> broken /usr/lib64/libldap_r-2.2.so.7 (requires liblber-2.2.so.7) >>> broken /usr/lib64/libldap_r.so.2.0.130 (requires liblber.so.2) >> And then it recompiles and when I re-run revdep-rebuild at some future >> point, it does it all over again. So far I can't find this liblber file >> at all, so I wonder what I'm missing. I'd like to fix this just so I >> don't have to keep messing with openLDAP every time. Has anyone else >> seen this? Anyway I can fix it? >> > > % qfile /usr/lib64/liblber.so > net-nds/openldap (/usr/lib64/liblber.so) > > These are old libs for openldap-2.2 If you are using openldap-2.3 (the > current > stable version is 2.3.35-r1) just delete these. Each time you re-emerge > openldap, you are building the current versions leaving these old versions > untouched, hence, revdep-rebuild keeps finding them. > > If your paranoid, as some package(s) might still use these old libs (ver 2.2) > re-run revdep-rebuild to find and recompile them with the current version > (ver 2.3). > > BobS >
That did it. I wasn't aware of the qfile tool, but it rocks. Thanks for the tip. -- Recedite, plebes! Gero rem imperialem! Mark Haney Sr. Systems Administrator ERC Broadband (828) 350-2415 Call (866) ERC-7110 for after hours support -- [EMAIL PROTECTED] mailing list
