Package: borgbackup Version: 1.1.4-2 Severity: serious Justification: Policy 3.5
The dependency on python3-distutils was recently dropped from libpython3.6-minimal and the package was automatically removed from my system as unused. Since then borgbackup fails with: Traceback (most recent call last): File "/usr/bin/borgbackup", line 11, in <module> load_entry_point('borgbackup==1.1.4', 'console_scripts', 'borg')() File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 587, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2800, in load_entry_point return ep.load() File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2431, in load return self.resolve() File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2437, in resolve module = __import__(self.module_name, fromlist=['__name__'], level=0) File "/usr/lib/python3/dist-packages/borg/__init__.py", line 1, in <module> from distutils.version import LooseVersion ModuleNotFoundError: No module named 'distutils' Installing python3-distutils again fixes the issue. -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.14.24-core2-server (SMP w/8 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages borgbackup depends on: ii fuse 2.9.7-1 ii libacl1 2.2.52-3+b1 ii libb2-1 0.97+git20171226-2 ii libc6 2.27-2 ii liblz4-1 0.0~r131-2+b1 ii libssl1.1 1.1.0g-2 ii libzstd1 1.3.3+dfsg-1 ii python3 3.6.4-1 ii python3-llfuse 1.3.2+dfsg-2 ii python3-msgpack 0.5.1-2 ii python3-pkg-resources 38.5.2-1 borgbackup recommends no packages. Versions of packages borgbackup suggests: pn borgbackup-doc <none> -- no debconf information