From pykde Thu Nov 25 08:41:36 2004 From: Jim Bublitz Date: Thu, 25 Nov 2004 08:41:36 +0000 To: pykde Subject: Re: [PyKDE] Minimum KDE for PyKDE? Message-Id: <200411250041.36542.jbublitz () nwinternet ! com> X-MARC-Message: https://marc.info/?l=pykde&m=110137222927135 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 _______________________________________________ PyKDE mailing list PyKDE@mats.imk.fraunhofer.de http://mats.imk.fraunhofer.de/mailman/listinfo/pykde