Public bug reported: This package needs to be marked 'Multi-Arch: foreign' for dependencies and build-depencies to work correctly in all cases.
Any package 'X' build-depending on check cannot be cross-built because apt-get build-dep -a<arch> cannot satisfy X's build-dependencies until Multi-Arch: foreign is added to check's control file, to indicate that check from any available arch will satisfy the dependency. (Is is actually the case that check will always work correctly across architectures - it looked like it to me but I am not familiar with its operation, so maybe there could be problems? It worked OK in local tests for the arm64 bootstrap). There are 114 packages which can't be cross-built until this change is made. ** Affects: check (Ubuntu) Importance: Undecided Status: New ** Affects: check (Debian) Importance: Unknown Status: Unknown ** Tags: arm64 cross multiarch patch ** Patch added: "check-0.9.8multiarch.diff" https://bugs.launchpad.net/bugs/1101069/+attachment/3486949/+files/check-0.9.8multiarch.diff ** Bug watch added: Debian Bug tracker #693221 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693221 ** Also affects: check (Debian) via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693221 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1101069 Title: Add multiarch metadata for check To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/check/+bug/1101069/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs