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

Bug 449122

Summary: [kde overlay] kde-base/drkonqi-4.9.95 should NOT depend on kde-base/kdepimlibs
Product: Gentoo Linux Reporter: Francesco Riosa <vivo75>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED INVALID    
Severity: normal CC: vivo75
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Francesco Riosa 2012-12-29 00:48:15 UTC
see Bug 429468

with kde 4.10 RC2
luckily this seem not to be the case anymore, drkonqui seem to build again without kdepimlibs.
Please remove this dependancy if your test confirm, kdepim is unwanted on many systems, since it require also USE=semantic-desktop (which BTW require akonadi-server from git which build against qt5 and not qt4)
Comment 1 Francesco Riosa 2012-12-29 00:54:57 UTC
test kde # ldd /usr/lib64/kde4/libexec/drkonqi 
        linux-vdso.so.1 (0x00007ffff47ff000)
        libkio.so.5 => /lib64/libkio.so.5 (0x00007f16617a2000)
        libQtWebKit.so.4 => /usr/lib64/qt4/libQtWebKit.so.4 (0x00007f165fcab000)
        libkdewebkit.so.5 => /lib64/libkdewebkit.so.5 (0x00007f165fa87000)
        libkxmlrpcclient.so.4 => /lib64/libkxmlrpcclient.so.4 (0x00007f165f878000)
        libkdeui.so.5 => /lib64/libkdeui.so.5 (0x00007f165f208000)
        libQtXml.so.4 => /usr/lib64/qt4/libQtXml.so.4 (0x00007f165efc7000)
        libQtGui.so.4 => /usr/lib64/qt4/libQtGui.so.4 (0x00007f165e32b000)
        libkdecore.so.5 => /lib64/libkdecore.so.5 (0x00007f165de5a000)
        libQtCore.so.4 => /usr/lib64/qt4/libQtCore.so.4 (0x00007f165d988000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f165d76d000)
        libQtDBus.so.4 => /usr/lib64/qt4/libQtDBus.so.4 (0x00007f165d4f2000)
        libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.0-alpha20121216/libstdc++.so.6 (0x00007f165d1ea000)
        libc.so.6 => /lib64/libc.so.6 (0x00007f165ce49000)
        libQtNetwork.so.4 => /usr/lib64/qt4/libQtNetwork.so.4 (0x00007f165cb14000)
        libQtSvg.so.4 => /usr/lib64/qt4/libQtSvg.so.4 (0x00007f165c8be000)
        libX11.so.6 => /lib64/libX11.so.6 (0x00007f165c582000)
        libstreamanalyzer.so.0 => /lib64/libstreamanalyzer.so.0 (0x00007f165c307000)
        libsolid.so.4 => /lib64/libsolid.so.4 (0x00007f165c018000)
        libacl.so.1 => /lib64/libacl.so.1 (0x00007f165be0f000)
        libattr.so.1 => /lib64/libattr.so.1 (0x00007f165bc0a000)
        libXrender.so.1 => /lib64/libXrender.so.1 (0x00007f165ba00000)
        libm.so.6 => /lib64/libm.so.6 (0x00007f165b70b000)
        libsqlite3.so.0 => /lib64/libsqlite3.so.0 (0x00007f165b459000)
        libgstapp-0.10.so.0 => /lib64/libgstapp-0.10.so.0 (0x00007f165b24d000)
        libgstinterfaces-0.10.so.0 => /lib64/libgstinterfaces-0.10.so.0 (0x00007f165b03b000)
        libgstpbutils-0.10.so.0 => /lib64/libgstpbutils-0.10.so.0 (0x00007f165ae19000)
        libgstvideo-0.10.so.0 => /lib64/libgstvideo-0.10.so.0 (0x00007f165ac0c000)
        libgstbase-0.10.so.0 => /lib64/libgstbase-0.10.so.0 (0x00007f165a9c0000)
        libgstreamer-0.10.so.0 => /lib64/libgstreamer-0.10.so.0 (0x00007f165a6df000)
        libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x00007f165a492000)
        libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007f165a171000)
        libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.0-alpha20121216/libgcc_s.so.1 (0x00007f1659f5a000)
        libkparts.so.4 => /lib64/libkparts.so.4 (0x00007f1659d04000)
        libSM.so.6 => /lib64/libSM.so.6 (0x00007f1659afc000)
        libICE.so.6 => /lib64/libICE.so.6 (0x00007f16598e0000)
        libattica.so.0.4 => /lib64/libattica.so.0.4 (0x00007f1659607000)
        libdbusmenu-qt.so.2 => /lib64/libdbusmenu-qt.so.2 (0x00007f16593d3000)
        libXtst.so.6 => /lib64/libXtst.so.6 (0x00007f16591cd000)
        libXcursor.so.1 => /lib64/libXcursor.so.1 (0x00007f1658fc2000)
        libXfixes.so.3 => /lib64/libXfixes.so.3 (0x00007f1658dbc000)
        libEGL.so.1 => /lib64/libEGL.so.1 (0x00007f1658b9a000)
        libpng15.so.15 => /lib64/libpng15.so.15 (0x00007f165896b000)
        libz.so.1 => /lib64/libz.so.1 (0x00007f1658755000)
        libfreetype.so.6 => /lib64/libfreetype.so.6 (0x00007f16584b3000)
        libXi.so.6 => /lib64/libXi.so.6 (0x00007f16582a3000)
        libXrandr.so.2 => /lib64/libXrandr.so.2 (0x00007f1658099000)
        libXinerama.so.1 => /lib64/libXinerama.so.1 (0x00007f1657e96000)
        libfontconfig.so.1 => /lib64/libfontconfig.so.1 (0x00007f1657c60000)
        libXext.so.6 => /lib64/libXext.so.6 (0x00007f1657a4e000)
        libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f165783d000)
        liblzma.so.5 => /lib64/liblzma.so.5 (0x00007f1657619000)
        librt.so.1 => /lib64/librt.so.1 (0x00007f1657411000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007f165720d000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f1661c48000)
        libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x00007f1656fd0000)
        libssl.so.1.0.0 => /lib64/libssl.so.1.0.0 (0x00007f1656d75000)
        libcrypto.so.1.0.0 => /lib64/libcrypto.so.1.0.0 (0x00007f16569c8000)
        libxcb.so.1 => /lib64/libxcb.so.1 (0x00007f16567a9000)
        libstreams.so.0 => /usr/lib64/libstreams.so.0 (0x00007f1656573000)
        libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00007f1656215000)
        libudev.so.0 => /lib64/libudev.so.0 (0x00007f1656006000)
        libicui18n.so.49 => /lib64/libicui18n.so.49 (0x00007f1655c09000)
        libicuuc.so.49 => /lib64/libicuuc.so.49 (0x00007f165588d000)
        libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x00007f165568b000)
        libgmodule-2.0.so.0 => /lib64/libgmodule-2.0.so.0 (0x00007f1655487000)
        libffi.so.6 => /lib64/libffi.so.6 (0x00007f165527f000)
        libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f165507a000)
        libX11-xcb.so.1 => /lib64/libX11-xcb.so.1 (0x00007f1654e78000)
        libxcb-dri2.so.0 => /lib64/libxcb-dri2.so.0 (0x00007f1654c72000)
        libxcb-xfixes.so.0 => /lib64/libxcb-xfixes.so.0 (0x00007f1654a6b000)
        libwayland-client.so.0 => /lib64/libwayland-client.so.0 (0x00007f165485f000)
        libwayland-server.so.0 => /lib64/libwayland-server.so.0 (0x00007f165464e000)
        libgbm.so.1 => /lib64/libgbm.so.1 (0x00007f1654448000)
        libdrm.so.2 => /lib64/libdrm.so.2 (0x00007f165423c000)
        libexpat.so.1 => /lib64/libexpat.so.1 (0x00007f1654012000)
        libXau.so.6 => /lib64/libXau.so.6 (0x00007f1653e0e000)
        libXdmcp.so.6 => /lib64/libXdmcp.so.6 (0x00007f1653c08000)
        libicudata.so.49 => /lib64/libicudata.so.49 (0x00007f16528e8000)
Comment 2 Jekyll Wu 2012-12-29 04:15:56 UTC
Sorry, but you are just wrong: 

        libkxmlrpcclient.so.4 => /lib64/libkxmlrpcclient.so.4 (0x00007f165f878000)

$ grep -in kxmlrpc .
bugzillalib.cpp:65:    m_xmlRpcClient = new KXmlRpc::Client(KUrl(KDE_BUGZILLA_URL "xmlrpc.cgi"), this);
bugzillalib.h:24:#include <kxmlrpcclient/client.h>
bugzillalib.h:351:    KXmlRpc::Client *m_xmlRpcClient;
CMakeLists.txt:85:    ${KDEPIMLIBS_KXMLRPCCLIENT_LIBRARY}
tests/bugzillalibtest/CMakeLists.txt:14:target_link_libraries(bugzillalibtest ${KDE4_KIO_LIBS} ${KDEPIMLIBS_KXMLRPCCLIENT_LIBRARY})
Comment 3 Francesco Riosa 2012-12-29 14:54:47 UTC
correct, posted too late in the night