Package: src:mini-buildd
Version: 1.0.16
Severity: serious
Dear maintainer:
I tried to build this package with "dpkg-buildpackage -A"
(which is what the "Arch: all" autobuilder would do to build it)
but it failed:
--------------------------------------------------------------------------------
[...]
debian/rules build-indep
dh build-indep --with=python2,sphinxdoc,systemd
dh_testdir -i
dh_update_autotools_config -i
dh_auto_configure -i
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build
python setup.py build --force
I: Using setuptools: 20.10.1
I: Got version from changelog: 1.0.16
running build
running build_py
[... snipped ...]
mini_buildd.builder.Build.build
mini_buildd.builder.Build.clean
mini_buildd.builder.Build.distribution
mini_buildd.builder.Build.key
mini_buildd.builder.Build.package
mini_buildd.builder.Build.sbuildrc_path
mini_buildd.builder.Build.took
mini_buildd.builder.Build.upload
mini_buildd.builder.Build.upload_result_to
mini_buildd.builder.Build.version
mini_buildd.builder.LastBuild
mini_buildd.builder.LastBuild.__init__
mini_buildd.builder.LastBuild.__unicode__
mini_buildd.builder.build
mini_buildd.builder.build_close
mini_buildd.builder.run
0 tests in 25 items.
0 passed and 0 failed.
Test passed.
=> Doctest on mini_buildd/setup.py (mini_buildd.setup)
/<<PKGBUILDDIR>>/mini_buildd/misc.py:27: ImportWarning: Not importing directory
'/<<PKGBUILDDIR>>/debian': missing __init__.py
import debian.debian_support
/usr/lib/python2.7/dist-packages/registration/models.py:140:
RemovedInDjango20Warning: on_delete will be a required arg for OneToOneField in
Django 2.0. Set it to models.CASCADE on models and in existing migrations if
you want to maintain the current default behavior. See
https://docs.djangoproject.com/en/1.10/ref/models/fields/#django.db.models.ForeignKey.on_delete
verbose_name=_(u'user'))
/usr/lib/python2.7/dist-packages/registration/migrations/0001_initial.py:31:
RemovedInDjango20Warning: on_delete will be a required arg for OneToOneField in
Django 2.0. Set it to models.CASCADE on models and in existing migrations if
you want to maintain the current default behavior. See
https://docs.djangoproject.com/en/1.10/ref/models/fields/#django.db.models.ForeignKey.on_delete
verbose_name='user')),
2 items had no tests:
mini_buildd.setup
mini_buildd.setup.log_exception
0 tests in 2 items.
0 passed and 0 failed.
Test passed.
=> Doctest on mini_buildd/gnupg.py (mini_buildd.gnupg)
/<<PKGBUILDDIR>>/mini_buildd/misc.py:27: ImportWarning: Not importing directory
'/<<PKGBUILDDIR>>/debian': missing __init__.py
import debian.debian_support
/usr/lib/python2.7/dist-packages/registration/models.py:140:
RemovedInDjango20Warning: on_delete will be a required arg for OneToOneField in
Django 2.0. Set it to models.CASCADE on models and in existing migrations if
you want to maintain the current default behavior. See
https://docs.djangoproject.com/en/1.10/ref/models/fields/#django.db.models.ForeignKey.on_delete
verbose_name=_(u'user'))
/usr/lib/python2.7/dist-packages/registration/migrations/0001_initial.py:31:
RemovedInDjango20Warning: on_delete will be a required arg for OneToOneField in
Django 2.0. Set it to models.CASCADE on models and in existing migrations if
you want to maintain the current default behavior. See
https://docs.djangoproject.com/en/1.10/ref/models/fields/#django.db.models.ForeignKey.on_delete
verbose_name='user')),
D: TmpDir /tmp/tmpvXY9eX
I: Calling: gpg --homedir=/tmp/tmpvXY9eX --display-charset=UTF-8 --batch
--gen-key
make[1]: *** wait: No child processes. Stop.
make[1]: *** Waiting for unfinished jobs....
make[1]: *** wait: No child processes. Stop.
make: *** wait: No child processes. Stop.
make: *** Waiting for unfinished jobs....
make: *** wait: No child processes. Stop.
Build killed with signal TERM after 60 minutes of inactivity
--------------------------------------------------------------------------------
I actually tried to build this package three times, and there was
only one successful build from those three. I don't think that's
an acceptable statistic of successful builds for a releaseable package.
Because this source package only generates "Arch: all" packages, this
is the same as a FTBFS bug in the usual sense and the fact that I was
using "dpkg-buildpackage -A" is quite irrelevant.
For this particular package, I've also checked that it fails to build
from source in the reproducible builds site:
https://tests.reproducible-builds.org/
but in this case the error is different.
Thanks.