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.

Reply via email to