Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#966 - xscreensaver not available in gnome desktop preferences menu

Attached to Project: Arch Linux
Opened by gro (inklingx) - Tuesday, 01 June 2004, 09:40 GMT
Last edited by Dale Blount (dale) - Tuesday, 14 September 2004, 14:14 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To arjan timmerman (blaasvis)
Architecture not specified
Severity Low
Priority Normal
Reported Version 0.6 Widget
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

xscreensaver 4.16-2 package should install screensaver-properties.desktop in /opt/gnome/share/control-center-2.0 and not in /usr/share/control-center-2.0
This task depends upon

Closed by  arjan timmerman (blaasvis)
Saturday, 18 September 2004, 09:16 GMT
Reason for closing:  Fixed
Comment by gro (inklingx) - Tuesday, 01 June 2004, 19:19 GMT
Ok, I did some more research...

As stated in (closed) bugreport 446 the xscreensaver package should not create the /opt/gnome/... directories.

However there is another solution:
if you patch the /opt/gnome/etc/gnome-vfs-2.0/vfolders/preferences-all-users.vfolder-info file and include in this file the following 2 lines, all preferences .desktop menu entries should be enabled:

<MergeDir>/usr/share/control-center/capplets</MergeDir>
<MergeDir>/usr/share/control-center-2.0/capplets</MergeDir>

I don't know if it is possible to include this in the gnome-vfs package?

(pacman -Qo rocks ;)
Comment by Jan de Groot (JGC) - Friday, 11 June 2004, 22:05 GMT
Ah, this is another issue of installing gnome in /opt and keeping other apps in /usr :P

I already wondered WTF control-center did in /usr while it has its prefix in /opt/gnome, but those folders must be from xscreensaver.

I suggest for patching or sed'ing the file in gnome-vfs, or use a postinstall script for Xscreensaver to edit the gnomevfs file after installation. The first solution is more practical: if gnome-vfs doesn't find the folder or capplets, it won't show them.
Comment by arjan timmerman (blaasvis) - Sunday, 04 July 2004, 09:20 GMT
well dorphell i hand this over to you, could you please make it patch the file if it exist ?
Comment by Chris Rainey (marin_linuxer) - Tuesday, 20 July 2004, 22:39 GMT
* bump *
Comment by Steven J. Slizewski (slyski) - Saturday, 14 August 2004, 20:31 GMT
but it should also use /usr/share/control-center and control-center-2.0 so to use xscreensaver configuration in xfce4.
Comment by dorphell (dorphell) - Friday, 10 September 2004, 01:48 GMT
Dale's been working on xscreensaver lately so I'll pass it onto him.
Comment by Dale Blount (dale) - Tuesday, 14 September 2004, 14:14 GMT
This is better handled by gnome-vfs and always installing the patched file. If a postinstall script in xscreensaver patched that file, then gnome-vfs got updated, the patched file would be replaced by an unpatched one until xscreensaver got updated again.

Passing back to Arjan.
Comment by arjan timmerman (blaasvis) - Saturday, 18 September 2004, 09:16 GMT
ok will be fixed in gnome-vfs 2.8.0-1t2

Loading...