Bug#893736: glib2.0 FTBFS: ModuleNotFoundError: No module named 'distutils'

Helmut Grohne helmut at subdivi.de
Wed Mar 21 21:20:31 UTC 2018


Source: glib2.0
Version: 2.56.0-2
Severity: serious
User: helmutg at debian.org
Usertags: rebootstrap

sbuild -d sid glib2.0 ends with:

| Making all in gio
| make[4]: Entering directory '/<<PKGBUILDDIR>>/debian/build/deb/gio'
| UNINSTALLED_GLIB_SRCDIR=../../../.. \
|         UNINSTALLED_GLIB_BUILDDIR=.. \
|         /usr/bin/python3 ../../../../gio/gdbus-2.0/codegen/gdbus-codegen.in \
|         --interface-prefix org. \
|         --generate-c-code gdbus-daemon-generated \
|         --c-namespace _G \
|         ../../../../gio/dbus-daemon.xml \
| 
| Traceback (most recent call last):
|   File "../../../../gio/gdbus-2.0/codegen/gdbus-codegen.in", line 53, in <module>
|     from codegen import codegen_main
|   File "/<<PKGBUILDDIR>>/gio/gdbus-2.0/codegen/codegen_main.py", line 29, in <module>
|     from . import dbustypes
|   File "/<<PKGBUILDDIR>>/gio/gdbus-2.0/codegen/dbustypes.py", line 22, in <module>
|     from . import utils
|   File "/<<PKGBUILDDIR>>/gio/gdbus-2.0/codegen/utils.py", line 22, in <module>
|     import distutils.version
| ModuleNotFoundError: No module named 'distutils'
| make[4]: *** [Makefile:5019: gdbus-daemon-generated.c] Error 1
| make[4]: Leaving directory '/<<PKGBUILDDIR>>/debian/build/deb/gio'
| make[4]: *** Waiting for unfinished jobs....
| make[4]: Entering directory '/<<PKGBUILDDIR>>/debian/build/deb/gio'
| UNINSTALLED_GLIB_SRCDIR=../../../.. \
|         UNINSTALLED_GLIB_BUILDDIR=.. \
|         /usr/bin/python3 ../../../../gio/gdbus-2.0/codegen/gdbus-codegen.in \
|         --interface-prefix org. \
|         --generate-c-code gdbus-daemon-generated \
|         --c-namespace _G \
|         ../../../../gio/dbus-daemon.xml \
| 
| Traceback (most recent call last):
|   File "../../../../gio/gdbus-2.0/codegen/gdbus-codegen.in", line 53, in <module>
|     from codegen import codegen_main
|   File "/<<PKGBUILDDIR>>/gio/gdbus-2.0/codegen/codegen_main.py", line 29, in <module>
|     from . import dbustypes
|   File "/<<PKGBUILDDIR>>/gio/gdbus-2.0/codegen/dbustypes.py", line 22, in <module>
|     from . import utils
|   File "/<<PKGBUILDDIR>>/gio/gdbus-2.0/codegen/utils.py", line 22, in <module>
|     import distutils.version
| ModuleNotFoundError: No module named 'distutils'
| make[4]: *** [Makefile:5019: gdbus-daemon-generated.h] Error 1
| make[4]: Leaving directory '/<<PKGBUILDDIR>>/debian/build/deb/gio'
| make[3]: *** [Makefile:1279: all-recursive] Error 1
| make[2]: *** [Makefile:900: all] Error 2
| dh_auto_build: cd debian/build/deb && make -j8 -O returned exit code 2
| make[1]: *** [debian/rules:137: override_dh_auto_build] Error 25
| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
| make: *** [debian/rules:24: binary-arch] Error 2
| dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2

Possibly some dependency is missing?

I guess this is connected to the python3.6/3.6.5~rc1-2 upload.

Helmut



More information about the pkg-gnome-maintainers mailing list