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,

Reply via email to