Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 166584

Summary: app-emulation/emul-linux-x86-qtlibs-10.0 makes revdep-rebuild complain
Product: Gentoo Linux Reporter: Chris Smith <chris>
Component: [OLD] LibraryAssignee: AMD64 Project <amd64>
Status: RESOLVED FIXED    
Severity: minor CC: anakin.skyw, blubb, kdvgent, Patrick.Fourniols
Priority: High    
Version: 2006.1   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 165270    
Attachments: output of "revdep-rebuild -p"

Description Chris Smith 2007-02-12 22:37:05 UTC
After upgrading to:
---------------------------------
app-emulation/emul-linux-x86-baselibs-10.0
app-emulation/emul-linux-x86-medialibs-1.2-r1
app-emulation/emul-linux-x86-qtlibs-10.0
---------------------------------
revdep-rebuild complains about numerous packages and offeres to reinstall the above which does not resolve the problem
---------------------------------
Checking dynamic linking consistency...
  broken /usr/kde/3.5/lib32/kde3/cupsdconf.so (requires  libgcrypt.so.11 libgnutls.so.13 libgpg-error.so.0 libtasn1.so.3)
  broken /usr/kde/3.5/lib32/kde3/kded_proxyscout.so (requires  libpcreposix.so.0 libpcre.so.0)
  broken /usr/kde/3.5/lib32/kde3/kdeprint_cups.so (requires  libgcrypt.so.11 libgnutls.so.13 libgpg-error.so.0 libtasn1.so.3)
  broken /usr/kde/3.5/lib32/kde3/khtmlimagepart.so (requires  libpcreposix.so.0 libpcre.so.0)
  broken /usr/kde/3.5/lib32/kde3/kio_ghelp.so (requires  libxslt.so.1)
  broken /usr/kde/3.5/lib32/kde3/kio_help.so (requires  libxslt.so.1)
  broken /usr/kde/3.5/lib32/kde3/libkatepart.so (requires  libpcreposix.so.0 libpcre.so.0)
  broken /usr/kde/3.5/lib32/kde3/libkhtmlpart.so (requires  libpcreposix.so.0 libpcre.so.0)
  broken /usr/kde/3.5/lib32/libkdeinit_cupsdconf.so (requires  libgcrypt.so.11 libgnutls.so.13 libgpg-error.so.0 libtasn1.so.3)
...
<snip>
...
  broken /usr/kde/3.5/lib32/libkwalletclient.la (requires /usr/lib32/libXau.la)
  broken /usr/kde/3.5/lib32/libkwalletclient.la (requires /usr/lib32/libXdmcp.la)
  broken /usr/kde/3.5/lib32/libvcard.la (requires /usr/lib32/libXi.la)
  broken /usr/kde/3.5/lib32/libvcard.la (requires /usr/lib32/libXrandr.la)
  broken /usr/kde/3.5/lib32/libvcard.la (requires /usr/lib32/libXcursor.la)
---------------------------------

Chris


Reproducible: Always
Comment 1 Simon Stelling (RETIRED) gentoo-dev 2007-02-13 14:05:47 UTC
I changed the ebuilds to not include the .la files anymore as they aren't needed anyway. However, I can't get revdep-rebuild to spit out a list of the .so's that are broken. Can you --sync and re-merge baselibs and qtlibs, then attach the output of revdep-rebuild here please? I need a full log this time, but it should be much shorter.

Thanks in advance!
Comment 2 Chris Smith 2007-02-13 14:35:35 UTC
Created attachment 110066 [details]
output of "revdep-rebuild -p"

resynced then ran "revdep-rebuild -p"

Chris
Comment 3 Chris Smith 2007-02-13 14:38:23 UTC
(In reply to comment #2)
> resynced then ran "revdep-rebuild -p"

Actually resynced, remerged the emul-linux libs then ran "revdep-rebuild -p".

Chris
Comment 4 Simon Stelling (RETIRED) gentoo-dev 2007-02-13 22:37:52 UTC
Alright, qtlibs-0.10 cvs rev 1.3 only installs the libraries that previous versions also provided, nothing else. None of them are affected by the revdep-problem, so this package is fixed now. You'll have to remerge it again to get that improvement, I didn't bump the revision since there's nothing "broken" per se.

baselibs is fixed too in 10.0-r1 so libcups should be functional again.

Only remaining is medialibs, which needs to be rebuilt because the libsmbclient in there links against an obsolete libldap.
Comment 5 Simon Stelling (RETIRED) gentoo-dev 2007-02-14 10:15:46 UTC
medialibs is dealt with in bug 166803, so this bug can be closed.