Package: libgpod-cil<br>Version: 0.8.2-6<br>Severity: important<br>Tags: patch<br><br>Dear Maintainer,<br><br>libgpod-cil package of the libgpod project has a wrong architecture entry:<br>- Normally -cil packages are arch-independent but,<br>
- This one isn't because the library contains interoperability/marshalling<br>(unsafe) code.<br>- Package should be compiled differently, then, in each arch.<br>- Proof of this is the file <a href="http://configure.ac">configure.ac</a> of upstream:<br>
<a href="http://gtkpod.git.sourceforge.net/git/gitweb.cgi?p=gtkpod/libgpod;a=blob;f=configure.ac;h=669d433a47536ed5504eed12766f4876b476efa6;hb=HEAD">http://gtkpod.git.sourceforge.net/git/gitweb.cgi?p=gtkpod/libgpod;a=blob;f=configure.ac;h=669d433a47536ed5504eed12766f4876b476efa6;hb=HEAD</a><br>
(Line 318, with different GMCS_FLAGS determined by ac_cv_alignof_double)<br>- The upstram bug is: <a href="https://bugzilla.gnome.org/show_bug.cgi?id=684876">https://bugzilla.gnome.org/show_bug.cgi?id=684876</a><br><br>Patch to fix this upstream in debian git is simple:<br>
<br>diff --git a/debian/control b/debian/control<br>index 145766c..50ae277 100644<br>--- a/debian/control<br>+++ b/debian/control<br>@@ -138,7 +138,7 @@ Description: Python bindings for libgpod<br> <br> Package: libgpod-cil<br>
Section: cli-mono<br>-Architecture: all<br>+Architecture: any<br> Depends: ${cli:Depends}, ${misc:Depends}<br> Description: CLI bindings for libgpod<br> libgpod is a library meant to abstract access to an iPod's content. It<br>
<br><br>Thanks very much.<br> Andres G. Aragoneses (Banshee developer)<br><br>-- System Information:<br>Debian Release: wheezy/sid<br> APT prefers precise-updates<br> APT policy: (500, 'precise-updates'), (500, 'precise-security'), (500, 'precise'), (100, 'precise-backports')<br>
Architecture: amd64 (x86_64)<br><br>Kernel: Linux 3.2.0-31-generic (SMP w/2 CPU cores)<br>Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)<br>Shell: /bin/sh linked to /bin/dash<br><br>Versions of packages libgpod-cil depends on:<br>
ii libglib2.0-cil 2.12.10-2ubuntu4<br>ii libgpod4 0.8.2-6~hyper1+precise<br>ii libgtk2.0-cil 2.12.10-2ubuntu4<br>ii libmono-corlib4.0-cil 2.10.8.1-5~dhx1~precise1<br>
ii libmono-system-core4.0-cil 2.10.8.1-5~dhx1~precise1<br><br>libgpod-cil recommends no packages.<br><br>libgpod-cil suggests no packages.<br><br>