bind9utils: drop hardcoded dependency on python3

Bug #1856211 reported by Andreas Hasenack
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
bind9 (Debian)
Fix Released
Unknown
bind9 (Ubuntu)
Fix Released
Medium
Andreas Hasenack

Bug Description

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.
"""

Related branches

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package bind9 - 1:9.11.5.P4+dfsg-5.1ubuntu5

---------------
bind9 (1:9.11.5.P4+dfsg-5.1ubuntu5) focal; urgency=medium

  * d/control: drop hardcoded python3 dependency in bind9utils,
    dh-python injects the correct one via ${python3:Depends}
    (LP: #1856211, Closes: #946643)

 -- Andreas Hasenack <email address hidden> Thu, 12 Dec 2019 14:40:20 -0300

Changed in bind9 (Ubuntu):
status: In Progress → Fix Released
Changed in bind9 (Debian):
status: Unknown → New
Changed in bind9 (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.