Bug 88212 - x11-misc/rss-glx-0.7.6-r1 won't configure/run any screensave with kde-3.4.0
Bug#: 88212 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: liquidx@gentoo.org Reported By: aaron@cs.tu-berlin.de
Component: Unspecified
URL: 
Summary: x11-misc/rss-glx-0.7.6-r1 won't configure/run any screensave with kde-3.4.0
Keywords:  
Status Whiteboard: 
Opened: 2005-04-06 15:04 0000
Description:   Opened: 2005-04-06 15:04 0000
After I had the kde stuff installed I wanted, I decided I want a nice
screensaver... but unfortunatly I can't get any rss-glx screensaver to work...

It sounds similar to Bug 65185 to me, but as it's another KDE version it's
about, I decided to file a new bug...

I definetly don't have kxsrun and kxsconfig on my system - which both seem to
be required to get things going....

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

Actual Results:  
can#t configure/run any of the rss-glx screensavers

Expected Results:  
having a set of nice screensavers

therion rss-glx # emerge info
Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.4.3-20050110,
glibc-2.3.4.20050125-r1, 2.6.11-gentoo-r4 i686)
=================================================================
System uname: 2.6.11-gentoo-r4 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.6.10
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Mar 29 2005, 23:58:21)]
dev-lang/python:     2.3.5
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.8.5-r3, 1.7.9-r1, 1.6.3, 1.4_p6, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r8
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.8.1-r4
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo
ftp://pandemonium.tiscali.de/pub/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex X aac aalib acpi acpi4linux alsa apache2 apm arts avi
bash-completion berkdb bitmap-fonts cdparanoia cdr chroot codecs crypt cups
curl
dba dga directfb divx4linux dlloader dts dvd dvdread emboss encode erandom esd
faac faad fam fbcon ffmpeg flac font-server foomaticdb fortran freetype gd gdbm
gif gphoto2 gpm graphviz gtk gtk2 hal imagemagick imlib ipv6 java javascript
jpeg jpeg2k junit kde libcaca libg++ libwww mad matroska mikmod mime mjpegmpeg
mmx mmxext mng motif mp3 mpeg mpeg4 mplayer mysql ncurses network nls nptl
nvidia oggvorbis opengl oss pam pdflib perl php pic pie png python qt quicktime
readline real rtc samba sdl slang spell sqlite sse ssl stencil-buffer svga
sysfs
tcpd tga theora tiff toolbari truetype truetype-fonts type1 type1-fonts unicode
usb userlocales vim-with-x vorbis xine xml2 xmms xv xvid xvmc zlib linguas_de"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY

------- Comment #1 From SpanKY 2005-04-07 06:21:40 0000 -------
i assume you're using the kde meta packages ?

------- Comment #2 From Olaf Freyer 2005-04-07 07:27:56 0000 -------
yes, indeed I do....

------- Comment #3 From SpanKY 2005-04-07 19:42:47 0000 -------
ok, well can you figure out what packages are required for rss-glx to work ?

------- Comment #4 From Olaf Freyer 2005-04-10 13:46:06 0000 -------
After further inverstigating things I am 100% sure that kdeartwork-kscreensaver
SHOULD provide those tools I'm missing... 
So I presume it's a bug in the split ebuild that causes this part not to get
compiled and installed. 
I don't understand the kde-meta stuff well enough to dig deeper into this
problem...

------- Comment #5 From SpanKY 2005-04-10 13:47:53 0000 -------
kde team: any ideas ?

------- Comment #6 From Olaf Freyer 2005-04-10 14:17:44 0000 -------
ahhhh... finally I found the problem....

you have to have xscreensaver emerged before emerging kdeartwork-kscreensaver - or else you won't get those tools....

I have no clue what a convenient solution would look like...
Mayber forcing kdeartwork-kscreensaver to build those, no matter if it detects xscreensaver...? Cause obvioulsy there are other builds but xscreensaver that require those tools. Or maybe at least a warning in rss-glx ebuild that tells the user those tools are missing and how to force hi system to build them...

------- Comment #7 From Gregorio Guidi (RETIRED) 2005-04-13 08:34:32 0000 -------
rss-glx is partly to blame, because it should not assume that kxsconfig and
kxsrun are installed. However, it makes sense for kde to provides those tools
in any case, I guess this should be requested at http://bugs.kde.org.

------- Comment #8 From SpanKY 2005-04-14 21:28:44 0000 -------
ok, i updated rss-glx to make sure that the kscreensaver package is emerged
with USE=xscreensaver