Summary: | Stabilize: Many rox-base and rox-extra packages | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jim Ramsay (lack) (RETIRED) <lack> |
Component: | New packages | Assignee: | Rox Herd (OBSOLETE) <rox+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bgiraudou, marienz, python |
Priority: | High | ||
Version: | 2006.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Jim Ramsay (lack) (RETIRED)
2006-11-17 13:54:06 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? 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? 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 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 (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. *** Bug 114875 has been marked as a duplicate of this bug. *** (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). (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. (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. (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. Stabling pyalsaaudio should be fine. And goodbye... |