Bug 151893 - iPod support broken in media-sound/banshee-0.11.1 running on ppc
|
Bug#:
151893
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: UPSTREAM
|
Assigned To: metalgod@gentoo.org
|
Reported By: andy@andybotting.com
|
|
Component: Applications
|
|
|
URL:
http://bugzilla.gnome.org/show_bug.cgi?id=374777
|
|
Summary: iPod support broken in media-sound/banshee-0.11.1 running on ppc
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2006-10-18 18:20 0000
|
When using the new Banshee 0.11.1, I found that iPod support was broken.
I was 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 [1]
[ebuild R ] media-sound/banshee-0.11.1 USE="aac daap encode flac ipod mad
vorbis -debug -doc -njb" 0 kB
[ebuild R ] media-plugins/banshee-official-plugins-0.11.1 0 kB
When starting Banshee, and plugging in the iPod:
An unhandled exception was thrown: Read non-zero padding byte at pos 7, pad
value was 64
at NDesk.DBus.MessageReader.ReadPad (Int32 alignment) [0x00000]
at NDesk.DBus.MessageReader.GetValue (System.UInt32 val) [0x00000]
at NDesk.DBus.MessageReader.GetValue (System.Boolean val) [0x00000]
at NDesk.DBus.MessageReader.GetValue (DType dtype, System.Object val)
[0x00000]
at NDesk.DBus.MessageReader.GetValue (System.Type type, System.Object val)
[0x00000]
at NDesk.DBus.MessageHelper.GetDynamicValues (NDesk.DBus.Message msg,
System.Type[] types) [0x00000]
at NDesk.DBus.MessageHelper.GetDynamicValues (NDesk.DBus.Message msg,
System.Reflection.ParameterInfo[] parms) [0x00000]
at NDesk.DBus.Connection.HandleSignal (NDesk.DBus.Message msg) [0x00000]
at NDesk.DBus.Connection.DispatchSignals () [0x00000]
at NDesk.DBus.Connection.Iterate () [0x00000]
at NDesk.DBus.BusG.SystemDispatch (IOChannel source, IOCondition condition,
IntPtr data) [0x00000]
at (wrapper native-to-managed) NDesk.DBus.BusG:SystemDispatch
(NDesk.GLib.IOChannel,NDesk.GLib.IOCondition,intptr)
at <0x00000> <unknown method>
at (wrapper managed-to-native) Gtk.Application:gtk_main ()
at Gtk.Application.Run () [0x00000]
at Banshee.BansheeEntry.Startup (System.String[] args) [0x00000]
at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_string[]
(string[])
at Banshee.Gui.CleanRoomStartup.Startup (Banshee.Gui.StartupInvocationHandler
startup, System.String[] args) [0x00000]
.NET Version: 2.0.50727.42
Assembly Version Information:
System.Configuration (2.0.0.0)
Mono.Security (2.0.0.0)
Recommendation (0.11.1.0)
Podcast (0.11.1.0)
NotificationAreaIcon (0.11.1.20126)
MiniMode (0.11.1.0)
MusicBrainz (0.11.1.20106)
MetadataSearch (0.11.1.20124)
MMKeys (0.11.1.20125)
avahi-sharp (1.0.0.0)
Daap (0.11.1.20123)
Banshee.Plugins.Audioscrobbler (0.11.1.20120)
ipod-sharp-ui (0.0.1.0)
gnome-vfs-sharp (2.16.0.0)
Banshee.Dap.MassStorage (0.11.1.20119)
ipod-sharp (0.0.1.0)
Banshee.Dap.Ipod (0.11.1.20118)
GStreamerPlayerEngine (0.11.1.20117)
System.Xml (2.0.0.0)
System.Data (2.0.0.0)
Mono.Data.SqliteClient (2.0.0.0)
pango-sharp (2.10.0.0)
Mono.Cairo (2.0.0.0)
Hal (0.0.0.0)
Last.FM (0.0.0.0)
NDesk.DBus (0.0.0.0)
Mono.Posix (2.0.0.0)
Banshee.Widgets (0.11.1.20111)
glade-sharp (2.10.0.0)
gnome-sharp (2.16.0.0)
gconf-sharp (2.16.0.0)
NDesk.DBus.GLib (0.0.0.0)
gdk-sharp (2.10.0.0)
System (2.0.0.0)
atk-sharp (2.10.0.0)
glib-sharp (2.10.0.0)
gtk-sharp (2.10.0.0)
Banshee.Base (0.11.1.20116)
banshee (0.11.1.20130)
mscorlib (2.0.0.0)
Platform Information: Linux 2.6.18 ppc unknown GNU/Linux
Disribution Information:
[/etc/gentoo-release]
Gentoo Base System version 1.12.5
When I downgraded just banshee to 0.11.0, it worked fine again.
please add your emerge --info
This is my PPC box. I didn't get the same error message on my x86 box, but
still iPod support didn't work.
Portage 2.1.1-r1 (default-linux/ppc/ppc32, gcc-4.1.1, glibc-2.4-r3, 2.6.18 ppc)
=================================================================
System uname: 2.6.18 ppc 7447A, altivec supported
Gentoo Base System version 1.12.5
Last Sync: Tue, 17 Oct 2006 23:50:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.0-r2, 2.0.30
dev-lang/python: 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.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-r3
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.16
ACCEPT_KEYWORDS="ppc"
AUTOCLEAN="yes"
CBUILD="powerpc-unknown-linux-gnu"
CFLAGS="-O3 -mcpu=G4 -mtune=G4 -maltivec -mabi=altivec -fomit-frame-pointer
-pipe -fno-strict-aliasing"
CHOST="powerpc-unknown-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/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O3 -mcpu=G4 -mtune=G4 -maltivec -mabi=altivec -fomit-frame-pointer
-pipe -fno-strict-aliasing"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms
strict"
GENTOO_MIRRORS="http://ftp.iinet.net.au/pub/Gentoo"
LINGUAS="en"
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/portage/local/andy"
SYNC="rsync://ftp.swin.edu.au/gentoo-portage"
USE="ppc X a52 aac alsa altivec amr apm asf avahi bash-completion beagle berkdb
bitmap-fonts bluetooth bzip2 cairo cdparanoia cdr cli cracklib crypt curl daap
dbus dga divx divx4linux dlloader dri drm dts dv dvd dvdr eds elibc_glibc
encode esd evo exif fbcon ffmpeg firefox flac fortran gif glitz gnome gphoto2
gstreamer gtk gtk2 gtkhtml hal howl ieee1394 input_devices_evdev
input_devices_keyboard input_devices_mouse insecure-drivers ipod irmc isdnlog
java joystick jpeg kernel_linux libcaca libnotify linguas_en live lzo mad
madwifi matroska mng mono mozilla mp3 mp4 mpeg nautilus ncurses network nls
nptl nptlonly nsplugin ogg opengl pci pcmcia pcre pdf perl pmu png ppds pppd
python radeon readline reflection samba sdl session speex spl ssl svg tcpd
theora threads tiff truetype-fonts type1-fonts udev unicode usb userland_GNU
v4l v4l2 video_cards_radeon vidix vorbis x264 xine xinerama xorg xv xvid zlib"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
PORTAGE_RSYNC_EXTRA_OPTS
Tested the new Banshee 0.11.2, by just renaming the ebuilds. Still fails
i need you to test libipoddevice-0.5.0-r1. The strange thing is that looks like
dbus and hal are not working. Please leave this bug report open only for ppc
and open a new one for x86.
Ok, so I emerged libipoddevice-0.5.0-r1, and then reemerged banshee on my PPC
box, but I get the same thing. :(
Any other ideas?
ok i'll get this one to upstream.
(In reply to comment #7)
> ok i'll get this one to upstream.
>
It seems to be an upstream bug for sure. I have the same problem and I tried
the iPod troubleshooting testcases that they have on their site, and all of
them worked for me. It's hard to capture any output at all since it's not
really an error that's being spit out. I'll post my emerge --info in a little
bit.
i added yourself to the upstream bug i submited. Please give them as much
information as you can.
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