Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 245031

Summary: x11-misc/rss-glx-0.8.1-r4 Ebuild reports error while attempting to update XScreenSaver configuration
Product: Gentoo Linux Reporter: Chris Ribble <chris>
Component: New packagesAssignee: Desktop Misc. Team <desktop-misc>
Status: RESOLVED WONTFIX    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 237350    

Description Chris Ribble 2008-10-31 02:47:24 UTC
During the merge phase of the ebuild, the following issue is reported:

" * Unable to add these to XScreenSaver configuration
 * This should not happen. Please file a bug"

It also appears that because of this, the screensavers fail to run from KDE's screen saver configuration utility (they all show up, but one of them work).

Here is the full output of the merge phase:

>>> Merging x11-misc/rss-glx-0.8.1-r4 to /
--- /usr/
--- /usr/lib/
--- /usr/lib/misc/
>>> /usr/lib/misc/xscreensaver/
>>> /usr/lib/misc/xscreensaver/biof
>>> /usr/lib/misc/xscreensaver/flux
>>> /usr/lib/misc/xscreensaver/colorfire
>>> /usr/lib/misc/xscreensaver/cyclone
>>> /usr/lib/misc/xscreensaver/lattice
>>> /usr/lib/misc/xscreensaver/fieldlines
>>> /usr/lib/misc/xscreensaver/rss-glx_install.pl
>>> /usr/lib/misc/xscreensaver/matrixview
>>> /usr/lib/misc/xscreensaver/busyspheres
>>> /usr/lib/misc/xscreensaver/hufo_tunnel
>>> /usr/lib/misc/xscreensaver/flocks
>>> /usr/lib/misc/xscreensaver/helios
>>> /usr/lib/misc/xscreensaver/euphoria
>>> /usr/lib/misc/xscreensaver/hufo_smoke
>>> /usr/lib/misc/xscreensaver/sundancer2
>>> /usr/lib/misc/xscreensaver/plasma
>>> /usr/lib/misc/xscreensaver/solarwinds
>>> /usr/lib/misc/xscreensaver/hyperspace
>>> /usr/lib/misc/xscreensaver/skyrocket
>>> /usr/lib/misc/xscreensaver/spirographx
>>> /usr/lib/libImplicit.a
>>> /usr/lib/libImplicit.la
>>> /usr/lib/librsMath.a
>>> /usr/lib/xscreensaver/
>>> /usr/lib/librsMath.la
--- /usr/share/
--- /usr/share/doc/
>>> /usr/share/doc/rss-glx-0.8.1-r4/
>>> /usr/share/doc/rss-glx-0.8.1-r4/README.bz2
>>> /usr/share/doc/rss-glx-0.8.1-r4/README.xscreensaver.bz2
--- /usr/share/man/
--- /usr/share/man/man1/
>>> /usr/share/man/man1/helios.1.bz2
>>> /usr/share/man/man1/hufo_smoke.1.bz2
>>> /usr/share/man/man1/spirographx.1.bz2
>>> /usr/share/man/man1/skyrocket.1.bz2
>>> /usr/share/man/man1/lattice.1.bz2
>>> /usr/share/man/man1/solarwinds.1.bz2
>>> /usr/share/man/man1/fieldlines.1.bz2
>>> /usr/share/man/man1/colorfire.1.bz2
>>> /usr/share/man/man1/euphoria.1.bz2
>>> /usr/share/man/man1/biof.1.bz2
>>> /usr/share/man/man1/flux.1.bz2
>>> /usr/share/man/man1/cyclone.1.bz2
>>> /usr/share/man/man1/hufo_tunnel.1.bz2
>>> /usr/share/man/man1/plasma.1.bz2
>>> /usr/share/man/man1/sundancer2.1.bz2
>>> /usr/share/man/man1/flocks.1.bz2
>>> /usr/share/man/man1/busyspheres.1.bz2
>>> /usr/share/man/man1/matrixview.1.bz2
>>> /usr/share/xscreensaver/
>>> /usr/share/xscreensaver/config/
>>> /usr/share/xscreensaver/config/fieldlines.xml
>>> /usr/share/xscreensaver/config/biof.xml
>>> /usr/share/xscreensaver/config/sundancer2.xml
>>> /usr/share/xscreensaver/config/hufo_smoke.xml
>>> /usr/share/xscreensaver/config/colorfire.xml
>>> /usr/share/xscreensaver/config/plasma.xml
>>> /usr/share/xscreensaver/config/busyspheres.xml
>>> /usr/share/xscreensaver/config/hufo_tunnel.xml
>>> /usr/share/xscreensaver/config/helios.xml
>>> /usr/share/xscreensaver/config/skyrocket.xml
>>> /usr/share/xscreensaver/config/cyclone.xml
>>> /usr/share/xscreensaver/config/solarwinds.xml
>>> /usr/share/xscreensaver/config/euphoria.xml
>>> /usr/share/xscreensaver/config/flocks.xml
>>> /usr/share/xscreensaver/config/lattice.xml
>>> /usr/share/xscreensaver/config/spirographx.xml
>>> /usr/share/xscreensaver/config/hyperspace.xml
>>> /usr/share/xscreensaver/config/matrixview.xml
>>> /usr/share/xscreensaver/config/flux.xml
--- /usr/share/applications/
>>> /usr/share/applications/hufo_smoke.desktop
>>> /usr/share/applications/busyspheres.desktop
>>> /usr/share/applications/cyclone.desktop
>>> /usr/share/applications/solarwinds.desktop
>>> /usr/share/applications/flux.desktop
>>> /usr/share/applications/lattice.desktop
>>> /usr/share/applications/matrixview.desktop
>>> /usr/share/applications/colorfire.desktop
>>> /usr/share/applications/hufo_tunnel.desktop
>>> /usr/share/applications/plasma.desktop
>>> /usr/share/applications/sundancer2.desktop
>>> /usr/share/applications/fieldlines.desktop
>>> /usr/share/applications/spirographx.desktop
>>> /usr/share/applications/hyperspace.desktop
>>> /usr/share/applications/biof.desktop
>>> /usr/share/applications/euphoria.desktop
>>> /usr/share/applications/helios.desktop
>>> /usr/share/applications/skyrocket.desktop
>>> /usr/share/applications/flocks.desktop
>>> /usr/lib/xscreensaver/config -> /usr/share/control-center/screensavers
 * Unable to add these to XScreenSaver configuration
 * This should not happen. Please file a bug
