Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 32913 - rss-glx versions 0.7.4-r1 and 0.7.6 don't add matrixview or spirographx to ~/.xscreensaver
Summary: rss-glx versions 0.7.4-r1 and 0.7.6 don't add matrixview or spirographx to ~/...
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Alastair Tse (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-06 15:52 UTC by Philip Allison
Modified: 2004-01-08 17:11 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
/usr/lib/X11/app-defaults/XScreenSaver (XScreenSaver,23.31 KB, text/plain)
2003-11-11 02:55 UTC, Philip Allison
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Philip Allison 2003-11-06 15:52:54 UTC
After looking at the screenshots on the rss-glx homepage, I decided to install
these wonderful screensavers, and to my dismay found two of them - matrixview
and spirographx - not listed in the menu within xscreensaver-demo. Upon checking
the contents of /usr/lib/xscreensaver, I discovered that the two corresponding
executables had indeed been compiled, and ran correctly when run from the
command line.
Reading through /usr/share/doc/rss-glx-0.x.x/README.xscreensaver.gz and
comparing it to my ~/.xscreensaver file, I noticed the lines for matrixview and
spirographx were missing. I killed the xscreensaver daemon, added the lines, ran
xscreensaver-demo and, as hoped, they appeared in the list, and are now fully
functional.

Reproducible: Always
Steps to Reproduce:
1.Emerge rss-glx-0.7.4-r1 or 0.7.6
2.Run xscreensaver-demo
Actual Results:  
Two of the screensavers, matrixview and spirographx, are not in the list.


Portage 2.0.49-r15 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.6.0-test6)
=================================================================
System uname: 2.6.0-test6 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.4.3.10
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O3 -funroll-loops -fomit-frame-pointer
-fprefetch-loop-arrays -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config
/usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=pentium4 -O3 -funroll-loops -fomit-frame-pointer
-fprefetch-loop-arrays -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache autoaddcvs"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 crypt cups encode foomaticdb libg++ libwww mad pdflib spell xml2 xmms
gdbm berkdb slang tcltk sdl tcpd pam perl imlib gtk mng openal -oss dga cscope X
gtk2 gnome alsa -qt -kde -debug mmx sse -3dnow acpi -apm -arts avi cdr dvd -esd
-fbcon gif gpm gstreamer imap joystick jpeg mikmod mozilla mpeg ncurses
oggvorbis opengl png quicktime readline samba ssl tiff truetype wmf xv zlib -nls
-python java -svgalib -svga -motif moznocompose moznoirc mozsvg"


Workaround is to manually add the screensavers to ~/.xscreensaver, but this
ought to be performed by the install process, as it is for all the others.
Comment 1 Alastair Tse (RETIRED) gentoo-dev 2003-11-08 08:58:12 UTC
at least 0.76 should of had those in :

/usr/X11R6/lib/X11/app-defaults/XScreenSaver

can you see if those are defined there?
Comment 2 Philip Allison 2003-11-10 09:09:02 UTC
Nope - it would seem not...
Comment 3 Alastair Tse (RETIRED) gentoo-dev 2003-11-10 09:46:38 UTC
can you attach /usr/X11R6/lib/X11/app-defaults/XScreenSaver?
Comment 4 Philip Allison 2003-11-11 02:55:18 UTC
Created attachment 20574 [details]
/usr/lib/X11/app-defaults/XScreenSaver

as requested
Comment 5 Philip Allison 2003-11-11 03:01:21 UTC
oops - just realised I attached a slightly different path to what was requested,
but it should make no difference as both /usr/lib/X11/app-defaults and /usr/X11R6/lib/X11/app-defaults
are both symlinks to /etc/X11/app-defaults.
Comment 6 Alastair Tse (RETIRED) gentoo-dev 2003-11-14 00:38:06 UTC
That should be the right file. Seems odd because it should add to this file the rss-glx lines during pkg_postinst()

can you try merging it again?
Comment 7 Ed Catmur 2003-11-17 21:06:27 UTC
WFM, and I've emerged rss-glx before and since the date this bug was entered.
Comment 8 dynamotwain 2003-12-29 19:21:45 UTC
Did you:
emerge unmerge x11-misc/rss-glx
emerge x11-misc/rss-glx
or did you just 'emerge' without
unmerging?

Just a simple emerge won't add the lines to app-defaults/XScreenSaver unless
the line for the 'Euphoria' hack provided by rss-glx is missing.
Thus, if you had an older version installed that did not have the lines for
matrixview or spirographx, a simple emerge will not add them.
Comment 9 Alastair Tse (RETIRED) gentoo-dev 2004-01-08 17:11:46 UTC
can't see what is wrong .. closing this since we're not getting any more responses