RSS-GLX installs screensavers to /usr/lib/xscreensaver, which used to be correct. xscreensaver-4.22-r1 moved the hackdir to /usr/lib/misc/xscreensaver, so XScreenSaver cannot find any of the Really Slick Screensavers. Reproducible: Always Steps to Reproduce: 1. emerge =x11-misc/xscreensaver-4.22-r1 2. emerge x11-misc/rss-glx 3. xscreensaver-command -prefs 4. Try to choose a RSS saver like Skyrocket or Hufo Smoke. Actual Results: "Screensaver is not installed" is displayed in the preview box Expected Results: RSS-GLX savers work as usual. As far as I see it, there are three options. 1. A symlink can point /usr/lib/xscreensaver to /usr/lib/misc/xscreensaver in the newer xscreensaver ebuilds until everything is moved over. 2. All xscreensaver hack ebuilds can somehow detect which hackdir xscreensaver uses (possibly based upon package versions) 3. rss-glx and other hacks can DEPEND on the latest xscreensaver ebuild and hardcode the path into the ebuild.
Created attachment 61967 [details] rss-glx ebuild with path hardcoded for xscreensaver-4.22-r1
Comment on attachment 61967 [details] rss-glx ebuild with path hardcoded for xscreensaver-4.22-r1 in the future, please mark ebuilds as text/plain and only attach patches
this bug was already fixed with rss-glx-0.8.0-r1. please update INVALID