Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 138935 - x11-misc/rss-glx updated ebuild, fixes hyperspace, shaders, bug 123206
Summary: x11-misc/rss-glx updated ebuild, fixes hyperspace, shaders, bug 123206
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Desktop Misc. Team
URL:
Whiteboard:
Keywords:
: 123206 151611 (view as bug list)
Depends on:
Blocks: 123206
  Show dependency tree
 
Reported: 2006-07-02 17:17 UTC by Calvin Walton
Modified: 2007-06-25 12:03 UTC (History)
2 users (show)

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


Attachments
updated ebuild, requires attached patch (rss-glx-0.8.0-r4.ebuild,4.94 KB, application/octet-stream)
2006-07-02 17:19 UTC, Calvin Walton
Details
patch to fix hyperspace viewport (rss-glx-0.8.0-r4-hyperspace-viewport.patch,507 bytes, patch)
2006-07-02 17:19 UTC, Calvin Walton
Details | Diff
updated ebuild for 0.8.1 (rss-glx-0.8.1-r1.ebuild,4.77 KB, text/plain)
2006-07-02 18:21 UTC, Calvin Walton
Details
0.8.1-r3 ebuild (rss-glx-0.8.1-r3.ebuild,4.81 KB, text/plain)
2007-01-19 10:34 UTC, Fabio Correa
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Calvin Walton 2006-07-02 17:17:49 UTC
I've created an updated ebuild (and a source patch) for x11-misc/rss-glx that fixes the following issues:
- The hyperspace screensaver does not initialize the viewport correctly (I'm submitting this patch to upstream as well)
- Missing dependancy on media-libs/glew, required for shader support in several screensavers
- Fix Bug 123206: "Unable to add to XScreenSaver configuration" - the path to the Xresources file has changed.

One thing I'm not sure of - the screensavers seem to show up in xscreensaver's list even when not added to the Xresources file! Should this part of the ebuild be removed?
Comment 1 Calvin Walton 2006-07-02 17:19:04 UTC
Created attachment 90722 [details]
updated ebuild, requires attached patch
Comment 2 Calvin Walton 2006-07-02 17:19:26 UTC
Created attachment 90723 [details, diff]
patch to fix hyperspace viewport
Comment 3 Calvin Walton 2006-07-02 17:47:43 UTC
Arg! While I wasn't looking, 0.8.1 came out. I'll check if any of these changes are still needed, and update the ebuild if appropriate.
Comment 4 Calvin Walton 2006-07-02 18:21:54 UTC
Created attachment 90725 [details]
updated ebuild for 0.8.1

0.8.1 still has all three problems, I've updated my changes against the 0.8.1 ebuild.
Comment 5 Krzysztof Pawlik (RETIRED) gentoo-dev 2006-07-08 08:48:22 UTC
media-libs/glew is not available for alpha, i've left 0.8.1-r1 in tree for now until it is resolved.

Alpha: please keyword glew and add ~alpha back to 0.8.1-r2
Comment 6 Krzysztof Pawlik (RETIRED) gentoo-dev 2006-07-08 08:50:00 UTC
*** Bug 123206 has been marked as a duplicate of this bug. ***
Comment 7 Mike Hlavac 2006-07-16 09:22:29 UTC
Tested rss-glx-0.8.1-r2 and media-libs/glew-1.3.4-r1 with the following use flags:

rss-glx: USE="-kde -openal -xscreensaver"

All of the new screensavers function.  Here's my emerge --info:

Portage 2.1-r1 (default-linux/alpha/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.17.1 alpha)
=================================================================
System uname: 2.6.17.1 alpha EV56
Gentoo Base System version 1.6.15
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r4
ACCEPT_KEYWORDS="alpha"
AUTOCLEAN="yes"
CBUILD="alpha-unknown-linux-gnu"
CFLAGS="-mieee -O2 -mcpu=ev56 -pipe"
CHOST="alpha-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-mieee -O2 -mcpu=ev56 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict test"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="alpha X alsa berkdb bitmap-fonts bzip2 ccache cli crypt dlloader dri dvd eds encode fortran gdbm gif gnome gstreamer gtk2 imlib input_devices_mouse isdnlog jpeg libg++ libwww mad motif moznoirc mp3 mpeg ncurses nptl nptlonly ogg opengl pam pcre pdflib perl png pppd python qt3 readline reflection sdl session spell spl ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts udev usb userlocales video_cards_radeon vorbis xml xml2 xmms xorg xv zlib elibc_glibc input_devices_keyboard kernel_linux userland_GNU video_cards_vga"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 8 Krzysztof Pawlik (RETIRED) gentoo-dev 2006-07-29 08:03:24 UTC
alpha: please add keywords
Comment 9 Krzysztof Pawlik (RETIRED) gentoo-dev 2006-09-03 04:16:52 UTC
Acording to Mike Hlavac this works - ok for me to add the keywords?
Comment 10 Robert Lippmann 2006-10-10 23:59:36 UTC
(In reply to comment #9)
> Acording to Mike Hlavac this works - ok for me to add the keywords?
> 

I'm getting the Unable to add to XScreenSaver configuration with kde use flag set and 0.8.1-r3.

emerge info:

Portage 2.1.2_pre2-r8 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r8 i686)
=================================================================
System uname: 2.6.17-gentoo-r8 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz
Gentoo Base System version 1.12.5
Last Sync: Wed, 11 Oct 2006 05:30:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.3.5-r3, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium4 -pipe"
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/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O3 -march=pentium4 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://open-systems.ufl.edu/mirrors/gentoo http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://www.gtlib.gatech.edu/pub/gentoo http://gentoo.cites.uiuc.edu/pub/gentoo/"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X Xaw3d a52 aac acpi alsa apache2 apm arts asf audiofile berkdb bitmap-fonts bzip2 cdda cdio cdparanoia cdr clamav cli crypt cups curl dga dlloader dpms dri dts dvb dvd dvdread elibc_glibc encode esd exif fam ffmpeg firefox flac foomaticdb gdbm gif gimp gmp gphoto2 gpm gstreamer gtk gtk2 hal i8x0 imagemagick imap imlib innodb input_devices_evdev input_devices_keyboard input_devices_mouse ipod isdnlog java jpeg jpeg2k kde kernel_linux lcms libclamav libg++ libwww lirc lirc_devices_hauppauge live lm_sensors logrotate mad maildir mikmod mmx mmxext mng motif mp3 mpeg mplayer msn mythtv nas ncurses nls nptl nptlonly nsplugin ogg opengl oracle pam pcre perl pic png ppds pppd python qt3 qt4 quicktime readline real reflection rtc samba scanner sdl session spell spl sse sse2 ssl svga tcpd tetex theora threads tiff transcode truetype truetype-fonts type1-fonts udev unicode usb userland_GNU v4l v4l2 video_cards_fbdev video_cards_i810 video_cards_i830 video_cards_i915 video_cards_v4l video_cards_vesa visualization vorbis win32codecs wxwindows xine xinerama xml xml2 xmms xorg xosd xv xvid xvmc yahoo zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

Comment 11 Robert Lippmann 2006-10-11 00:05:40 UTC
oh, and forgot to mention i tried ~x86 after trying stable because i got the same error in both (although stable actually added the screensavers to the kde screen savers app, but they just didn't run).
Comment 12 Bob Klaase 2006-10-16 10:35:18 UTC
*** Bug 151611 has been marked as a duplicate of this bug. ***
Comment 13 Bob Klaase 2006-10-16 10:51:08 UTC
(In reply to comment #11)
> oh, and forgot to mention i tried ~x86 after trying stable because i got the
> same error in both (although stable actually added the screensavers to the kde
> screen savers app, but they just didn't run).
> 

Having this exact same problem.
Comment 14 Bryan Østergaard (RETIRED) gentoo-dev 2007-01-03 05:34:28 UTC
~alpha keyworded.
Comment 15 Krzysztof Pawlik (RETIRED) gentoo-dev 2007-01-08 21:31:07 UTC
(In reply to comment #14)
> ~alpha keyworded.

Closing.
Comment 16 Fabio Correa 2007-01-19 10:34:06 UTC
Created attachment 107423 [details]
0.8.1-r3 ebuild

Hello there:
I request this bug to be reopened, because the XScreenSaver-5.01-r2 config file is in a different directory:

${ROOT}/usr/share/X11/app-defaults/XScreenSaver

The ebuild here proposed looks if ${XSCREENSAVER_CONF} exists, using the above path otherwise.
Comment 17 Jakub Moc (RETIRED) gentoo-dev 2007-01-19 11:09:59 UTC
(In reply to comment #16)
> I request this bug to be reopened, because the XScreenSaver-5.01-r2 config file
> is in a different directory:
> 
> ${ROOT}/usr/share/X11/app-defaults/XScreenSaver

And needs to stay there; it's the right place for it.
Comment 18 Sean E Russell 2007-06-25 12:03:43 UTC
Still seeing this bug (on x86) with rss-glx-0.8.1-r4.

Use flags: -3dnow kde -openal -sse -xscreensaver