[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
This bug was fixed in the package libgpod - 0.8.2-6ubuntu1 --- libgpod (0.8.2-6ubuntu1) quantal-proposed; urgency=low * [1c86366] Make -cil packages non-arch-all (Closes: #689054, LP: #1070631) * [409b51d] Add armhf to list of architectures -- Chow Loong Jin hyper...@debian.org Wed, 14 Nov 2012 13:48:47 +0800 -- 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: Unknown Status in “banshee” package in Ubuntu: Fix Released Status in “libgpod” package in Ubuntu: Fix Released Status in “banshee” source package in Quantal: Fix Released Status in “libgpod” source package in Quantal: Fix Released 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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
This bug was fixed in the package banshee - 2.6.0-1ubuntu2.1 --- banshee (2.6.0-1ubuntu2.1) quantal-proposed; urgency=low * [6027e9f] Bump libgpod build-dep version to 0.8.2-6ubuntu1. This is to pick up the arch-specific libgpod.dll binary (LP: #1070631) -- Chow Loong Jin hyper...@debian.org Sat, 01 Dec 2012 12:56:46 +0800 ** Changed in: banshee (Ubuntu Quantal) Status: Fix Committed = Fix Released ** Changed in: libgpod (Ubuntu Quantal) Status: Fix Committed = Fix Released -- 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: Unknown Status in “banshee” package in Ubuntu: Fix Released Status in “libgpod” package in Ubuntu: Fix Released Status in “banshee” source package in Quantal: Fix Released Status in “libgpod” source package in Quantal: Fix Released 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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
Yes, it is. ** Tags removed: verification-needed ** Tags added: verification-done -- 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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
** Changed in: banshee Status: Confirmed = Unknown -- 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: Unknown 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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
We're already 2 people that installed the new package and confirm it works. Thanks very much. Is this verification enough to move it from quantal-proposed to reach all ubuntus? -- 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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
Upstream bug is https://bugzilla.gnome.org/show_bug.cgi?id=684876 (although it shouldn't be filed upstream if we confirm that it was a packaging bug ;) ) I've proposed the bug reporter to verify the fix. I'll test myself too when I have some spare time soon. Thanks -- 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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
** Branch linked: lp:ubuntu/quantal-proposed/banshee -- 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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
** Branch linked: lp:ubuntu/raring-proposed/banshee -- 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: Confirmed 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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
Hello Chow, or anyone else affected, Accepted libgpod into quantal-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source/libgpod/0.8.2-6ubuntu1 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 change the bug tag from verification-needed to verification-done. If it does not, 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: libgpod (Ubuntu Quantal) Status: Incomplete = Fix Committed ** Tags added: verification-needed -- 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: Confirmed 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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
** Branch linked: lp:ubuntu/quantal-proposed/libgpod -- 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: Confirmed 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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
I uploaded your fix to quantal-proposed after fixing the changelog entry (your patch was created against 0.8.2-6 instead of 0.8.2-6build1). I thinks it's better to use Architecture: any and exclude the unsupported architectures. mono is available on all Ubuntu architectures. Architecture any [!hurd-i386 !mips !mipsel !s390] is shorter than Architecture: amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x sparc -- 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: Confirmed Status in “libgpod” source package in Quantal: Incomplete 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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
** Patch added: libgpod_0.8.2-6ubuntu1.debdiff https://bugs.launchpad.net/ubuntu/+source/libgpod/+bug/1070631/+attachment/3441615/+files/libgpod_0.8.2-6ubuntu1.debdiff -- 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: Confirmed Status in “libgpod” source package in Quantal: Incomplete 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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
Re: [Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
On 23/11/2012 09:03, Benjamin Drung wrote: I uploaded your fix to quantal-proposed after fixing the changelog entry (your patch was created against 0.8.2-6 instead of 0.8.2-6build1). I thinks it's better to use Architecture: any and exclude the unsupported architectures. mono is available on all Ubuntu architectures. Architecture any [!hurd-i386 !mips !mipsel !s390] is shorter than Architecture: amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x sparc Oh, thanks. I hadn't known of that syntax. I'll do that in Debian as well. -- Kind regards, Loong Jin -- 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: Confirmed Status in “libgpod” source package in Quantal: Incomplete 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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
Why do you add [amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x sparc] to the build dependencies that you move from -indep? Why don't you use Architecture: any? Unsubscribing ubuntu-sponsors for now. Please resubscribe after providing an updated patch. -- 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: Confirmed Status in “libgpod” source package in Quantal: Incomplete 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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
Re: [Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
On 21/11/2012 21:40, Benjamin Drung wrote: Why do you add [amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x sparc] to the build dependencies that you move from -indep? Why don't you use Architecture: any? Unsubscribing ubuntu-sponsors for now. Please resubscribe after providing an updated patch. Because mono doesn't build on everything, and you would not get the native libgpod on non-mono arches if I didn't do that. subscribe ubuntu-sponsors -- Kind regards, Loong Jin -- 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: Confirmed Status in “libgpod” source package in Quantal: Incomplete 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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
That quantal patch only contains a changelog entry. ** Changed in: libgpod (Ubuntu Quantal) Status: Confirmed = Incomplete -- 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: Confirmed Status in “libgpod” source package in Quantal: Incomplete 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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
Here you go. ** Patch removed: libgpod-quantal-sru.patch https://bugs.launchpad.net/ubuntu/+source/libgpod/+bug/1070631/+attachment/3423571/+files/libgpod-quantal-sru.patch ** Patch added: libgpod-quantal-sru.patch https://bugs.launchpad.net/ubuntu/+source/libgpod/+bug/1070631/+attachment/3432889/+files/libgpod-quantal-sru.patch -- 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: Confirmed Status in “libgpod” source package in Quantal: Incomplete 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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
** Branch linked: lp:ubuntu/banshee -- 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: Confirmed Status in “libgpod” source package in Quantal: Confirmed 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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
** Bug watch added: GNOME Bug Tracker #684876 https://bugzilla.gnome.org/show_bug.cgi?id=684876 ** Also affects: gtkpod via https://bugzilla.gnome.org/show_bug.cgi?id=684876 Importance: Unknown Status: Unknown ** Changed in: gtkpod Importance: Unknown = Undecided ** Changed in: gtkpod Status: Unknown = New ** Changed in: gtkpod Remote watch: GNOME Bug Tracker #684876 = None ** Project changed: gtkpod = banshee ** Changed in: banshee Importance: Undecided = Unknown ** Changed in: banshee Status: New = Unknown ** Changed in: banshee Remote watch: None = GNOME Bug Tracker #684876 -- 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: Unknown Status in “banshee” package in Ubuntu: Fix Released Status in “libgpod” package in Ubuntu: Fix Released Status in “banshee” source package in Quantal: Confirmed Status in “libgpod” source package in Quantal: Confirmed 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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
Here's a patch for the Quantal SRU of libgpod. ** Patch added: libgpod-quantal-sru.patch https://bugs.launchpad.net/banshee/+bug/1070631/+attachment/3423571/+files/libgpod-quantal-sru.patch ** Bug watch added: Debian Bug tracker #689054 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=689054 ** Also affects: banshee (Debian) via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=689054 Importance: Unknown Status: Unknown -- 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: Unknown Status in “banshee” package in Ubuntu: Fix Released Status in “libgpod” package in Ubuntu: Fix Released Status in “banshee” source package in Quantal: Confirmed Status in “libgpod” source package in Quantal: Confirmed Status in “banshee” package in Debian: Unknown 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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
** Changed in: banshee Status: Unknown = Confirmed ** Changed in: banshee Importance: Unknown = Medium -- 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: Confirmed Status in “libgpod” source package in Quantal: Confirmed Status in “banshee” package in Debian: Unknown 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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
** Changed in: banshee (Debian) Status: Unknown = Fix Released -- 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: Confirmed Status in “libgpod” source package in Quantal: Confirmed 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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
** Changed in: banshee (Ubuntu) Status: Confirmed = Fix Released -- 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” package in Ubuntu: Fix Released Status in “libgpod” package in Ubuntu: Fix Released Status in “banshee” source package in Quantal: Confirmed Status in “libgpod” source package in Quantal: Confirmed 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/ubuntu/+source/banshee/+bug/1070631/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: banshee (Ubuntu) Status: New = Confirmed -- 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” package in Ubuntu: Confirmed Status in “libgpod” package in Ubuntu: Fix Released Status in “banshee” source package in Quantal: Confirmed Status in “libgpod” source package in Quantal: Confirmed 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/ubuntu/+source/banshee/+bug/1070631/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: libgpod (Ubuntu Quantal) Status: New = Confirmed -- 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” package in Ubuntu: Confirmed Status in “libgpod” package in Ubuntu: Fix Released Status in “banshee” source package in Quantal: Confirmed Status in “libgpod” source package in Quantal: Confirmed 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/ubuntu/+source/banshee/+bug/1070631/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: banshee (Ubuntu Quantal) Status: New = Confirmed -- 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” package in Ubuntu: Confirmed Status in “libgpod” package in Ubuntu: Fix Released Status in “banshee” source package in Quantal: Confirmed Status in “libgpod” source package in Quantal: Confirmed 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/ubuntu/+source/banshee/+bug/1070631/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
** Changed in: libgpod (Ubuntu) Status: In Progress = Fix Released -- 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” package in Ubuntu: New Status in “libgpod” package in Ubuntu: Fix Released Status in “banshee” source package in Quantal: New Status in “libgpod” source package in Quantal: New 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/ubuntu/+source/banshee/+bug/1070631/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1070631] Re: [Sync libgpod 0.8.2-7 from Debian unstable to Raring] libgpod-cil contains arch-specific code but is declared arch:all
** Also affects: banshee (Ubuntu Quantal) Importance: Undecided Status: New ** Also affects: libgpod (Ubuntu Quantal) Importance: Undecided Status: New -- 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” package in Ubuntu: New Status in “libgpod” package in Ubuntu: In Progress Status in “banshee” source package in Quantal: New Status in “libgpod” source package in Quantal: New 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/ubuntu/+source/banshee/+bug/1070631/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp