Package: src:magit
Version: 2.13.0-1
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed.
BuIld log follows:

--------------------------------------------------------------------------------
[...]
dpkg-buildpackage: info: source package magit
dpkg-buildpackage: info: source version 2.13.0-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Rémi Vanicat <vani...@debian.org>
 dpkg-source --before-build magit-2.13.0
 fakeroot debian/rules clean
dh clean --with elpa
   dh_auto_clean
        make -j1 clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make[2]: Entering directory '/<<PKGBUILDDIR>>/lisp'
Cleaning lisp/*...
make[2]: Leaving directory '/<<PKGBUILDDIR>>/lisp'
make[2]: Entering directory '/<<PKGBUILDDIR>>/Documentation'
Cleaning Documentation/*...
make[2]: Leaving directory '/<<PKGBUILDDIR>>/Documentation'
Cleaning...
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_clean
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
 debian/rules build-indep
dh build-indep --with elpa
   dh_update_autotools_config -i
   dh_autoreconf -i
   dh_auto_configure -i
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make info
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Entering directory '/<<PKGBUILDDIR>>/Documentation'
Generating magit.info
Generating dir
make[3]: Leaving directory '/<<PKGBUILDDIR>>/Documentation'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
do not run make
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_elpa_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make test
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Loading /<<PKGBUILDDIR>>/t/magit-tests.el (source)...
Cannot determine Magit’s version (error "/<<PKGBUILDDIR>>/lisp/magit.el" repo 
static elpa debug)
Running 16 tests (2018-06-22 15:45:52+0000)
   passed   1/16  magit--with-safe-default-directory
Keeping test directory:
  /tmp/magit-244342AY/
Test magit-get backtrace:
  (let ((dir (file-name-as-directory (make-temp-file "magit-" t))) (pr
  (lambda nil (let ((dir (file-name-as-directory (make-temp-file "magi
  ert--run-test-internal([cl-struct-ert--test-execution-info [cl-struc
  ert-run-test([cl-struct-ert-test magit-get nil (lambda nil (let ((di
  ert-run-or-rerun-test([cl-struct-ert--stats t [[cl-struct-ert-test m
  ert-run-tests(t #[385 "\306\307\"\203GDDIR>>'
debian/rules:22: recipe for target 'override_dh_elpa_test' failed
make[1]: *** [override_dh_elpa_test] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:12: recipe for target 'build-indep' failed
make: *** [build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep subprocess returned exit 
status 2
--------------------------------------------------------------------------------

There is an interesting line saying "unable to auto-detect email address"
where it may be seen that my machine has no domain. However, having a
domain has never been a requirement to build Debian packages. In fact,
one might ask: The fact that such test fails means the package will
not work in machines not having a domain?

To reproduce, please try "dpkg-buildpackage -A" on a machine not
having a domain.

Thanks.

Reply via email to