Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 155521 - Stabilize: Many rox-base and rox-extra packages
Summary: Stabilize: Many rox-base and rox-extra packages
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Rox Herd (OBSOLETE)
URL:
Whiteboard:
Keywords:
: 114875 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-11-17 13:54 UTC by Jim Ramsay (lack) (RETIRED)
Modified: 2006-11-20 10:46 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jim Ramsay (lack) (RETIRED) gentoo-dev 2006-11-17 13:54:06 UTC
Now that rox-2.5, rox-lib-2.0.3, and rox-clib-2.1.8 are stable on a x86, the following packages are ready to go stable as well:

rox-base/mime-editor-0.5
rox-base/pager-1.0.1
rox-base/rox-session-0.27-r1
rox-base/systemtrayn-0.3.1
rox-base/tasktray-0.3.7
rox-base/thumbs-0.1.3
rox-extra/archive-2.1-r1
rox-extra/clock-2.1.7
rox-extra/diff-2.1.4
rox-extra/edit-2.0
rox-extra/fetch-0.3.1-r1
rox-extra/downloadmanager-0.1.2-r1 (Depends on rox-extra/fetch)
rox-extra/find-007
rox-extra/memo-1.9.6
rox-extra/musicbox-027
rox-extra/picky-0.4.5
rox-extra/resolution-0.2
rox-extra/reticker-0.4.5k
rox-extra/ripper-007
rox-extra/roxiso-061007
rox-extra/songer-0.1.2
rox-extra/videothumbnail-0.1.12
rox-extra/wallpaper-2.1
rox-extra/weather-0.2.3

As for testing, you should be able to do 'rox /usr/lib/rox' and see an icon for each one you've installed.  Single-click to run.
Comment 1 Christian Faulhammer (RETIRED) gentoo-dev 2006-11-18 04:15:51 UTC
=dev-python/pyalsaaudio-0.2 is missing also.  Longer in Portage than 30 days, no open bugs. Adding their maintainers.

Is ist ok for you to stabilise pyalsaaudio?
Comment 2 Jim Ramsay (lack) (RETIRED) gentoo-dev 2006-11-18 10:08:01 UTC
Actually, if pyalsaaudio is going stable (forgot this is needed for musicbox), we could also do rox-base/volume-009.

While we're on the subject, what about getting pyxdg stable, since then we could get rox-base/xdg-menu stable as well?
Comment 3 Mark Kowarsky (RETIRED) gentoo-dev 2006-11-19 01:22:06 UTC
x86:
1) emerged fine
2) passed FEATURES="collision-protect"
3) programs seemed to work well

Note: I didn't test rox-base/xdg-menu as I was not sure which version you wanted stabilised.

mark@rockley ~ $ emerge --info
Portage 2.1.1-r1 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.17-gentoo-r4 i586)
=================================================================
System uname: 2.6.17-gentoo-r4 i586 AMD-K6(tm) 3D processor
Gentoo Base System version 1.12.6
Last Sync: Sat, 18 Nov 2006 04:20:02 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.3.5-r2, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.60
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="i586-pc-linux-gnu"
CFLAGS="-O2 -march=k6-2 -pipe"
CHOST="i586-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"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=k6-2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict test"
GENTOO_MIRRORS="ftp://ftp.swin.edu.au/gentoo http://ftp.swin.edu.au/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"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://192.168.0.145/gentoo-portage"
USE="x86 3dnow X alsa berkdb bitmap-fonts cli cracklib crypt cups dlloader dri elibc_glibc foomaticdb fortran gdbm gpm gtk gtk2 iconv input_devices_keyboard input_devices_mouse ipv6 isdnlog kernel_linux libg++ ncurses nls nptl nptlonly pam pcre perl ppds pppd python readline reflection samba session spl ssl tcpd test truetype-fonts type1-fonts udev unicode userland_GNU video_cards_nv xorg zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 4 Markus Meier gentoo-dev 2006-11-19 06:14:39 UTC
All packages emerge fine and pass collision test. Most of them work, the problems are listed below:
rox-base/tasktray-0.3.7 doesn't work here, 0.3.6 works and this version is in the tree for a month.
(The error message from 0.3.7 is: "TypeError: GtkIconTheme.set_custom_theme() argument 1 must be a string, not None")

