Package: libneon27-dev,libneon27-gnutls-dev Version: 0.30.2-1 Severity: important User: multiarch-de...@lists.alioth.debian.org Usertags: multiarch
libneon27-dev and libneon27-gnutls-dev are wrongly marked Multi-Arch: foreign. E.g. libneon27-dev:amd64 contains the following architecture dependent files: /usr/lib/x86_64-linux-gnu/libneon.a /usr/lib/x86_64-linux-gnu/libneon.so /usr/lib/x86_64-linux-gnu/pkgconfig/neon.pc None of them poses an architecture-independent interface. Thus marking these packages Multi-Arch: foreign is wrong. The current marking breaks cross compilation of any reverse dependency of these libraries as it causes a build architecture development package to be used when a host architecture development package was expected. These development packages simply should not have a Multi-Arch header as long as they contain neon-config. See #643341 for a similar issue and elaborate rationale. Helmut