I just wanted to try kde in puppy. Apart from the eye candy it comes with a few good apps. So I made a kde 3.4.3 installation in puppy using kdebase, kdelibs and aRTS and a few other libs. i have used slackware 10.1 packages. the base installation was working fine for me. how ever when i tried installing other packages such as mutlimedia & network i started getting incompatibily errors. so i have now given up on pursuing it further until barrys Krazy Puppy is released. i have already deleted this installation. following is a vague recollection of what i did

libXf86vm.so.1
libGL.so.1
libXss.so.1
libesd.so.?
libvorbis.?
libstdc6.pup
libarts?
few other depending on what is present / not present on your system

HOW to INSTALL
1. your pup001 file should be 512 Mb (use a fresh pup file)
2. use guitar to open kdebase.tgz
3. extract it to /my-documents/kdebase/
4. delete /kdebase/install and /kdebase/usr folder
5. now we are left with the /kdebase/opt and /kdebase/etc folder
6. problem over here was that every time i booted the /opt folder came up empty. how to work around that problem will be dealt with later in the installation (16).
7. goto /kdebase/opt/kde/lib -> create simlink for all the lib*.so.x.* to lib*.so.x. gointo subfolders and repeat this where ever you find lib*.so.x.*
8. copy /kdebase/etc to /root/.etc (will need rebooting before changes come in to effect)
9. copy /kdebase/opt/kde/bin to /usr
10. copy /kdebase/opt/kde/lib to /usr
11 delete /kdebase/opt/kde/bin and /kdebase/opt/kde/lib
12. delete /kdebase/opt/kde/share/doc
13. copy /kdebase/opt to a new folder /root/opt. delete /my-documents/kdebase
14. repeat the drill with kdelibs and aRTS
15. extract the qt.tzg and only copy the /qt/lib folder to /usr
16. edit the /etc/rc.d/rc.local0 -> add following to the bottom

rmdir /opt
ln -s /root/opt /opt

17. edit .xinitrc ->
exec startkde is replaced with exec xterm
18. reboot
19. type xwin startkde
20. it will start X and an xtrem
21. in the xterm type startkde (this is needed to listen to the background messages)
22. go about solving the lib dependencies listed over above
23. you might just end up with a working kde installation