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? Thanks, dhk

