Summary: | iPod support broken in media-sound/banshee-0.11.1 running on x86 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andy Botting <andy> |
Component: | Current packages | Assignee: | Luis Medinas (RETIRED) <metalgod> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | deepu_s, lroland |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Andy Botting
2006-10-29 14:01:12 UTC
please try to debug http://banshee-project.org/Debugging The problem is it doesn't actually crash, so a GDB backtrace won't really be useful. The problem is that nothing actually happens. Even running Banshee in debug mode doesn't tell me anything on x86 (In reply to comment #2) > The problem is it doesn't actually crash, so a GDB backtrace won't really be > useful. The problem is that nothing actually happens. Even running Banshee in > debug mode doesn't tell me anything on x86 > Same here with banshee 0.11.1/0.11.2 on x86. The ipod command shows the ipod just fine and a icon appears on my gnome desktop but nothing in banshee. Could this be a dbus/hal problem ? - I am using the following ebuilds: [ebuild R ] media-libs/libipoddevice-0.5.1 0 kB [ebuild R ] dev-dotnet/ipod-sharp-0.6.2 USE="-doc" 0 kB [ebuild R ] dev-lang/mono-1.1.18-r1 USE="X nptl" 19,000 kB [ebuild R ] media-sound/banshee-0.11.2 USE="aac daap encode flac ipod mad vorbis -debug -doc -njb" 0 kB [1] [ebuild R ] media-plugins/banshee-official-plugins-0.11.2 441 kB [1] [ebuild R ] sys-apps/dbus-0.61-r1 USE="X gtk mono python -debug -doc -qt3 (-selinux)" 1,695 kB [ebuild R ] sys-apps/hal-0.5.7-r3 USE="acpi crypt -debug -dmi -doc -pcmcia (-selinux)" 1,492 kB i do not recive any messages in banshee when plugging in the ipod even with dbug on. emerge --info Portage 2.1.1-r1 (default-linux/x86/2006.0, gcc-4.1.1/vanilla, glibc-2.4-r4, 2.6.18 i686) ================================================================= System uname: 2.6.18 i686 Intel(R) Pentium(R) M processor 1.80GHz Gentoo Base System version 1.12.5 Last Sync: Tue, 31 Oct 2006 19:00:01 +0000 ccache version 2.4 [enabled] app-admin/eselect-compiler: 2.0.0_rc2-r1 dev-java/java-config: 1.3.3, 2.0.30 dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r2 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-r2, 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=i686 -O2 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /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/" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-march=i686 -O2 -fomit-frame-pointer -pipe -fvisibility-inlines-hidden" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" LC_ALL="C" LDFLAGS="-Wl,-O1 -Wl,--sort-common -s" LINGUAS="en en_GB da" 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://rsync.gentoo.org/gentoo-portage" USE="x86 X acpi alsa apache2 apm berkdb bitmap-fonts bluetooth cairo cli cracklib crypt cups dbus dlloader dri elibc_glibc emboss foomaticdb fortran gdbm gif glitz gnome gpm gstreamer gtk gtk2 hal iconv imlib input_devices_keyboard input_devices_mouse ipv6 isdnlog jpeg kernel_linux libg++ libnotify libwww linguas_da linguas_en linguas_en_GB mad mikmod mmx mono mp3 mpeg ncurses nls nptl nptlonly ogg opengl pam pcre pdf perl png pppd python quicktime readline reflection ruby sdl session spell spl sse sse2 ssl svg tcpd threads tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU video_cards_fglrx video_cards_radeon vorbis xinerama xml xorg xv zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, PORTAGE_RSYNC_EXTRA_OPTS I suspect our hal is broken but remember 0.11.x is the development series so it can be broken too. I ran the iPod troubleshooting tips on the Banshee website, and it showed that HAL was reading my iPod just fine. Plus, my iPod is recognized as a media device by gnome-volume-manager. I believe it is something broken with Banshee or the associated iPod libs rather than HAL. Is there any other ways we can test HAL to eliminate that as the source of the problem? I'm having the same problem with banshee on ~amd64. Some info: hotbbq@hotbbq ~ $ ipod --list (process:21491): GLib-CRITICAL **: g_parse_long_long: assertion `nptr != NULL' failed Path Info Device Path: /dev/sdc2 Mount Point: /media/disk Control Path: /media/disk/iPod_Control/ HAL ID: /org/freedesktop/Hal/devices/volume_uuid_5C80_FCE6 Device Info Model Number: (null) Device Model: Unknown iPod Generation: Unknown Adv. Capacity: (null) Is New: YES Writable: YES Serial Number: (null) Firmware Version: (null) Manufacturer ID: Production Year: 0000 Production Week: 00 Production Index: 0 Volume Info Volume Size: 7994972160 Volume Used: 6650566656 Available 1344405504 UUID: 5C80-FCE6 Label ADAM'S IPOD User-Provided Info Device Name: (null) User Name: (null) Host Name: (null) Portage 2.1.2_rc1-r7 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.1 8-gentoo-r1 x86_64) ================================================================= System uname: 2.6.18-gentoo-r1 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.12.6 Last Sync: Thu, 16 Nov 2006 20:30:07 +0000 ccache version 2.4 [enabled] dev-java/java-config: 1.3.7, 2.0.30 dev-lang/python: 2.4.4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r6 sys-apps/sandbox: 1.2.18.1 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, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r1 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms / /etc/revdep-rebuild /etc/splash /etc/terminfo" CXXFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="ftp://mirror.datapipe.net/gentoo" LC_ALL="en_US.utf8" 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=/di stfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X a52 aac acpi aim alsa apm bash-completion bidi bzip2 cdr cjk cracklib crypt cups dbus dvd dvdr elibc_glibc ffmpeg firefox gd gdbm gif gnome gnutls gpm gstreamer gtk gtk2 gtkhtml hal iconv input_devices_keyboard input_devices_mouse java javascript jbig jpeg kernel_linux libg++ mad mmap mono mp3 mpeg msn ncurses nls nptl nsplugin openal opengl pam pcre pdf perl php png ppds python quicktime readline samba sdl session spell spl ssl svg tcpd threads tiff truetype unicode usb userland_GNU video_cards_nv xine xml xpm xprint xv xvid zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS this should be fixed on 0.11.3(upstream worked on this for this release) that is on portage. Reopen if you still have problems. Thanks |