You are not logged in.
Hi there,
I am trying to install xfce using the xfce4-4.4.1-installer.run script, and I can't get past the Mandatory Dependencies screen because it thinks the SM lib is not installed. I'm not a Unix guy, but from what I understand pkg-config needs to be able to find the sm.pc file -- which it can if I run it manually, ie: "pkg-config --modversion sm" returns "1.0.2.", or pkg-config --list-all | fgrep SM" returns "sm SM - X Session Management Library." I noticed in the installer script help that there is an option "--" which says it will pass arguments to the embedded script, so I tried "xfce4-4.4.1-installer.run --`pkg-config --libs sm`, but it didn't make any difference. I'm sure I'm missing something simple. Any ideas? Oh yeah, forgot to mention: Suse 10.2, uname info below:
Linux bungle 2.6.18.2-34-default #1 SMP Mon Nov 27 11:46:27 UTC 2006 x86_64 x86_64 x86_64 GNU/Linux
Thanks in advance,
Matt
Offline
I've tried a couple of things -- neither to any avail, but maybe someone could comment as to whether my thinking makes any sense... I noticed that when you log in as root, PKG_CONFIG_PATH has a couple of entries that refer to pkgconfig directories that don't exist, and there is even a duplicate entry. So I tried doing a find on pkgconfig from /, took all the resultant entries and set PKG_CONFIG_PATH to include all of those exclusively -- my logic being that PKG_CONFIG_PATH would then include all of the directories on the filesystem that actually ended in pkgconfig. This approach DID result in a couple of optional programs being found that originally weren't, but no luck with SM. I then tried copying sm.pc to all of the pkgconfig dirs, which didn't help any. The last thing I tried was to set LD_LIBRARY_PATH to include all of the lib dirs on the filesystem. Anyone know of antthing else to try? Oh, by the way, I had the exact same problem when I tried Fedora. By the way, SM libs installed came from xorg-x11-libSM-devel-7.2-12.x86_64.rpm
Thanks,
Matt
Offline
Am I asking dumb questions, or is this a stumper? I'd love to know either way.
Offline
Never did figure this out. Am I really the only one who has run into this problem?
Offline
Maybe... also make sure the requirements of sm are satisfied (ice xproto).
Offline
That did it! Thanks a lot!
Offline
Fill a bug report at your distro, since this is quite a big mistake.
Offline
Ok, I'll do that -- although, the distro I'm using is Suse 10.2, and I noticed that in the 10.3 distro, Xfce is included. Do you still think I should send a bug report?
Thanks,
Matt
Offline
[ Generated in 0.007 seconds, 7 queries executed - Memory usage: 537.24 KiB (Peak: 538.52 KiB) ]