Package: jhbuild
Version: 3.38.0-1
Severity: serious
Tags: patch
Hi,
This package is missing a binary dependency on python3-distutils:
$ jhbuild
Traceback (most recent call last):
File "/usr/bin/jhbuild", line 29, in <module>
import jhbuild.main
File "/usr/lib/python3/dist-packages/jhbuild/main.py", line 28, in <module>
import jhbuild.config
File "/usr/lib/python3/dist-packages/jhbuild/config.py", line 31, in
<module>
from jhbuild.environment import setup_env, setup_env_defaults, addpath
File "/usr/lib/python3/dist-packages/jhbuild/environment.py", line 24, in
<module>
from distutils.sysconfig import get_python_lib
ModuleNotFoundError: No module named 'distutils.sysconfig'
Installing python3-distutils resolves this issue.
Patch attached (although it might mean some Python substvar apparatus
is not working as expected).
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` la...@debian.org / chris-lamb.co.uk
`-
diff --git a/debian/control b/debian/control
index e7a8882..7d18b97 100644
--- a/debian/control
+++ b/debian/control
@@ -22,7 +22,8 @@ Package: jhbuild
Architecture: all
Depends: ${shlibs:Depends},
${misc:Depends},
- ${python3:Depends}
+ ${python3:Depends},
+ python3-distuils,
Recommends: git-core,
patch,
wget | curl,