Public bug reported: >From Steve's email: """ Many tests need changes to annotate their dependencies as to whether they need a version of the package that matches the target arch or not. In the case of bind9, it looks like the problematic dependency chain is bind9 -> bind9utils -> python3.
python3 is Multi-Arch: allowed, which means that packages which only use it as an interpreter can /in theory/ depend on python3:any instead of on python3 to declare that they're fine with the interpreter being from a different arch. But while dh-python correctly gives bind9utils a dependency on python3:any, there is also a hard-coded dependency in debian/control on 'python3', which forces the selection of the i386 python3, which is not cross-installable. So please fix bind9utils to drop this hard-coded dependency on python3. """ ** Affects: bind9 (Ubuntu) Importance: Medium Assignee: Andreas Hasenack (ahasenack) Status: In Progress -- You received this bug notification because you are a member of Ubuntu Server, which is subscribed to bind9 in Ubuntu. https://bugs.launchpad.net/bugs/1856211 Title: bind9utils: drop hardcoded dependency on python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/bind9/+bug/1856211/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs