Bug 36508 - Xscreensaver installs into /usr/lib while kdeartwork searches /usr/X11R6/lib
|
Bug#:
36508
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: kde@gentoo.org
|
Reported By: gshimansky@mail.ru
|
|
Component: KDE
|
|
|
URL:
|
|
Summary: Xscreensaver installs into /usr/lib while kdeartwork searches /usr/X11R6/lib
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2003-12-26 02:08 0000
|
Look at the file kdeartwork-3.1.4/kscreensaver/kxsconfig/Makefile after
kdeartwork is configured. The target is "newhacks". This target has hardcoded
paths to /usr/X11R6/lib/xscreensaver executables while the real executables are
installed into /usr/lib/xscreensaver.
One way to fix this is to install symlink /usr/X11R6/lib/xscreensaver ->
/usr/lib/xscreensaver (simple one) and another is to patch kdeartwork package.
But I don't have a patch ready.
Reproducible: Always
Steps to Reproduce:
Hmm for some reason kdeartwork still doesn't create .desktop file for every
xscreensaver hack even when I have /usr/X11R6/lib/xscreensaver link. I can't
find a reason for it right now. Probably the right way would be to actually
patch the Makefile.am and do it the right way. Right now I had to delete all
ScreenSaver .desktop files and with make newhacks make it recreate them. I lost
internationalization but at least all screensavers got their desktop files.
fixed it for 3.2.3 and 3.3rc2. thanks for your report