Hello Chow, or anyone else affected, Accepted banshee into quantal-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source/banshee/2.6.0-1ubuntu2.1 in a few hours, and then in the -proposed repository.
Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance! ** Changed in: banshee (Ubuntu Quantal) Status: Confirmed => Fix Committed -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to banshee in Ubuntu. https://bugs.launchpad.net/bugs/1070631 Title: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all Status in Banshee Music Player: Confirmed Status in “banshee” package in Ubuntu: Fix Released Status in “libgpod” package in Ubuntu: Fix Released Status in “banshee” source package in Quantal: Fix Committed Status in “libgpod” source package in Quantal: Fix Committed Status in “banshee” package in Debian: Fix Released Bug description: subscribe ubuntu-archive affects ubuntu/libgpod status triaged affects ubuntu/quantal/libgpod status inprogress assignee hyperair From http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=689054, libgpod-cil package of the libgpod project has a wrong architecture entry: - Normally -cil packages are arch-independent but, - This one isn't because the library contains interoperability/marshalling (unsafe) code. - Package should be compiled differently, then, in each arch. - Proof of this is the file configure.ac of upstream: http://gtkpod.git.sourceforge.net/git/gitweb.cgi?p=gtkpod/libgpod;a=blob;f=configure.ac;h=669d433a47536ed5504eed12766f4876b476efa6;hb=HEAD (Line 318, with different GMCS_FLAGS determined by ac_cv_alignof_double) - The upstream bug is: https://bugzilla.gnome.org/show_bug.cgi?id=684876 Additionally, Banshee will need to be rebuilt to pick up the changes. affects ubuntu/banshee assignee hyperair affects ubuntu/quantal/banshee [Proposed Fix] libgpod has already been fixed in Debian unstable, and will migrate to Debian testing in 3 days. Hence all we need to do is sync libgpod 0.8.2-7 to Ubuntu Raring, and backport this fix into quantal-proposed. After that, Banshee will need to be rebuilt on Quantal and Raring. [IMPACT] Banshee users on 64-bit platforms (amd64) end up with packages that are built for 32-bit platforms (i386), resulting in alignment issues resulting in bgo#684876. It is unknown if any other issues are caused by this bug. [TESTCASE] 1. Launch Banshee 2. Plug in iPod 3. Sync some playlists into the iPod. 4. Disconnect the iPod, and plug it back in. 5. Repeat steps 1-4, and see if the playlists are duplicated on the iPod. [Regression Potential] None for i386 users, and non-libgpod-cil users, as the changes only touch the .NET bindings on non-i386 architectures. The binaries for i386 will remain unchanged, as that's the arch libgpod-cil is built on for arch:all libgpod-cil. The only known user of libgpod-cil is Banshee, which is already afflicted by bgo#689054. Since the arch-specific changes only involve changing struct alignment parameters, which were set incorrectly on 64-bit architectures in the first place, the regression potential here is minimal as well. -- Kind regards, Loong Jin To manage notifications about this bug go to: https://bugs.launchpad.net/banshee/+bug/1070631/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

