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