Upon trying to emerge rioutil 1.4.7 without libusb already being installed, the emerge fails with a message about needing libusb. libusb isn't listed as a dependancy for rioutil 1.4.7, perhaps it should be? Reproducible: Didn't try Steps to Reproduce: 1. emerge rioutil 1.4.7 without libusb present Actual Results: emerge fails with a message about needing libusb. Expected Results: Completed the emerge successfully. Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.3, glibc-2.3.4.20050125-r1, 2.6.11-gentoo-r3 i686) ================================================================= System uname: 2.6.11-gentoo-r3 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.6.11 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Mar 14 2005, 19:24:09)] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.8.5-r3, 1.6.3, 1.5, 1.7.9-r1, 1.4_p6, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r8 sys-devel/libtool: 1.4.3-r4, 1.5.14 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O3 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /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="-march=pentium4 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aac acpi acpi4linux alsa amd anthy apache2 apm arts artworkextra avi berkdb bitmap-fonts bootsplash canna cddb cdparanoia cdr crypt cups curl divx4linux dvd dvdr dvdread emboss encode esd fam foomaticdb fortran gdbm gif gmail gnome gpm gstreamer gtk gtk2 icq imap imlib ipv6 java javascript joystick jpeg junit libg++ libwww mad mikmod motif mp3 mpeg ncurses nls nvidia ogg oggvorbis opengl oss pam pda pdflib perl png python quicktime readline rhythmbox samba sdl spell ssl svga tcpd tiff truetype truetype-fonts type1-fonts usb vorbis xml2 xmms xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
libusb dependancies added to all versions 1.5.0b added. Please confirm it works and 1.4.7 cause I'd like to make 1.4.7 stable.
Yep, works fine now! 1.5.0b is now showing up in ~x86 too. suzaku ~ # emerge -p rioutil These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] dev-libs/libusb-0.1.10a [ebuild N ] app-misc/rioutil-1.5.0b
(Sorry, should also have mentioned that libusb shows up fine as a dependancy for 1.4.7 as well.)
was more after a confirmation that the actual program(s) worked on 1.4.7 and 1.5.0b? more than just a compile test.
Right now I'm having a few problems getting the system to accept the Rio's existence (non-rioutil-related problems)... As soon as I've got them sorted I'll test rioutil properly.
Well, rioutil-1.5.0b compiles, but it segfaults when I try to transfer files to it. $ rioutil -a DLYDRV20050525.mp3 Attempting to open Rio and retrieve song list....done Free space on Internal Flash Memory is 63.9 MB. Setting up signal handler Segmentation fault I was able to format it, but that's about it. Portage 2.0.51.22-r1 (default-linux/x86/2004.2/gcc34, gcc-3.4.3-20050110, glibc-2.3.5-r0, 2.6.11-ck8-r1 i686) ================================================================= System uname: 2.6.11-ck8-r1 i686 Intel(R) Celeron(R) CPU 1.80GHz Gentoo Base System version 1.6.12 dev-lang/python: 2.2.3-r5, 2.3.5 sys-apps/sandbox: 1.2.8 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.16-r1 sys-devel/libtool: 1.5.18 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -Os -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/X11/app-defaults /etc/gconf /etc/terminfo /usr/X11R6/lib/X11/xkb /etc/env.d" CXXFLAGS="-march=pentium4 -Os -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks fixpackages prelink sandbox sfperms strict userpriv" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X alsa apm avi berkdb bitmap-fonts bonobo cdr crypt cups curl dvd emboss encode esd fam flac font-server foomaticdb fortran gdbm gif gpm gtk gtk2 gtkhtml guile imagemagick imlib ipv6 java jpeg libg++ libwww mad mailwrapper mikmod mmx mozilla moznoirc moznomail mp3 mpeg ncurses network nls nptl nptlonly objc ogg oggvorbis opengl oss pam pdflib perl pic png ppds python quicktime readline samba sdl slang spell sse ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts usb vorbis xine xml xml2 xmms xv zlib video_cards_i830 userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS