Steven Pasternak wrote:
Hi! I use SuSE 9.1 (kde 3.2.1) and want to compile kde 3.4.1. I have compiled kde 3.1, 3.2, 3.3, and 3.4 in the past on other distros, so I am not completely new to this procedure. I noticed tha SuSE installs kde in /opt/kde3, but has overriding icons and config files in /etc/opt/kde3. For example, /opt/kde3/share/icons/crystalsvg/128x128/apps has a kmenu.png icon, the kde default, and /etc/opt/kde3/share/icons/crystalsvg/128x128/apps has a kmenu.png, which is a lizard head, and is the kmenu icon. If I delete the lizard head, the icon goes back to the /opt/kde3/.../kmenu.png. I have seen the variable $KDEDIRS pop up in the past, but it isn't set in this case for me. How could I tell the kde I am going to compile to install in /opt/kde3, and look in but not write to /etc/opt/kde3 like SuSE has it? Do I need a patch for kde? Thanks! -Steven
This must be the result of a configure option. I've been looking for a while for a rpm option to display the configure options used to build a package - thought I'd come across it somewhere before, but I may be mistaken, it may have been something like gcc or binutils. The only suggestions I can come up with is to use alien to generate a .tgz file from the source and have a look at the Makefiles and config.log. rpmbuild --rebuild a SuSE KDE source rpm and tee to a file and also check in /usr/src/packages/BUILD. I'd like to know the answer myself as when you build a package, it tends to put the stuff in /opt/kde3 rather than /etc/opt/kde3. Third suggestion, perhaps you could find out who builds the SuSE kde packages and get an answer straight from the horse's mouth. It's many years since I've built KDE from the ground up mainly because of other stuff I spend my time doing, GOOD LUCK! and have fun. Regards Sid. -- Sid Boyce ... Hamradio License G3VBV, Keen licensed Private Pilot Retired IBM Mainframes and Sun Servers Tech Support Specialist Microsoft Windows Free Zone - Linux used for all Computing Tasks