Apparently, though unproven, at 15:08 on Thursday 09 September 2010, dhk did 
opine thusly:

> On 09/09/2010 04:59 AM, Alan McKinnon wrote:
> > Apparently, though unproven, at 01:18 on Thursday 09 September 2010, dhk
> > did
> > 
> > opine thusly:
> >> Well I deleted /usr/lib32/qt4/libQtOpenGL.so.4.6.2 and ran
> >> revdep-rebuild and got the following
> >> . . .
> >> * Checking dynamic linking consistency
> >> [ 39% ]  *   broken
> >> /usr/lib32/qt4/plugins/graphicssystems/libqglgraphicssystem.so (requires
> >> libQtOpenGL.so.4)
> >> [ 100% ]
> >> * Generated new 3_broken.rr
> >> . . .
> >> * All prepared. Starting rebuild
> >> emerge --oneshot  --jobs=2 --with-bdeps y
> >> app-emulation/emul-linux-x86-qtlibs:0
> >> ..........
> >> Calculating dependencies... done!
> >> 
> >> After revdep-rebuild finished the library was back.
> > 
> > So it's back to being broken?
> > 
> > Maybe you should just mask that emul stuff out in revdep-rebuild and be
> > done with it.
> > 
> > revdep-rebuild is supposed to tell you about breakage you can fix. You
> > can't fix the linking on prebuilt binaries so just omit it from your
> > checks. Or, you could give the package what it wants and gratuitously
> > emerge nvidia-drivers
> > 
> > :-)
> 
> How do I use SEARCH_DIRS_MASK, is there a doc?  I didn't see anything
> under man make.conf.  I don't think I want to exclude the whole
> directory, just the library:  right?


man revdep-rebuild


-- 
alan dot mckinnon at gmail dot com

Reply via email to