Package: src:python-bottle Version: 0.12.9-1 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,python3,sphinxdoc --buildsystem=pybuild --test-tox dh_testdir -i -O--buildsystem=pybuild -O--test-tox dh_update_autotools_config -i -O--buildsystem=pybuild -O--test-tox dh_auto_configure -i -O--buildsystem=pybuild -O--test-tox pybuild --configure --test-tox -i python{version} -p 2.7 I: pybuild base:184: python2.7 setup.py config running config pybuild --configure -i python{version} -p 3.5 I: pybuild base:184: python3.5 setup.py config running config debian/rules override_dh_auto_build make[1]: Entering directory '/<<PKGBUILDDIR>>' [... snipped ...] context = self if api > 1 else self._context /<<PKGBUILDDIR>>/bottle.py:3563: DeprecationWarning: The include and rebase keywords are functions now. line, comment = self.fix_backward_compatibility(line, comment) /<<PKGBUILDDIR>>/bottle.py:3563: DeprecationWarning: PEP263 encoding strings in templates are deprecated. line, comment = self.fix_backward_compatibility(line, comment) /<<PKGBUILDDIR>>/bottle.py:189: DeprecationWarning: Template encodings other than utf8 are no longer supported. value = obj.__dict__[self.func.__name__] = self.func(obj) /<<PKGBUILDDIR>>/bottle.py:3358: DeprecationWarning: Escape code lines with a backslash. code = parser.translate() /<<PKGBUILDDIR>>/bottle.py:3210: DeprecationWarning: The template lookup path list should not be empty. self.filename = self.search(self.name, self.lookup) WARNING: Skipping 'meinheld' test (ImportError). WARNING: Skipping 'bjoern' test (ImportError). WARNING: Skipping 'cherrypy' test (ImportError). WARNING: Skipping 'diesel' test (ImportError). WARNING: Skipping 'fapws3' test (ImportError). WARNING: Skipping 'rocket' test (ImportError). /<<PKGBUILDDIR>>/bottle.py:380: RuntimeWarning: Route <GET /object/<id:float>> overwrites a previously defined route warnings.warn(msg % (method, rule), RuntimeWarning) /<<PKGBUILDDIR>>/bottle.py:380: RuntimeWarning: Route <GET /func2(:param#(foo|bar)#)> overwrites a previously defined route warnings.warn(msg % (method, rule), RuntimeWarning) /<<PKGBUILDDIR>>/bottle.py:3325: DeprecationWarning: The template lookup path list should not be empty. fname = self.search(name, self.lookup) /<<PKGBUILDDIR>>/bottle.py:3325: DeprecationWarning: Absolute template path names are deprecated. fname = self.search(name, self.lookup) ====================================================================== ERROR: test_simple (test_server.TestServer) Test a simple static page with this server adapter. ---------------------------------------------------------------------- Traceback (most recent call last): File "/<<PKGBUILDDIR>>/test/test_server.py", line 77, in tearDown raise AssertionError(line.strip().decode('utf8')) AssertionError: AttributeError: 'NoneType' object has no attribute 'split' ====================================================================== ERROR: test_simple (test_server.TestTornadoServer) Test a simple static page with this server adapter. ---------------------------------------------------------------------- Traceback (most recent call last): File "/<<PKGBUILDDIR>>/test/test_server.py", line 77, in tearDown raise AssertionError(line.strip().decode('utf8')) AssertionError: ERROR:tornado.application:Uncaught exception ---------------------------------------------------------------------- Ran 331 tests in 8.191s FAILED (errors=2) debian/rules:26: recipe for target 'override_dh_auto_test' failed make[1]: *** [override_dh_auto_test] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules:8: recipe for target 'build-indep' failed make: *** [build-indep] Error 2 dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2 -------------------------------------------------------------------------------- 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 doing "dpkg-buildpackage -A" does not mean anything special. I attach three different failed build logs. Thanks.
python-bottle_0.12.9-1_amd64-20160819T104405Z.gz
Description: application/gzip
python-bottle_0.12.9-1_amd64-20160818T214850Z.gz
Description: application/gzip
python-bottle_0.12.9-1_amd64-20160818T193031Z.gz
Description: application/gzip