[Pkg-dns-devel] Bug#888463: bind9utils: missing python3-ply dependency for python scripts

Andreas Hasenack andreas at canonical.com
Thu Jan 25 23:09:31 UTC 2018


Package: bind9utils
Version: 1:9.11.2.P1-1
Severity: normal

Dear Maintainer,

The bind9utils package is missing a runtime dependency on python3-ply. For
some reason, it wasn't included automatically during the package build
process.

root at sid-bind9-ply3-depends:~# dpkg -s bind9utils|grep ^Depends|grep
python3-ply
root at sid-bind9-ply3-depends:~#

If you install bind9utils without python3-ply, the scripts will fail like
this:
root at sid-bind9-ply3-depends:~# dnssec-checkds
Traceback (most recent call last):
  File "/usr/sbin/dnssec-checkds", line 18, in <module>
    import isc.checkds
  File "/usr/lib/python3/dist-packages/isc/__init__.py", line 17, in
<module>
    from isc.keyseries import *
  File "/usr/lib/python3/dist-packages/isc/keyseries.py", line 13, in
<module>
    from .policy import *
  File "/usr/lib/python3/dist-packages/isc/policy.py", line 10, in <module>
    import ply.lex as lex
ModuleNotFoundError: No module named 'ply'

The three scripts are:
/usr/sbin/dnssec-checkds
/usr/sbin/dnssec-coverage
/usr/sbin/dnssec-keymgr


-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.13.0-31-generic (SMP w/4 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages bind9utils depends on:
ii  libbind9-160      1:9.11.2.P1-1
ii  libc6             2.26-5
ii  libcap2           1:2.25-1.2
ii  libcomerr2        1.43.8-2
ii  libdns169         1:9.11.2.P1-1
ii  libgeoip1         1.6.12-1
ii  libgssapi-krb5-2  1.16-2
ii  libisc166         1:9.11.2.P1-1
ii  libisccc160       1:9.11.2.P1-1
ii  libisccfg160      1:9.11.2.P1-1
ii  libjson-c3        0.12.1-1.3
ii  libk5crypto3      1.16-2
ii  libkrb5-3         1.16-2
ii  liblmdb0          0.9.21-1
ii  libssl1.1         1.1.0g-2
ii  libxml2           2.9.4+dfsg1-6.1
ii  python3           3.6.4-1

bind9utils recommends no packages.

bind9utils suggests no packages.

-- no debconf information
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-dns-devel/attachments/20180125/fa4a28ee/attachment.html>


More information about the pkg-dns-devel mailing list