Proposed Migration - Reference Edition

Andreas Hasenack andreas at canonical.com
Thu Dec 12 17:36:12 UTC 2019


Hi,

On Thu, Dec 12, 2019 at 2:10 PM Steve Langasek
<steve.langasek at ubuntu.com> wrote:
> 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.

Thanks for the explanation! I'll work on it.



More information about the ubuntu-server mailing list