Package: libimobiledevice-dev Version: 1.2.0+dfsg-3 Severity: important Tags: patch User: [email protected] Usertags: rebootstrap Control: affects -1 + src:amarok src:clementine src:gtkpod src:gvfs src:ideviceinstaller src:ifuse src:libgpod src:rhythmbox src:usbmuxd src:upower
The packages listed above cannot satisfy their cross build dependencies or wrongly satisfy them, because libimobiledevice-dev is wrongly marked Multi-Arch: foreign. This generally causes these builds to pick build architecture libraries where host architecture libraries were expected resulting in in missing dependencies or spurious conflicts. The package really has an architecture-specific interface (e.g. .so symlinks and an architecture-specific pkg-config file). Please remove the erroneous marking. It may be possible to mark libimobiledevice-dev Multi-Arch: same. If that is correct, tracker.d.o will issue an action item after the wrong marking is removed. Helmut
diff --minimal -Nru libimobiledevice-1.2.0+dfsg/debian/changelog libimobiledevice-1.2.0+dfsg/debian/changelog --- libimobiledevice-1.2.0+dfsg/debian/changelog +++ libimobiledevice-1.2.0+dfsg/debian/changelog @@ -1,3 +1,10 @@ +libimobiledevice (1.2.0+dfsg-3.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Remove wrong Multi-Arch: foreign from libimobiledevice-dev (Closes: #-1) + + -- Helmut Grohne <[email protected]> Sat, 29 Oct 2016 15:40:21 +0200 + libimobiledevice (1.2.0+dfsg-3) unstable; urgency=high * Team upload diff --minimal -Nru libimobiledevice-1.2.0+dfsg/debian/control libimobiledevice-1.2.0+dfsg/debian/control --- libimobiledevice-1.2.0+dfsg/debian/control +++ libimobiledevice-1.2.0+dfsg/debian/control @@ -42,7 +42,6 @@ Package: libimobiledevice-dev Architecture: any -Multi-Arch: foreign Section: libdevel Depends: libimobiledevice6 (= ${binary:Version}), ${misc:Depends},

