[PyKDE] Minimum KDE for PyKDE?
Jim Bublitz
jbublitz at nwinternet.com
Thu Nov 25 08:41:36 GMT 2004
On Wednesday 24 November 2004 22:29, Bret Wortman wrote:
> I'm looking to build PyKDE on a server that has no GUI currently
> installed. For various reasons, I want to build everything from source.
>
> I know I'll need kdelibs and probably kdebase; what other KDE source
> tarballs do I need to build for PyKDE to be happy?
I've never tried this. You need sip and PyQt installed also, so at a minimum
you'll need Qt installed. kdelibs depends on the arts package, I believe.
Otherwise, you shouldn't need kdebase or any other KDE package. PyKDE doesn't
bind anything outside of kdelibs.
You'll also need all the packages KDE depends on, which is a fair number.
Here are the lib dependencies for sip, PyQt and PyKDE (I used kparts.so for
PyKDE, since it depends on just about everything else). This is for KDE 3.3.0
on SuSE 9.2.
sip:
ldd /usr/lib/python/site-packages/sip.so
linux-gate.so.1 => (0xffffe000)
libqt-mt.so.3 => /usr/lib/libqt-mt.so.3 (0x4002d000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4072c000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4073a000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0x40836000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x40847000)
libm.so.6 => /lib/tls/libm.so.6 (0x40904000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40927000)
libc.so.6 => /lib/tls/libc.so.6 (0x40930000)
libpng.so.3 => /usr/lib/libpng.so.3 (0x40a46000)
libz.so.1 => /lib/libz.so.1 (0x40a74000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x40a85000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x40a8d000)
libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x40a95000)
libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x40a9a000)
libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x40aa3000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40ab6000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x40b25000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40b4f000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40b57000)
libdl.so.2 => /lib/libdl.so.2 (0x40b70000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0x40b74000)
PyQt:
ldd /usr/lib/python/site-packages/qt.so
linux-gate.so.1 => (0xffffe000)
libqt-mt.so.3 => /usr/lib/libqt-mt.so.3 (0x40785000)
libpng.so.3 => /usr/lib/libpng.so.3 (0x40e84000)
libz.so.1 => /lib/libz.so.1 (0x40eb2000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40ec3000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40ecb000)
libdl.so.2 => /lib/libdl.so.2 (0x40ee3000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0x40ee7000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40ef9000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40f07000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x41003000)
libm.so.6 => /lib/tls/libm.so.6 (0x410c0000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x410e3000)
libc.so.6 => /lib/tls/libc.so.6 (0x410eb000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x41202000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x4120a000)
libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x41212000)
libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x41216000)
libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x4121f000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x41232000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x412a2000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0x412cc000)
PyKDE (kparts):
ldd /usr/lib/python/site-packages/kparts.so
linux-gate.so.1 => (0xffffe000)
libkparts.so.2 => /opt/kde3/lib/libkparts.so.2 (0x40122000)
libqt-mt.so.3 => /usr/lib/libqt-mt.so.3 (0x40167000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40865000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40873000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0x4096f000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x40980000)
libm.so.6 => /lib/tls/libm.so.6 (0x40a3d000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40a61000)
libc.so.6 => /lib/tls/libc.so.6 (0x40a69000)
libkio.so.4 => /opt/kde3/lib/libkio.so.4 (0x40b7f000)
libkdeui.so.4 => /opt/kde3/lib/libkdeui.so.4 (0x40eab000)
libkdesu.so.4 => /opt/kde3/lib/libkdesu.so.4 (0x4116d000)
libkwalletclient.so.1 => /opt/kde3/lib/libkwalletclient.so.1
(0x41185000)
libkdecore.so.4 => /opt/kde3/lib/libkdecore.so.4 (0x41195000)
libDCOP.so.4 => /opt/kde3/lib/libDCOP.so.4 (0x413c9000)
libresolv.so.2 => /lib/libresolv.so.2 (0x413fd000)
libutil.so.1 => /lib/libutil.so.1 (0x41410000)
libart_lgpl_2.so.2 => /usr/lib/libart_lgpl_2.so.2 (0x41414000)
libidn.so.11 => /usr/lib/libidn.so.11 (0x4142a000)
libkdefx.so.4 => /opt/kde3/lib/libkdefx.so.4 (0x4145b000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x41488000)
libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x41490000)
libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x41494000)
libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x4149d000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x414b0000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x414db000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0x4154a000)
libdl.so.2 => /lib/libdl.so.2 (0x41569000)
libpng.so.3 => /usr/lib/libpng.so.3 (0x4156d000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4159b000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x415a3000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x415bc000)
libz.so.1 => /lib/libz.so.1 (0x415c4000)
libfam.so.0 => /usr/lib/libfam.so.0 (0x415d5000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
Jim
More information about the PyQt
mailing list