rox-extra/downloadmanager-0.1.2-r1 doesn't show up
rox-extra/musicbox-027 has problems with the mixer, but works (maybe a local problem?)
rox-base/xdg-menu also needs dev-python/pyxdg-0.14/15 stable.

Portage 2.1.1-r2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r4, 2.6.17.13 i686)
=================================================================
System uname: 2.6.17.13 i686 AMD Athlon(TM) XP1800+
Gentoo Base System version 1.12.6
Last Sync: Sat, 18 Nov 2006 18:00:01 +0000
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.60
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="-O2 -march=i686 -fomit-frame-pointer -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"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--nospinner"
FEATURES="autoconfig ccache collision-protect distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict test userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/ http://gentoo.inode.at/"
LANG="en_GB.utf8"
LINGUAS="en de en_GB"
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"
PORTDIR_OVERLAY="/usr/local/portage/normal"
SYNC="rsync://192.168.2.1/gentoo-portage"
USE="x86 3dnow 3dnowext X a52 aac acpi alsa apache2 bash-completion berkdb bitmap-fonts bzip2 cairo cdr cli cracklib crypt css cups dbus divx4linux dlloader dri dts dvd dvdr dvdread elibc_glibc emboss exif fam ffmpeg firefox font-server fortran gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal iconv input_devices_keyboard input_devices_mouse ipv6 isdnlog java jpeg kde kernel_linux ldap libclamav libg++ linguas_de linguas_en linguas_en_GB logitech-mouse mad mikmod mmx mmxext mono mozcalendar mozdevelop mozsvg mp3 mpeg ncurses network nls nptl nptlonly nvidia oav ogg opengl oss pam pcre perl png ppds pppd python qt qt3 qt4 quicktime readline reflection samba sdl seamonkey session spell spl ssl tcltk tcpd test tetex tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU vcd video_cards_none video_cards_nv vorbis win32codecs xine xinerama xml xorg xorg-x11 xprint xv xvg xvid zlib"
Unset:  CTARGET, INSTALL_MASK, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 5 Jim Ramsay (lack) (RETIRED) gentoo-dev 2006-11-19 10:15:12 UTC
(In reply to comment #3)
> Note: I didn't test rox-base/xdg-menu as I was not sure which version you
> wanted stabilised.

rox-base/xdg-menu-1.2 for now, since 1.3 has only been in the tree since Nov 2.
Comment 6 Jim Ramsay (lack) (RETIRED) gentoo-dev 2006-11-19 10:48:00 UTC
*** Bug 114875 has been marked as a duplicate of this bug. ***
Comment 7 Jim Ramsay (lack) (RETIRED) gentoo-dev 2006-11-19 11:14:42 UTC
(In reply to comment #4)
> rox-base/tasktray-0.3.7 doesn't work here, 0.3.6 works and this version is in
> the tree for a month.
> (The error message from 0.3.7 is: "TypeError: GtkIconTheme.set_custom_theme()
> argument 1 must be a string, not None")

I am not able to replicate this bug, but will look into it.  Regardless, version 0.3.7 has actually only been in the tree since November 4, 2006, and so is not even old enough to go stable yet.  Version 0.3.6 is.  My mistake, sorry for listing the wrong version above!
 
> rox-extra/downloadmanager-0.1.2-r1 doesn't show up

As in, doesn't show up in portage?  Or doesn't show up in /usr/lib/rox after emerge?

> rox-extra/musicbox-027 has problems with the mixer, but works (maybe a local
> problem?)

This could be due to its dependency on dev-python/pyalsaaudio, which will need to go stable before rox-extra/musicbox does.  That said, it could also be a problem with the default config.  Can you please open a new bug about this with relevant details, specifically: Version of python, pyalsaaudio, and rox-lib used to test, And what you have configured your mixer like in the "preferences" of the app.

> rox-base/xdg-menu also needs dev-python/pyxdg-0.14/15 stable.

Yes.  pyxdg-0.14 and 0.15 have been in portage for more than 30 days, and so should hopefully be ready to go stable as well.  In fact, this has already been requested by a user (Bug 148938).
Comment 8 Markus Meier gentoo-dev 2006-11-19 13:02:06 UTC
(In reply to comment #7)
> > rox-extra/downloadmanager-0.1.2-r1 doesn't show up
> 
> As in, doesn't show up in portage?  Or doesn't show up in /usr/lib/rox after
> emerge?

It shows up in the list in /usr/lib/rox but if I click it nothing happens. Once I got a message about a dbus problem, but I am not able to reproduce this. Maybe it is a local problem...
sys-apps/dbus-0.62-r1 is installed.

> > rox-extra/musicbox-027 has problems with the mixer, but works (maybe a local
> > problem?)
> 
> This could be due to its dependency on dev-python/pyalsaaudio, which will need
> to go stable before rox-extra/musicbox does.  That said, it could also be a
> problem with the default config.  Can you please open a new bug about this with
> relevant details, specifically: Version of python, pyalsaaudio, and rox-lib
> used to test, And what you have configured your mixer like in the "preferences"
> of the app.

I figured out the problem. The default value of the mixer was /dev/mixer (which exists) but this didn't work. Changing it to 'default' helped. Works fine now.
Comment 9 Jim Ramsay (lack) (RETIRED) gentoo-dev 2006-11-19 13:35:29 UTC
(In reply to comment #8)
> (In reply to comment #7)
> > > rox-extra/downloadmanager-0.1.2-r1 doesn't show up
> > 
> > As in, doesn't show up in portage?  Or doesn't show up in /usr/lib/rox after
> > emerge?
> 
> It shows up in the list in /usr/lib/rox but if I click it nothing happens. Once
> I got a message about a dbus problem, but I am not able to reproduce this.
> Maybe it is a local problem...
> sys-apps/dbus-0.62-r1 is installed.

Ah, sorry - My mistake again, I forgot to mention that the DownloadManager needs special steps to test it, as it is intended to be used by "Fetch" directly, so just clicking on it does nothing.  Right-clicking on it and selecting "Options" brings up the config window.  Hopefully this will be enough to demonstrate it "works".  If you want to more in-depth testing of DownloadManager, here's an overview of what I did to test it here:

- Set up Fetch to be the Download Handler for ROX-Filer (For instructions, single-click on "Fetch" and follow the instructions in the "Install" page.
- Set up Fetch to use DownloadManager (Check the box in the "General" tab of the Fetch config window.
- Drag a few large files from a browser (I used firefox, and downloaded a few kernels from kernel.org) to a ROX-Filer window showing a directory where you have write privileges.
- The first file you drag should start downloading in Fetch.  The second and third Fetch windows should say "Waiting, 1 in queue", and you should also get a DownloadManager window that lists all 3 current transfers.  As one finishes (or is cancelled), the next will start, etc.
Comment 10 Markus Meier gentoo-dev 2006-11-19 13:54:28 UTC
(In reply to comment #9)
> Ah, sorry - My mistake again, I forgot to mention that the DownloadManager
> needs special steps to test it, as it is intended to be used by "Fetch"
> directly, so just clicking on it does nothing.  Right-clicking on it and
> selecting "Options" brings up the config window.  Hopefully this will be enough
> to demonstrate it "works".  If you want to more in-depth testing of
> DownloadManager, here's an overview of what I did to test it here:
> 
> - Set up Fetch to be the Download Handler for ROX-Filer (For instructions,
> single-click on "Fetch" and follow the instructions in the "Install" page.
> - Set up Fetch to use DownloadManager (Check the box in the "General" tab of
> the Fetch config window.
> - Drag a few large files from a browser (I used firefox, and downloaded a few
> kernels from kernel.org) to a ROX-Filer window showing a directory where you
> have write privileges.
> - The first file you drag should start downloading in Fetch.  The second and
> third Fetch windows should say "Waiting, 1 in queue", and you should also get a
> DownloadManager window that lists all 3 current transfers.  As one finishes (or
> is cancelled), the next will start, etc.

Thanks for clarification. Your described test scenario works here.
Comment 11 Marien Zwart (RETIRED) gentoo-dev 2006-11-20 03:05:01 UTC
Stabling pyalsaaudio should be fine.
Comment 12 Christian Faulhammer (RETIRED) gentoo-dev 2006-11-20 10:46:09 UTC
And goodbye...