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
Description:   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:

------- Comment #1 From Gregory Shimansky 2003-12-26 02:35:59 0000 -------
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.

------- Comment #2 From Carsten Lohrke 2004-08-17 12:19:16 0000 -------
fixed it for 3.2.3 and 3.3rc2. thanks for your report