>>> Regenerating /etc/ld.so.cache...
>>> x11-misc/rss-glx-0.8.1-r4 merged.
>>> Recording x11-misc/rss-glx in "world" favorites file...

>>> No packages selected for removal by clean
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.
 * GNU info directory index is up-to-date.

Reproducible: Always

Steps to Reproduce:
1. emerge rss-glx
2. Observe last 8 lines of output
3. Right click desktop in KDE and select "Configure Desktop"
4. Select "Screen Savers" from the options on the left
5. Select one of the rss-glx screen savers, such as "Busy Spheres (GL)"
6. Click "Test"
7. Observe that nothing happens

Actual Results:  
rss-glx ebuild reports errors while updating XScreenSaver configuration and no screen savers work through regular configuration options in KDE

Expected Results:  
rss-glx should properly update the XScreenSaver configuration and should properly be displayed when selected in KDE's screen saver configuration control.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2008-10-31 03:07:13 UTC
Please post your `emerge --info' too.
Comment 2 Chris Ribble 2008-10-31 04:01:44 UTC
(In reply to comment #1)
> Please post your `emerge --info' too.
> 

Ok:

tatooine ~ # emerge --info
Portage 2.1.4.5 (default/linux/x86/2008.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.25-gentoo-r8 i686)
=================================================================
System uname: 2.6.25-gentoo-r8 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Timestamp of tree: Thu, 30 Oct 2008 12:00:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.5.2-r7
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.4.6-r1
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r2
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=prescott -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O3 -march=prescott -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://distfiles.gentoo.org http://open-systems.ufl.edu/mirrors/gentoo"
LDFLAGS="-Wl,-O1"
LINGUAS="en_US"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://192.168.3.1/gentoo-portage"
USE="X a52 aac aalib accessibility acl acpi aiglx alsa amr asf audiofile bash-completion berkdb bitmap-fonts bluetooth branding bzip2 cairo cdr cgi cli cracklib crypt cups curl dbus divx4linux dri dts dvd dvdr dvdread eds emboss encode evo fam fastcgi ffmpeg firefox flac flash fortran gd gdbm gif glitz glut gmp gnome gpm gstreamer gtk gtk2 hal iconv imagemagick ipv6 isdnlog java jpeg kde kdeenablefinal kerberos lcms libnotify logitech-mouse mad midi mikmod mmx mng motif mozilla mozilla-firefox mp3 mpeg mudflap mysql ncurses nls nowebdav nptl nptlonly nsplugin ogg opengl openmp oss pam pcre pdf perl png postgres ppds pppd python qt3 qt3support qt4 quicktime rdesktop readline reflection remote samba sasl sdl session simplexml snmp speex spell spl sse sse2 sse3 ssl ssse3 startup-notification svg sysfs tcpd theora tiff tk truetype truetype-fonts type1-fonts unicode usb v5l vdr vidix visualization vorbis w32codecs win32codecs wma wxwindows x264 x86 xcb xcomposite xine xinerama xml xorg xosd xv xvid zlib" ALSA_CARDS="ca0106 usb-audio" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_US" USERLAND="GNU" VIDEO_CARDS="fglrx radeon vesa vga"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2009-05-02 13:33:36 UTC
It's unclear to me which version of KDE we are talking about..
Comment 4 Chris Ribble 2009-06-03 01:49:43 UTC
(In reply to comment #3)
> It's unclear to me which version of KDE we are talking about..
> 

3.5.9
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2009-06-20 08:34:07 UTC
rss-glx-0.9.0 in portage, dropped KDE3 support from it entirely, sorry
i'm intrested in knowing how this works for KDE4 though, so i'm ready to add support for it

in stable after 30 days