Package: src:gitless Version: 0.8.6-1 Severity: serious Tags: ftbfs Dear maintainer:
I tried to build this package in buster but it failed: -------------------------------------------------------------------------------- [...] debian/rules binary-indep dh 'binary-indep' --with=python3 --buildsystem=pybuild dh_update_autotools_config -i -O--buildsystem=pybuild dh_autoreconf -i -O--buildsystem=pybuild dh_auto_configure -i -O--buildsystem=pybuild I: pybuild base:217: python3.6 setup.py config running config dh_auto_build -i -O--buildsystem=pybuild I: pybuild base:217: /usr/bin/python3 setup.py build running build running build_py creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless copying gitless/core.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless copying gitless/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless/cli copying gitless/cli/file_cmd.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless/cli copying gitless/cli/pprint.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless/cli copying gitless/cli/gl_remote.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless/cli copying gitless/cli/gl_resolve.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless/cli copying gitless/cli/gl_history.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless/cli copying gitless/cli/gl_status.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless/cli copying gitless/cli/gl_publish.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless/cli copying gitless/cli/gl_tag.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless/cli copying gitless/cli/gl_init.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless/cli copying gitless/cli/gl_diff.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless/cli copying gitless/cli/gl_track.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless/cli copying gitless/cli/gl_checkout.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless/cli copying gitless/cli/gl_merge.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless/cli copying gitless/cli/gl_fuse.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless/cli copying gitless/cli/gl_commit.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless/cli copying gitless/cli/gl_branch.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless/cli copying gitless/cli/commit_dialog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless/cli copying gitless/cli/gl_untrack.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless/cli copying gitless/cli/gl_switch.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless/cli copying gitless/cli/helpers.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless/cli copying gitless/cli/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless/cli copying gitless/cli/gl.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_gitless/build/gitless/cli debian/rules override_dh_auto_test make[1]: Entering directory '/<<PKGBUILDDIR>>' '/<<PKGBUILDDIR>>/debian/run-simple-test.sh' Using directory /tmp/gitless-test.k8LJMc + [ 1 -ne 1 ] + dir=/tmp/gitless-test.k8LJMc + : python3.6 + : git + pwd + : /<<PKGBUILDDIR>>/gl.py + gl=python3.6 /<<PKGBUILDDIR>>/gl.py + [ -d /tmp/gitless-test.k8LJMc ] + cd /tmp/gitless-test.k8LJMc + python3.6 /<<PKGBUILDDIR>>/gl.py init Traceback (most recent call last): File "/<<PKGBUILDDIR>>/gl.py", line 10, in <module> from gitless.cli import gl File "/<<PKGBUILDDIR>>/gitless/cli/gl.py", line 43, in <module> repo = core.Repository() File "/<<PKGBUILDDIR>>/gitless/core.py", line 115, in __init__ self.git_repo = pygit2.Repository(path) File "/usr/lib/python3/dist-packages/pygit2/repository.py", line 1208, in __init__ path = path.decode('utf-8') AttributeError: 'NoneType' object has no attribute 'decode' make[1]: *** [debian/rules:15: override_dh_auto_test] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:6: binary-indep] Error 2 dpkg-buildpackage: error: debian/rules binary-indep subprocess returned exit status 2 -------------------------------------------------------------------------------- The build was made with "dpkg-buildpackage -A" in my autobuilder. Most probably, it also fails here in reproducible builds: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/gitless.html where you can get a full build log if you need it. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.