Source: routes Version: 2.5.1-3 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20231212 ftbfs-trixie
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > dh_auto_build > I: pybuild base:310: /usr/bin/python3.12 setup.py build > running build > running build_py > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/routes > copying routes/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/routes > copying routes/middleware.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/routes > copying routes/route.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/routes > copying routes/base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/routes > copying routes/mapper.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/routes > copying routes/util.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/routes > running egg_info > creating Routes.egg-info > writing Routes.egg-info/PKG-INFO > writing dependency_links to Routes.egg-info/dependency_links.txt > writing requirements to Routes.egg-info/requires.txt > writing top-level names to Routes.egg-info/top_level.txt > writing manifest file 'Routes.egg-info/SOURCES.txt' > reading manifest file 'Routes.egg-info/SOURCES.txt' > reading manifest template 'MANIFEST.in' > warning: no previously-included files matching '.DS_Store' found anywhere in > distribution > warning: no previously-included files matching '*.hgignore' found anywhere in > distribution > warning: no previously-included files matching '*.hgtags' found anywhere in > distribution > adding license file 'LICENSE.txt' > writing manifest file 'Routes.egg-info/SOURCES.txt' > I: pybuild base:310: /usr/bin/python3 setup.py build > running build > running build_py > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_routes/build/routes > copying routes/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_routes/build/routes > copying routes/middleware.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_routes/build/routes > copying routes/route.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_routes/build/routes > copying routes/base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_routes/build/routes > copying routes/mapper.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_routes/build/routes > copying routes/util.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_routes/build/routes > running egg_info > writing Routes.egg-info/PKG-INFO > writing dependency_links to Routes.egg-info/dependency_links.txt > writing requirements to Routes.egg-info/requires.txt > writing top-level names to Routes.egg-info/top_level.txt > reading manifest file 'Routes.egg-info/SOURCES.txt' > reading manifest template 'MANIFEST.in' > warning: no previously-included files matching '.DS_Store' found anywhere in > distribution > warning: no previously-included files matching '*.hgignore' found anywhere in > distribution > warning: no previously-included files matching '*.hgtags' found anywhere in > distribution > adding license file 'LICENSE.txt' > writing manifest file 'Routes.egg-info/SOURCES.txt' > cd docs && \ > PYTHONPATH=/<<PKGBUILDDIR>> http_proxy='http://127.0.0.1:9' > https_proxy='https://127.0.0.1:9' \ > python3 -m sphinx -N -E -T -b html . /<<PKGBUILDDIR>>/.pybuild/docs/html/ > Running Sphinx v7.2.6 > making output directory... done > building [mo]: targets for 0 po files that are out of date > writing output... > building [html]: targets for 16 source files that are out of date > updating environment: [new config] 16 added, 0 changed, 0 removed > [2Kreading sources... [ 6%] changes > [2Kreading sources... [ 12%] generating > [2Kreading sources... [ 19%] glossary > [2Kreading sources... [ 25%] index > [2Kreading sources... [ 31%] introduction > [2Kreading sources... [ 38%] modules/index > [2Kreading sources... [ 44%] modules/mapper > [2Kreading sources... [ 50%] modules/middleware > [2Kreading sources... [ 56%] modules/route > [2Kreading sources... [ 62%] modules/routes > [2Kreading sources... [ 69%] modules/util > [2Kreading sources... [ 75%] porting > [2Kreading sources... [ 81%] restful > [2Kreading sources... [ 88%] setting_up > [2Kreading sources... [ 94%] todo > [2Kreading sources... [100%] uni_redirect_rest > > /<<PKGBUILDDIR>>/docs/todo.rst:5: CRITICAL: Problems with "include" directive > path: > InputError: [Errno 2] No such file or directory: '../TODO'. > looking for now-outdated files... none found > pickling environment... done > checking consistency... /<<PKGBUILDDIR>>/docs/todo.rst: WARNING: document > isn't included in any toctree > done > preparing documents... done > copying assets... copying static files... done > copying extra files... done > done > [2Kwriting output... [ 6%] changes > [2Kwriting output... [ 12%] generating > [2Kwriting output... [ 19%] glossary > [2Kwriting output... [ 25%] index > [2Kwriting output... [ 31%] introduction > [2Kwriting output... [ 38%] modules/index > [2Kwriting output... [ 44%] modules/mapper > [2Kwriting output... [ 50%] modules/middleware > [2Kwriting output... [ 56%] modules/route > [2Kwriting output... [ 62%] modules/routes > [2Kwriting output... [ 69%] modules/util > [2Kwriting output... [ 75%] porting > [2Kwriting output... [ 81%] restful > [2Kwriting output... [ 88%] setting_up > [2Kwriting output... [ 94%] todo > [2Kwriting output... [100%] uni_redirect_rest > > generating indices... genindex py-modindex done > writing additional pages... search done > dumping search index in English (code: en)... done > dumping object inventory... done > build succeeded, 2 warnings. > > The HTML pages are in ../.pybuild/docs/html. > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_auto_test -O--buildsystem=pybuild > I: pybuild base:310: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build; > python3.12 -m nose -v tests > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:205: > SyntaxWarning: invalid escape sequence '\d' > requirements={'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:205: > SyntaxWarning: invalid escape sequence '\d' > requirements={'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:220: > SyntaxWarning: invalid escape sequence '\d' > requirements={'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:220: > SyntaxWarning: invalid escape sequence '\d' > requirements={'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:246: > SyntaxWarning: invalid escape sequence '\d' > m.connect('articles/page/:page', controller='articles', action='index', > requirements = {'page':'\d+'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:249: > SyntaxWarning: invalid escape sequence '\d' > requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:249: > SyntaxWarning: invalid escape sequence '\d' > requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:249: > SyntaxWarning: invalid escape sequence '\d' > requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:289: > SyntaxWarning: invalid escape sequence '\d' > m.connect('articles/page/:(page).myt', controller='articles', > action='index', requirements = {'page':'\d+'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:292: > SyntaxWarning: invalid escape sequence '\d' > requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:292: > SyntaxWarning: invalid escape sequence '\d' > requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:292: > SyntaxWarning: invalid escape sequence '\d' > requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:332: > SyntaxWarning: invalid escape sequence '\d' > m.connect('articles/page/:page', controller='articles', action='index', > requirements = {'page':'\d+'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:335: > SyntaxWarning: invalid escape sequence '\d' > requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:335: > SyntaxWarning: invalid escape sequence '\d' > requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:335: > SyntaxWarning: invalid escape sequence '\d' > requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:511: > SyntaxWarning: invalid escape sequence '\d' > m.connect('test/:year', controller='post', action='show', year=None, > requirements = {'year':'\d{4}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:688: > SyntaxWarning: invalid escape sequence '\d' > m.connect('articles/page/:page', controller='articles', action='index', > requirements = {'page':'\d+'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:691: > SyntaxWarning: invalid escape sequence '\d' > requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:691: > SyntaxWarning: invalid escape sequence '\d' > requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:691: > SyntaxWarning: invalid escape sequence '\d' > requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_nonminimization.py:100: > SyntaxWarning: invalid escape sequence '\d' > m.connect('/{controller}/{action}/{id:\d\d}') > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:214: > SyntaxWarning: invalid escape sequence '\d' > requirements={'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:214: > SyntaxWarning: invalid escape sequence '\d' > requirements={'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:232: > SyntaxWarning: invalid escape sequence '\d' > requirements={'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:232: > SyntaxWarning: invalid escape sequence '\d' > requirements={'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:250: > SyntaxWarning: invalid escape sequence '\d' > requirements={'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:250: > SyntaxWarning: invalid escape sequence '\d' > requirements={'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:268: > SyntaxWarning: invalid escape sequence '\d' > requirements={'month':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:269: > SyntaxWarning: invalid escape sequence '\d' > m.connect('view/:id/:controller', controller='blog', id=2, action='view', > requirements={'id':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:283: > SyntaxWarning: invalid escape sequence '\d' > requirements={'month':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:284: > SyntaxWarning: invalid escape sequence '\d' > m.connect('view/:(id)/:(controller)', controller='blog', id=2, > action='view', requirements={'id':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:298: > SyntaxWarning: invalid escape sequence '\d' > m.connect(path, id=2, action='view', requirements={'id':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:312: > SyntaxWarning: invalid escape sequence '\d' > m.connect(path, controller='blog', id=2, action='view', > requirements={'id':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:964: > SyntaxWarning: invalid escape sequence '\d' > m.connect('articles/page/:page', controller='articles', action='index', > requirements = {'page':'\d+'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:967: > SyntaxWarning: invalid escape sequence '\d' > requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:967: > SyntaxWarning: invalid escape sequence '\d' > requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:967: > SyntaxWarning: invalid escape sequence '\d' > requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:146: > SyntaxWarning: invalid escape sequence '\.' > test_path('/people/2\.13', 'PUT') > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:147: > SyntaxWarning: invalid escape sequence '\.' > eq_({'controller':'people', 'action':'update', 'id':'2\.13'}, > con.mapper_dict) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:148: > SyntaxWarning: invalid escape sequence '\.' > test_path('/people/2\.13.xml', 'PUT') > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:149: > SyntaxWarning: invalid escape sequence '\.' > eq_({'controller':'people', 'action':'update', 'id':'2\.13', > 'format':'xml'}, con.mapper_dict) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:150: > SyntaxWarning: invalid escape sequence '\.' > test_path('/people/user\.name', 'PUT') > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:151: > SyntaxWarning: invalid escape sequence '\.' > eq_({'controller':'people', 'action':'update', 'id':'user\.name'}, > con.mapper_dict) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:152: > SyntaxWarning: invalid escape sequence '\.' > test_path('/people/user\.\.\.name', 'PUT') > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:153: > SyntaxWarning: invalid escape sequence '\.' > eq_({'controller':'people', 'action':'update', 'id':'user\.\.\.name'}, > con.mapper_dict) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:154: > SyntaxWarning: invalid escape sequence '\.' > test_path('/people/user\.name\.has\.dots', 'PUT') > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:155: > SyntaxWarning: invalid escape sequence '\.' > eq_({'controller':'people', 'action':'update', > 'id':'user\.name\.has\.dots'}, con.mapper_dict) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:156: > SyntaxWarning: invalid escape sequence '\.' > test_path('/people/user\.name\.is\.something.xml', 'PUT') > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:157: > SyntaxWarning: invalid escape sequence '\.' > eq_({'controller':'people', 'action':'update', > 'id':'user\.name\.is\.something', 'format':'xml'}, con.mapper_dict) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:158: > SyntaxWarning: invalid escape sequence '\.' > test_path('/people/user\.name\.ends\.with\.dot\..xml', 'PUT') > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:159: > SyntaxWarning: invalid escape sequence '\.' > eq_({'controller':'people', 'action':'update', > 'id':'user\.name\.ends\.with\.dot\.', 'format':'xml'}, con.mapper_dict) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:160: > SyntaxWarning: invalid escape sequence '\.' > test_path('/people/user\.name\.ends\.with\.dot\.', 'PUT') > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:161: > SyntaxWarning: invalid escape sequence '\.' > eq_({'controller':'people', 'action':'update', > 'id':'user\.name\.ends\.with\.dot\.'}, con.mapper_dict) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:162: > SyntaxWarning: invalid escape sequence '\.' > test_path('/people/\.user\.name\.starts\.with\.dot', 'PUT') > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:163: > SyntaxWarning: invalid escape sequence '\.' > eq_({'controller':'people', 'action':'update', > 'id':'\.user\.name\.starts\.with\.dot'}, con.mapper_dict) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:164: > SyntaxWarning: invalid escape sequence '\.' > test_path('/people/user\.name.json', 'PUT') > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:165: > SyntaxWarning: invalid escape sequence '\.' > eq_({'controller':'people', 'action':'update', 'id':'user\.name', > 'format':'json'}, con.mapper_dict) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_submapper.py:10: > SyntaxWarning: invalid escape sequence '\d' > c = m.submapper(path_prefix='/entries', requirements=dict(id='\d+')) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_submapper.py:25: > SyntaxWarning: invalid escape sequence '\d' > requirements=dict(id='\d+')) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_submapper.py:144: > SyntaxWarning: invalid escape sequence '\d' > requirement=dict(id='\d+') > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_utils.py:13: > SyntaxWarning: invalid escape sequence '\d' > requirements={'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_utils.py:13: > SyntaxWarning: invalid escape sequence '\d' > requirements={'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_utils.py:742: > SyntaxWarning: invalid escape sequence '\d' > requirements={'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_utils.py:742: > SyntaxWarning: invalid escape sequence '\d' > requirements={'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_utils.py:925: > SyntaxWarning: invalid escape sequence '\d' > m.connect('articles/page/:page', controller='articles', action='index', > requirements = {'page':'\d+'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_utils.py:928: > SyntaxWarning: invalid escape sequence '\d' > requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_utils.py:928: > SyntaxWarning: invalid escape sequence '\d' > requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_utils.py:928: > SyntaxWarning: invalid escape sequence '\d' > requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'}) > test_add_routes (test_functional.test_explicit_use.TestUtils.test_add_routes) > ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has > no addDuration method > warnings.warn("TestResult has no addDuration method", > ok > test_add_routes_conditions_met > (test_functional.test_explicit_use.TestUtils.test_add_routes_conditions_met) > ... ok > test_add_routes_conditions_unmet > (test_functional.test_explicit_use.TestUtils.test_add_routes_conditions_unmet) > ... ok > test_anchor (test_functional.test_explicit_use.TestUtils.test_anchor) ... ok > test_current (test_functional.test_explicit_use.TestUtils.test_current) ... ok > test_route_dict_use > (test_functional.test_explicit_use.TestUtils.test_route_dict_use) ... ok > test_server_port > (test_functional.test_explicit_use.TestUtils.test_server_port) ... ok > test_static_args > (test_functional.test_explicit_use.TestUtils.test_static_args) ... ok > test_subdomain_screen > (test_functional.test_explicit_use.TestUtils.test_subdomain_screen) ... ok > test_using_func (test_functional.test_explicit_use.TestUtils.test_using_func) > ... ok > test_using_prefix > (test_functional.test_explicit_use.TestUtils.test_using_prefix) ... ok > test_with_host_param > (test_functional.test_explicit_use.TestUtils.test_with_host_param) ... ok > test_x_forwarded > (test_functional.test_explicit_use.TestUtils.test_x_forwarded) ... ok > test_all_static_no_reqs > (test_functional.test_generation.TestGeneration.test_all_static_no_reqs) ... > ok > test_backwards > (test_functional.test_generation.TestGeneration.test_backwards) ... ok > test_backwards_with_splits > (test_functional.test_generation.TestGeneration.test_backwards_with_splits) > ... ok > test_basic_dynamic > (test_functional.test_generation.TestGeneration.test_basic_dynamic) ... ok > test_basic_dynamic_explicit_use > (test_functional.test_generation.TestGeneration.test_basic_dynamic_explicit_use) > ... ok > test_big_multiroute > (test_functional.test_generation.TestGeneration.test_big_multiroute) ... ok > test_big_multiroute_with_nomin > (test_functional.test_generation.TestGeneration.test_big_multiroute_with_nomin) > ... ok > test_big_multiroute_with_splits > (test_functional.test_generation.TestGeneration.test_big_multiroute_with_splits) > ... ok > test_both_requirement_and_optional > (test_functional.test_generation.TestGeneration.test_both_requirement_and_optional) > ... ok > test_controller > (test_functional.test_generation.TestGeneration.test_controller) ... ok > test_controller_with_static > (test_functional.test_generation.TestGeneration.test_controller_with_static) > ... ok > test_dot_format_args > (test_functional.test_generation.TestGeneration.test_dot_format_args) ... ok > test_dynamic_with_default > (test_functional.test_generation.TestGeneration.test_dynamic_with_default) > ... ok > test_dynamic_with_default_and_regexp_condition > (test_functional.test_generation.TestGeneration.test_dynamic_with_default_and_regexp_condition) > ... ok > test_dynamic_with_false_equivs > (test_functional.test_generation.TestGeneration.test_dynamic_with_false_equivs) > ... ok > test_dynamic_with_false_equivs_and_splits > (test_functional.test_generation.TestGeneration.test_dynamic_with_false_equivs_and_splits) > ... ok > test_dynamic_with_regexp_condition > (test_functional.test_generation.TestGeneration.test_dynamic_with_regexp_condition) > ... ok > test_dynamic_with_underscore_parts > (test_functional.test_generation.TestGeneration.test_dynamic_with_underscore_parts) > ... ok > test_extras (test_functional.test_generation.TestGeneration.test_extras) ... > ok > test_extras_as_list_of_unicodes > (test_functional.test_generation.TestGeneration.test_extras_as_list_of_unicodes) > ... ok > test_extras_as_unicode > (test_functional.test_generation.TestGeneration.test_extras_as_unicode) ... ok > test_extras_with_splits > (test_functional.test_generation.TestGeneration.test_extras_with_splits) ... > ok > test_multiroute > (test_functional.test_generation.TestGeneration.test_multiroute) ... ok > test_multiroute_with_splits > (test_functional.test_generation.TestGeneration.test_multiroute_with_splits) > ... ok > test_no_extras > (test_functional.test_generation.TestGeneration.test_no_extras) ... ok > test_no_extras_with_splits > (test_functional.test_generation.TestGeneration.test_no_extras_with_splits) > ... ok > test_other_special_chars > (test_functional.test_generation.TestGeneration.test_other_special_chars) ... > ok > test_path (test_functional.test_generation.TestGeneration.test_path) ... ok > test_path_backwards > (test_functional.test_generation.TestGeneration.test_path_backwards) ... ok > test_relative_url > (test_functional.test_generation.TestGeneration.test_relative_url) ... ok > test_route_with_end_extension > (test_functional.test_generation.TestGeneration.test_route_with_end_extension) > ... ok > test_route_with_fixnum_default > (test_functional.test_generation.TestGeneration.test_route_with_fixnum_default) > ... ok > test_route_with_fixnum_default_with_splits > (test_functional.test_generation.TestGeneration.test_route_with_fixnum_default_with_splits) > ... ok > test_route_with_odd_leftovers > (test_functional.test_generation.TestGeneration.test_route_with_odd_leftovers) > ... ok > test_set_to_nil_forgets > (test_functional.test_generation.TestGeneration.test_set_to_nil_forgets) ... > ok > test_standard_route > (test_functional.test_generation.TestGeneration.test_standard_route) ... ok > test_static (test_functional.test_generation.TestGeneration.test_static) ... > ok > test_the_smallest_route > (test_functional.test_generation.TestGeneration.test_the_smallest_route) ... > ok > test_typical (test_functional.test_generation.TestGeneration.test_typical) > ... ok > test_unicode (test_functional.test_generation.TestGeneration.test_unicode) > ... ERROR > test_unicode_static > (test_functional.test_generation.TestGeneration.test_unicode_static) ... ERROR > test_uppercase_recognition > (test_functional.test_generation.TestGeneration.test_uppercase_recognition) > ... ok > test_url_with_environ > (test_functional.test_generation.TestGeneration.test_url_with_environ) ... ok > test_url_with_environ_and_absolute > (test_functional.test_generation.TestGeneration.test_url_with_environ_and_absolute) > ... ok > test_url_with_environ_and_caching > (test_functional.test_generation.TestGeneration.test_url_with_environ_and_caching) > ... ok > test_url_with_environ_empty > (test_functional.test_generation.TestGeneration.test_url_with_environ_empty) > ... ok > test_url_with_no_action_specified > (test_functional.test_generation.TestGeneration.test_url_with_no_action_specified) > ... ok > test_url_with_prefix > (test_functional.test_generation.TestGeneration.test_url_with_prefix) ... ok > test_url_with_prefix_deeper > (test_functional.test_generation.TestGeneration.test_url_with_prefix_deeper) > ... ok > test_functional.test_middleware.test_basic ... ok > test_functional.test_middleware.test_no_query ... ok > test_functional.test_middleware.test_content_split ... ok > test_functional.test_middleware.test_no_singleton ... ok > test_functional.test_middleware.test_path_info ... ok > test_functional.test_middleware.test_redirect_middleware ... ok > test_functional.test_middleware.test_method_conversion ... ok > test_functional.test_nonminimization.test_basic ... ok > test_functional.test_nonminimization.test_full ... ok > test_functional.test_nonminimization.test_action_required ... ok > test_functional.test_nonminimization.test_query_params ... ok > test_functional.test_nonminimization.test_syntax ... ok > test_functional.test_nonminimization.test_regexp_syntax ... ok > test_functional.test_nonminimization.test_unicode ... ok > test_functional.test_nonminimization.test_unicode_static ... ok > test_functional.test_nonminimization.test_other_special_chars ... ok > test_all_static > (test_functional.test_recognition.TestRecognition.test_all_static) ... ok > test_basic_dynamic > (test_functional.test_recognition.TestRecognition.test_basic_dynamic) ... ok > test_basic_dynamic_backwards > (test_functional.test_recognition.TestRecognition.test_basic_dynamic_backwards) > ... ok > test_conditions > (test_functional.test_recognition.TestRecognition.test_conditions) ... ok > test_controller > (test_functional.test_recognition.TestRecognition.test_controller) ... ok > test_default_route > (test_functional.test_recognition.TestRecognition.test_default_route) ... ok > test_disabling_unicode > (test_functional.test_recognition.TestRecognition.test_disabling_unicode) ... > ok > test_dot_format_args > (test_functional.test_recognition.TestRecognition.test_dot_format_args) ... ok > test_dynamic_and_controller_with_string_and_default_backwards > (test_functional.test_recognition.TestRecognition.test_dynamic_and_controller_with_string_and_default_backwards) > ... ok > test_dynamic_with_default > (test_functional.test_recognition.TestRecognition.test_dynamic_with_default) > ... ok > test_dynamic_with_default_and_string_condition_backwards > (test_functional.test_recognition.TestRecognition.test_dynamic_with_default_and_string_condition_backwards) > ... ok > test_dynamic_with_default_backwards > (test_functional.test_recognition.TestRecognition.test_dynamic_with_default_backwards) > ... ok > test_dynamic_with_multiple_and_prefix > (test_functional.test_recognition.TestRecognition.test_dynamic_with_multiple_and_prefix) > ... ok > test_dynamic_with_prefix > (test_functional.test_recognition.TestRecognition.test_dynamic_with_prefix) > ... ok > test_dynamic_with_regexp_and_default > (test_functional.test_recognition.TestRecognition.test_dynamic_with_regexp_and_default) > ... ok > test_dynamic_with_regexp_condition > (test_functional.test_recognition.TestRecognition.test_dynamic_with_regexp_condition) > ... ok > test_dynamic_with_regexp_defaults_and_gaps > (test_functional.test_recognition.TestRecognition.test_dynamic_with_regexp_defaults_and_gaps) > ... ok > test_dynamic_with_regexp_defaults_and_gaps_and_splits > (test_functional.test_recognition.TestRecognition.test_dynamic_with_regexp_defaults_and_gaps_and_splits) > ... ok > test_dynamic_with_regexp_gaps_controllers > (test_functional.test_recognition.TestRecognition.test_dynamic_with_regexp_gaps_controllers) > ... ok > test_dynamic_with_string_condition > (test_functional.test_recognition.TestRecognition.test_dynamic_with_string_condition) > ... ok > test_dynamic_with_string_condition_backwards > (test_functional.test_recognition.TestRecognition.test_dynamic_with_string_condition_backwards) > ... ok > test_dynamic_with_trailing_dyanmic_defaults > (test_functional.test_recognition.TestRecognition.test_dynamic_with_trailing_dyanmic_defaults) > ... ok > test_dynamic_with_trailing_non_keyword_strings > (test_functional.test_recognition.TestRecognition.test_dynamic_with_trailing_non_keyword_strings) > ... ok > test_dynamic_with_trailing_strings > (test_functional.test_recognition.TestRecognition.test_dynamic_with_trailing_strings) > ... ok > test_dynamic_with_underscores > (test_functional.test_recognition.TestRecognition.test_dynamic_with_underscores) > ... ok > test_empty_fails > (test_functional.test_recognition.TestRecognition.test_empty_fails) ... ok > test_home_noargs > (test_functional.test_recognition.TestRecognition.test_home_noargs) ... ok > test_match_debug > (test_functional.test_recognition.TestRecognition.test_match_debug) ... ok > test_multiroute > (test_functional.test_recognition.TestRecognition.test_multiroute) ... ok > test_multiroute_with_nomin > (test_functional.test_recognition.TestRecognition.test_multiroute_with_nomin) > ... ok > test_multiroute_with_splits > (test_functional.test_recognition.TestRecognition.test_multiroute_with_splits) > ... ok > test_no_reg_make > (test_functional.test_recognition.TestRecognition.test_no_reg_make) ... ok > test_other_special_chars > (test_functional.test_recognition.TestRecognition.test_other_special_chars) > ... ok > test_path (test_functional.test_recognition.TestRecognition.test_path) ... ok > test_path_backwards > (test_functional.test_recognition.TestRecognition.test_path_backwards) ... ok > test_path_backwards_with_controller > (test_functional.test_recognition.TestRecognition.test_path_backwards_with_controller) > ... ok > test_path_backwards_with_controller_and_splits > (test_functional.test_recognition.TestRecognition.test_path_backwards_with_controller_and_splits) > ... ok > test_path_with_dyanmic_and_default > (test_functional.test_recognition.TestRecognition.test_path_with_dyanmic_and_default) > ... ok > test_path_with_dynamic > (test_functional.test_recognition.TestRecognition.test_path_with_dynamic) ... > ok > test_path_with_dynamic_and_default_backwards > (test_functional.test_recognition.TestRecognition.test_path_with_dynamic_and_default_backwards) > ... ok > test_regexp_char_escaping > (test_functional.test_recognition.TestRecognition.test_regexp_char_escaping) > ... ok > test_routematch > (test_functional.test_recognition.TestRecognition.test_routematch) ... ok > test_routematch_debug > (test_functional.test_recognition.TestRecognition.test_routematch_debug) ... > ok > test_splits_packed_with_regexps > (test_functional.test_recognition.TestRecognition.test_splits_packed_with_regexps) > ... ok > test_splits_with_dashes > (test_functional.test_recognition.TestRecognition.test_splits_with_dashes) > ... ok > test_splits_with_extension > (test_functional.test_recognition.TestRecognition.test_splits_with_extension) > ... ok > test_splits_with_slashes > (test_functional.test_recognition.TestRecognition.test_splits_with_slashes) > ... ok > test_splits_with_slashes_and_default > (test_functional.test_recognition.TestRecognition.test_splits_with_slashes_and_default) > ... ok > test_standard_route > (test_functional.test_recognition.TestRecognition.test_standard_route) ... ok > test_standard_route_with_gaps > (test_functional.test_recognition.TestRecognition.test_standard_route_with_gaps) > ... ok > test_standard_route_with_gaps_and_domains > (test_functional.test_recognition.TestRecognition.test_standard_route_with_gaps_and_domains) > ... ok > test_standard_with_domains > (test_functional.test_recognition.TestRecognition.test_standard_with_domains) > ... ok > test_subdomain_with_conditions2 > (test_functional.test_recognition.TestRecognition.test_subdomain_with_conditions2) > ... ok > test_subdomains > (test_functional.test_recognition.TestRecognition.test_subdomains) ... ok > test_subdomains_with_conditions > (test_functional.test_recognition.TestRecognition.test_subdomains_with_conditions) > ... ok > test_subdomains_with_ignore > (test_functional.test_recognition.TestRecognition.test_subdomains_with_ignore) > ... ok > test_unicode (test_functional.test_recognition.TestRecognition.test_unicode) > ... ok > test_various_periods > (test_functional.test_recognition.TestRecognition.test_various_periods) ... ok > test_resources > (test_functional.test_resources.TestResourceGeneration.test_resources) ... ok > test_resources_with_collection_action > (test_functional.test_resources.TestResourceGeneration.test_resources_with_collection_action) > ... ok > test_resources_with_member_action > (test_functional.test_resources.TestResourceGeneration.test_resources_with_member_action) > ... ok > test_resources_with_name_prefix > (test_functional.test_resources.TestResourceGeneration.test_resources_with_name_prefix) > ... ok > test_resources_with_new_action > (test_functional.test_resources.TestResourceGeneration.test_resources_with_new_action) > ... ok > test_resources_with_path_prefix > (test_functional.test_resources.TestResourceGeneration.test_resources_with_path_prefix) > ... ok > test_resources_with_requirements > (test_functional.test_resources.TestResourceGeneration.test_resources_with_requirements) > ... ok > test_resource > (test_functional.test_resources.TestResourceRecognition.test_resource) ... ok > test_resource_created_with_parent_resource > (test_functional.test_resources.TestResourceRecognition.test_resource_created_with_parent_resource) > ... ok > test_resource_created_with_parent_resource_nomin > (test_functional.test_resources.TestResourceRecognition.test_resource_created_with_parent_resource_nomin) > ... ok > test_resource_with_nomin > (test_functional.test_resources.TestResourceRecognition.test_resource_with_nomin) > ... ok > test_collection > (test_functional.test_submapper.TestSubmapper.test_collection) ... ok > test_collection_options > (test_functional.test_submapper.TestSubmapper.test_collection_options) ... ok > test_submapper (test_functional.test_submapper.TestSubmapper.test_submapper) > ... ok > test_submapper_action > (test_functional.test_submapper.TestSubmapper.test_submapper_action) ... ok > test_submapper_action_and_link_generation > (test_functional.test_submapper.TestSubmapper.test_submapper_action_and_link_generation) > ... ok > test_submapper_argument_overriding > (test_functional.test_submapper.TestSubmapper.test_submapper_argument_overriding) > ... ok > test_submapper_link > (test_functional.test_submapper.TestSubmapper.test_submapper_link) ... ok > test_submapper_nesting > (test_functional.test_submapper.TestSubmapper.test_submapper_nesting) ... ok > test_submapper_standard_actions > (test_functional.test_submapper.TestSubmapper.test_submapper_standard_actions) > ... ok > test_submapper_standard_links > (test_functional.test_submapper.TestSubmapper.test_submapper_standard_links) > ... ok > test_submapper_with_no_path > (test_functional.test_submapper.TestSubmapper.test_submapper_with_no_path) > ... ok > test_subsubmapper_with_controller > (test_functional.test_submapper.TestSubmapper.test_subsubmapper_with_controller) > ... ok > test_append_slash (test_functional.test_utils.TestUtils.test_append_slash) > ... ok > test_auto_controller_scan > (test_functional.test_utils.TestUtils.test_auto_controller_scan) ... ok > test_controller_scan > (test_functional.test_utils.TestUtils.test_controller_scan) ... ok > test_no_named_path (test_functional.test_utils.TestUtils.test_no_named_path) > ... ok > test_no_named_path_with_script > (test_functional.test_utils.TestUtils.test_no_named_path_with_script) ... ok > test_redirect_to (test_functional.test_utils.TestUtils.test_redirect_to) ... > ok > test_redirect_to_with_route_names > (test_functional.test_utils.TestUtils.test_redirect_to_with_route_names) ... > ok > test_route_filter (test_functional.test_utils.TestUtils.test_route_filter) > ... ok > test_route_overflow > (test_functional.test_utils.TestUtils.test_route_overflow) ... ok > test_static_route (test_functional.test_utils.TestUtils.test_static_route) > ... ok > test_static_route_with_script > (test_functional.test_utils.TestUtils.test_static_route_with_script) ... ok > test_static_route_with_vars > (test_functional.test_utils.TestUtils.test_static_route_with_vars) ... ok > test_static_route_with_vars_and_defaults > (test_functional.test_utils.TestUtils.test_static_route_with_vars_and_defaults) > ... ok > test_static_route_with_vars_and_requirements > (test_functional.test_utils.TestUtils.test_static_route_with_vars_and_requirements) > ... ok > test_subdomains (test_functional.test_utils.TestUtils.test_subdomains) ... ok > test_subdomains_with_default > (test_functional.test_utils.TestUtils.test_subdomains_with_default) ... ok > test_subdomains_with_exceptions > (test_functional.test_utils.TestUtils.test_subdomains_with_exceptions) ... ok > test_subdomains_with_named_routes > (test_functional.test_utils.TestUtils.test_subdomains_with_named_routes) ... > ok > test_subdomains_with_ports > (test_functional.test_utils.TestUtils.test_subdomains_with_ports) ... ok > test_url_for (test_functional.test_utils.TestUtils.test_url_for) ... ok > test_url_for_with_defaults > (test_functional.test_utils.TestUtils.test_url_for_with_defaults) ... ok > test_url_for_with_defaults_and_qualified > (test_functional.test_utils.TestUtils.test_url_for_with_defaults_and_qualified) > ... ok > test_url_for_with_more_defaults > (test_functional.test_utils.TestUtils.test_url_for_with_more_defaults) ... ok > test_url_for_with_nongen > (test_functional.test_utils.TestUtils.test_url_for_with_nongen) ... ok > test_url_for_with_nongen_no_encoding > (test_functional.test_utils.TestUtils.test_url_for_with_nongen_no_encoding) > ... ok > test_url_for_with_unicode > (test_functional.test_utils.TestUtils.test_url_for_with_unicode) ... ok > test_url_raises (test_functional.test_utils.TestUtils.test_url_raises) ... ok > test_with_http_environ > (test_functional.test_utils.TestUtils.test_with_http_environ) ... ok > test_with_route_names > (test_functional.test_utils.TestUtils.test_with_route_names) ... ok > test_with_route_names_and_defaults > (test_functional.test_utils.TestUtils.test_with_route_names_and_defaults) ... > ok > test_with_route_names_and_hardcode > (test_functional.test_utils.TestUtils.test_with_route_names_and_hardcode) ... > ok > test_with_ssl_environ > (test_functional.test_utils.TestUtils.test_with_ssl_environ) ... ok > test_url_for (test_functional.test_utils.TestUtilsWithExplicit.test_url_for) > ... ok > test_url_for_with_defaults > (test_functional.test_utils.TestUtilsWithExplicit.test_url_for_with_defaults) > ... ok > test_url_for_with_defaults_and_qualified > (test_functional.test_utils.TestUtilsWithExplicit.test_url_for_with_defaults_and_qualified) > ... ok > test_url_for_with_more_defaults > (test_functional.test_utils.TestUtilsWithExplicit.test_url_for_with_more_defaults) > ... ok > test_with_resource_route_names > (test_functional.test_utils.TestUtilsWithExplicit.test_with_resource_route_names) > ... ok > test_with_resource_route_names_and_nomin > (test_functional.test_utils.TestUtilsWithExplicit.test_with_resource_route_names_and_nomin) > ... ok > test_with_route_names > (test_functional.test_utils.TestUtilsWithExplicit.test_with_route_names) ... > ok > test_with_route_names_and_defaults > (test_functional.test_utils.TestUtilsWithExplicit.test_with_route_names_and_defaults) > ... ok > test_with_route_names_and_nomin > (test_functional.test_utils.TestUtilsWithExplicit.test_with_route_names_and_nomin) > ... ok > test_request_config (test_base.TestBase.test_request_config) ... ok > test_route (test_base.TestBase.test_route) ... ok > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_units/test_environment.py:9: > SyntaxWarning: invalid escape sequence '\d' > requirements={'month':'\d{1,2}','day':'\d{1,2}'}) > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_units/test_environment.py:9: > SyntaxWarning: invalid escape sequence '\d' > requirements={'month':'\d{1,2}','day':'\d{1,2}'}) > test_env_set (test_environment.TestEnvironment.test_env_set) ... ok > test_str (test_mapper_str.TestMapperStr.test_str) ... ok > test_normal_route (test_route_escapes.TestRouteEscape.test_normal_route) ... > ok > test_route_with_all_escapes > (test_route_escapes.TestRouteEscape.test_route_with_all_escapes) ... ok > test_route_with_backslash > (test_route_escapes.TestRouteEscape.test_route_with_backslash) ... ok > test_route_with_both_colons > (test_route_escapes.TestRouteEscape.test_route_with_both_colons) ... ok > test_route_with_colon > (test_route_escapes.TestRouteEscape.test_route_with_colon) ... ok > test_route_with_escaped_colon > (test_route_escapes.TestRouteEscape.test_route_with_escaped_colon) ... ok > test_route_with_random_escapes > (test_route_escapes.TestRouteEscape.test_route_with_random_escapes) ... ok > > ====================================================================== > ERROR: test_unicode > (test_functional.test_generation.TestGeneration.test_unicode) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py", > line 635, in test_unicode > self.assert_(isinstance(m.generate(hoge=hoge), str)) > ^^^^^^^^^^^^ > AttributeError: 'TestGeneration' object has no attribute 'assert_'. Did you > mean: 'assertIn'? > > ====================================================================== > ERROR: test_unicode_static > (test_functional.test_generation.TestGeneration.test_unicode_static) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py", > line 645, in test_unicode_static > self.assert_(isinstance(url_for('google-jp', q=hoge), str)) > ^^^^^^^^^^^^ > AttributeError: 'TestGeneration' object has no attribute 'assert_'. Did you > mean: 'assertIn'? > > ---------------------------------------------------------------------- > Ran 211 tests in 0.748s > > FAILED (errors=2) > E: pybuild pybuild:395: test: plugin distutils failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build; python3.12 -m nose -v > tests > I: pybuild base:310: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_routes/build; > python3.11 -m nose -v tests > test_add_routes (test_functional.test_explicit_use.TestUtils.test_add_routes) > ... ok > test_add_routes_conditions_met > (test_functional.test_explicit_use.TestUtils.test_add_routes_conditions_met) > ... ok > test_add_routes_conditions_unmet > (test_functional.test_explicit_use.TestUtils.test_add_routes_conditions_unmet) > ... ok > test_anchor (test_functional.test_explicit_use.TestUtils.test_anchor) ... ok > test_current (test_functional.test_explicit_use.TestUtils.test_current) ... ok > test_route_dict_use > (test_functional.test_explicit_use.TestUtils.test_route_dict_use) ... ok > test_server_port > (test_functional.test_explicit_use.TestUtils.test_server_port) ... ok > test_static_args > (test_functional.test_explicit_use.TestUtils.test_static_args) ... ok > test_subdomain_screen > (test_functional.test_explicit_use.TestUtils.test_subdomain_screen) ... ok > test_using_func (test_functional.test_explicit_use.TestUtils.test_using_func) > ... ok > test_using_prefix > (test_functional.test_explicit_use.TestUtils.test_using_prefix) ... ok > test_with_host_param > (test_functional.test_explicit_use.TestUtils.test_with_host_param) ... ok > test_x_forwarded > (test_functional.test_explicit_use.TestUtils.test_x_forwarded) ... ok > test_all_static_no_reqs > (test_functional.test_generation.TestGeneration.test_all_static_no_reqs) ... > ok > test_backwards > (test_functional.test_generation.TestGeneration.test_backwards) ... ok > test_backwards_with_splits > (test_functional.test_generation.TestGeneration.test_backwards_with_splits) > ... ok > test_basic_dynamic > (test_functional.test_generation.TestGeneration.test_basic_dynamic) ... ok > test_basic_dynamic_explicit_use > (test_functional.test_generation.TestGeneration.test_basic_dynamic_explicit_use) > ... ok > test_big_multiroute > (test_functional.test_generation.TestGeneration.test_big_multiroute) ... ok > test_big_multiroute_with_nomin > (test_functional.test_generation.TestGeneration.test_big_multiroute_with_nomin) > ... ok > test_big_multiroute_with_splits > (test_functional.test_generation.TestGeneration.test_big_multiroute_with_splits) > ... ok > test_both_requirement_and_optional > (test_functional.test_generation.TestGeneration.test_both_requirement_and_optional) > ... ok > test_controller > (test_functional.test_generation.TestGeneration.test_controller) ... ok > test_controller_with_static > (test_functional.test_generation.TestGeneration.test_controller_with_static) > ... ok > test_dot_format_args > (test_functional.test_generation.TestGeneration.test_dot_format_args) ... ok > test_dynamic_with_default > (test_functional.test_generation.TestGeneration.test_dynamic_with_default) > ... ok > test_dynamic_with_default_and_regexp_condition > (test_functional.test_generation.TestGeneration.test_dynamic_with_default_and_regexp_condition) > ... ok > test_dynamic_with_false_equivs > (test_functional.test_generation.TestGeneration.test_dynamic_with_false_equivs) > ... ok > test_dynamic_with_false_equivs_and_splits > (test_functional.test_generation.TestGeneration.test_dynamic_with_false_equivs_and_splits) > ... ok > test_dynamic_with_regexp_condition > (test_functional.test_generation.TestGeneration.test_dynamic_with_regexp_condition) > ... ok > test_dynamic_with_underscore_parts > (test_functional.test_generation.TestGeneration.test_dynamic_with_underscore_parts) > ... ok > test_extras (test_functional.test_generation.TestGeneration.test_extras) ... > ok > test_extras_as_list_of_unicodes > (test_functional.test_generation.TestGeneration.test_extras_as_list_of_unicodes) > ... ok > test_extras_as_unicode > (test_functional.test_generation.TestGeneration.test_extras_as_unicode) ... ok > test_extras_with_splits > (test_functional.test_generation.TestGeneration.test_extras_with_splits) ... > ok > test_multiroute > (test_functional.test_generation.TestGeneration.test_multiroute) ... ok > test_multiroute_with_splits > (test_functional.test_generation.TestGeneration.test_multiroute_with_splits) > ... ok > test_no_extras > (test_functional.test_generation.TestGeneration.test_no_extras) ... ok > test_no_extras_with_splits > (test_functional.test_generation.TestGeneration.test_no_extras_with_splits) > ... ok > test_other_special_chars > (test_functional.test_generation.TestGeneration.test_other_special_chars) ... > ok > test_path (test_functional.test_generation.TestGeneration.test_path) ... ok > test_path_backwards > (test_functional.test_generation.TestGeneration.test_path_backwards) ... ok > test_relative_url > (test_functional.test_generation.TestGeneration.test_relative_url) ... ok > test_route_with_end_extension > (test_functional.test_generation.TestGeneration.test_route_with_end_extension) > ... ok > test_route_with_fixnum_default > (test_functional.test_generation.TestGeneration.test_route_with_fixnum_default) > ... ok > test_route_with_fixnum_default_with_splits > (test_functional.test_generation.TestGeneration.test_route_with_fixnum_default_with_splits) > ... ok > test_route_with_odd_leftovers > (test_functional.test_generation.TestGeneration.test_route_with_odd_leftovers) > ... ok > test_set_to_nil_forgets > (test_functional.test_generation.TestGeneration.test_set_to_nil_forgets) ... > ok > test_standard_route > (test_functional.test_generation.TestGeneration.test_standard_route) ... ok > test_static (test_functional.test_generation.TestGeneration.test_static) ... > ok > test_the_smallest_route > (test_functional.test_generation.TestGeneration.test_the_smallest_route) ... > ok > test_typical (test_functional.test_generation.TestGeneration.test_typical) > ... ok > test_unicode (test_functional.test_generation.TestGeneration.test_unicode) > ... ok > test_unicode_static > (test_functional.test_generation.TestGeneration.test_unicode_static) ... ok > test_uppercase_recognition > (test_functional.test_generation.TestGeneration.test_uppercase_recognition) > ... ok > test_url_with_environ > (test_functional.test_generation.TestGeneration.test_url_with_environ) ... ok > test_url_with_environ_and_absolute > (test_functional.test_generation.TestGeneration.test_url_with_environ_and_absolute) > ... ok > test_url_with_environ_and_caching > (test_functional.test_generation.TestGeneration.test_url_with_environ_and_caching) > ... ok > test_url_with_environ_empty > (test_functional.test_generation.TestGeneration.test_url_with_environ_empty) > ... ok > test_url_with_no_action_specified > (test_functional.test_generation.TestGeneration.test_url_with_no_action_specified) > ... ok > test_url_with_prefix > (test_functional.test_generation.TestGeneration.test_url_with_prefix) ... ok > test_url_with_prefix_deeper > (test_functional.test_generation.TestGeneration.test_url_with_prefix_deeper) > ... ok > test_functional.test_middleware.test_basic ... ok > test_functional.test_middleware.test_no_query ... ok > test_functional.test_middleware.test_content_split ... ok > test_functional.test_middleware.test_no_singleton ... ok > test_functional.test_middleware.test_path_info ... ok > test_functional.test_middleware.test_redirect_middleware ... ok > test_functional.test_middleware.test_method_conversion ... ok > test_functional.test_nonminimization.test_basic ... ok > test_functional.test_nonminimization.test_full ... ok > test_functional.test_nonminimization.test_action_required ... ok > test_functional.test_nonminimization.test_query_params ... ok > test_functional.test_nonminimization.test_syntax ... ok > test_functional.test_nonminimization.test_regexp_syntax ... ok > test_functional.test_nonminimization.test_unicode ... ok > test_functional.test_nonminimization.test_unicode_static ... ok > test_functional.test_nonminimization.test_other_special_chars ... ok > test_all_static > (test_functional.test_recognition.TestRecognition.test_all_static) ... ok > test_basic_dynamic > (test_functional.test_recognition.TestRecognition.test_basic_dynamic) ... ok > test_basic_dynamic_backwards > (test_functional.test_recognition.TestRecognition.test_basic_dynamic_backwards) > ... ok > test_conditions > (test_functional.test_recognition.TestRecognition.test_conditions) ... ok > test_controller > (test_functional.test_recognition.TestRecognition.test_controller) ... ok > test_default_route > (test_functional.test_recognition.TestRecognition.test_default_route) ... ok > test_disabling_unicode > (test_functional.test_recognition.TestRecognition.test_disabling_unicode) ... > ok > test_dot_format_args > (test_functional.test_recognition.TestRecognition.test_dot_format_args) ... ok > test_dynamic_and_controller_with_string_and_default_backwards > (test_functional.test_recognition.TestRecognition.test_dynamic_and_controller_with_string_and_default_backwards) > ... ok > test_dynamic_with_default > (test_functional.test_recognition.TestRecognition.test_dynamic_with_default) > ... ok > test_dynamic_with_default_and_string_condition_backwards > (test_functional.test_recognition.TestRecognition.test_dynamic_with_default_and_string_condition_backwards) > ... ok > test_dynamic_with_default_backwards > (test_functional.test_recognition.TestRecognition.test_dynamic_with_default_backwards) > ... ok > test_dynamic_with_multiple_and_prefix > (test_functional.test_recognition.TestRecognition.test_dynamic_with_multiple_and_prefix) > ... ok > test_dynamic_with_prefix > (test_functional.test_recognition.TestRecognition.test_dynamic_with_prefix) > ... ok > test_dynamic_with_regexp_and_default > (test_functional.test_recognition.TestRecognition.test_dynamic_with_regexp_and_default) > ... ok > test_dynamic_with_regexp_condition > (test_functional.test_recognition.TestRecognition.test_dynamic_with_regexp_condition) > ... ok > test_dynamic_with_regexp_defaults_and_gaps > (test_functional.test_recognition.TestRecognition.test_dynamic_with_regexp_defaults_and_gaps) > ... ok > test_dynamic_with_regexp_defaults_and_gaps_and_splits > (test_functional.test_recognition.TestRecognition.test_dynamic_with_regexp_defaults_and_gaps_and_splits) > ... ok > test_dynamic_with_regexp_gaps_controllers > (test_functional.test_recognition.TestRecognition.test_dynamic_with_regexp_gaps_controllers) > ... ok > test_dynamic_with_string_condition > (test_functional.test_recognition.TestRecognition.test_dynamic_with_string_condition) > ... ok > test_dynamic_with_string_condition_backwards > (test_functional.test_recognition.TestRecognition.test_dynamic_with_string_condition_backwards) > ... ok > test_dynamic_with_trailing_dyanmic_defaults > (test_functional.test_recognition.TestRecognition.test_dynamic_with_trailing_dyanmic_defaults) > ... ok > test_dynamic_with_trailing_non_keyword_strings > (test_functional.test_recognition.TestRecognition.test_dynamic_with_trailing_non_keyword_strings) > ... ok > test_dynamic_with_trailing_strings > (test_functional.test_recognition.TestRecognition.test_dynamic_with_trailing_strings) > ... ok > test_dynamic_with_underscores > (test_functional.test_recognition.TestRecognition.test_dynamic_with_underscores) > ... ok > test_empty_fails > (test_functional.test_recognition.TestRecognition.test_empty_fails) ... ok > test_home_noargs > (test_functional.test_recognition.TestRecognition.test_home_noargs) ... ok > test_match_debug > (test_functional.test_recognition.TestRecognition.test_match_debug) ... ok > test_multiroute > (test_functional.test_recognition.TestRecognition.test_multiroute) ... ok > test_multiroute_with_nomin > (test_functional.test_recognition.TestRecognition.test_multiroute_with_nomin) > ... ok > test_multiroute_with_splits > (test_functional.test_recognition.TestRecognition.test_multiroute_with_splits) > ... ok > test_no_reg_make > (test_functional.test_recognition.TestRecognition.test_no_reg_make) ... ok > test_other_special_chars > (test_functional.test_recognition.TestRecognition.test_other_special_chars) > ... ok > test_path (test_functional.test_recognition.TestRecognition.test_path) ... ok > test_path_backwards > (test_functional.test_recognition.TestRecognition.test_path_backwards) ... ok > test_path_backwards_with_controller > (test_functional.test_recognition.TestRecognition.test_path_backwards_with_controller) > ... ok > test_path_backwards_with_controller_and_splits > (test_functional.test_recognition.TestRecognition.test_path_backwards_with_controller_and_splits) > ... ok > test_path_with_dyanmic_and_default > (test_functional.test_recognition.TestRecognition.test_path_with_dyanmic_and_default) > ... ok > test_path_with_dynamic > (test_functional.test_recognition.TestRecognition.test_path_with_dynamic) ... > ok > test_path_with_dynamic_and_default_backwards > (test_functional.test_recognition.TestRecognition.test_path_with_dynamic_and_default_backwards) > ... ok > test_regexp_char_escaping > (test_functional.test_recognition.TestRecognition.test_regexp_char_escaping) > ... ok > test_routematch > (test_functional.test_recognition.TestRecognition.test_routematch) ... ok > test_routematch_debug > (test_functional.test_recognition.TestRecognition.test_routematch_debug) ... > ok > test_splits_packed_with_regexps > (test_functional.test_recognition.TestRecognition.test_splits_packed_with_regexps) > ... ok > test_splits_with_dashes > (test_functional.test_recognition.TestRecognition.test_splits_with_dashes) > ... ok > test_splits_with_extension > (test_functional.test_recognition.TestRecognition.test_splits_with_extension) > ... ok > test_splits_with_slashes > (test_functional.test_recognition.TestRecognition.test_splits_with_slashes) > ... ok > test_splits_with_slashes_and_default > (test_functional.test_recognition.TestRecognition.test_splits_with_slashes_and_default) > ... ok > test_standard_route > (test_functional.test_recognition.TestRecognition.test_standard_route) ... ok > test_standard_route_with_gaps > (test_functional.test_recognition.TestRecognition.test_standard_route_with_gaps) > ... ok > test_standard_route_with_gaps_and_domains > (test_functional.test_recognition.TestRecognition.test_standard_route_with_gaps_and_domains) > ... ok > test_standard_with_domains > (test_functional.test_recognition.TestRecognition.test_standard_with_domains) > ... ok > test_subdomain_with_conditions2 > (test_functional.test_recognition.TestRecognition.test_subdomain_with_conditions2) > ... ok > test_subdomains > (test_functional.test_recognition.TestRecognition.test_subdomains) ... ok > test_subdomains_with_conditions > (test_functional.test_recognition.TestRecognition.test_subdomains_with_conditions) > ... ok > test_subdomains_with_ignore > (test_functional.test_recognition.TestRecognition.test_subdomains_with_ignore) > ... ok > test_unicode (test_functional.test_recognition.TestRecognition.test_unicode) > ... ok > test_various_periods > (test_functional.test_recognition.TestRecognition.test_various_periods) ... ok > test_resources > (test_functional.test_resources.TestResourceGeneration.test_resources) ... ok > test_resources_with_collection_action > (test_functional.test_resources.TestResourceGeneration.test_resources_with_collection_action) > ... ok > test_resources_with_member_action > (test_functional.test_resources.TestResourceGeneration.test_resources_with_member_action) > ... ok > test_resources_with_name_prefix > (test_functional.test_resources.TestResourceGeneration.test_resources_with_name_prefix) > ... ok > test_resources_with_new_action > (test_functional.test_resources.TestResourceGeneration.test_resources_with_new_action) > ... ok > test_resources_with_path_prefix > (test_functional.test_resources.TestResourceGeneration.test_resources_with_path_prefix) > ... ok > test_resources_with_requirements > (test_functional.test_resources.TestResourceGeneration.test_resources_with_requirements) > ... ok > test_resource > (test_functional.test_resources.TestResourceRecognition.test_resource) ... ok > test_resource_created_with_parent_resource > (test_functional.test_resources.TestResourceRecognition.test_resource_created_with_parent_resource) > ... ok > test_resource_created_with_parent_resource_nomin > (test_functional.test_resources.TestResourceRecognition.test_resource_created_with_parent_resource_nomin) > ... ok > test_resource_with_nomin > (test_functional.test_resources.TestResourceRecognition.test_resource_with_nomin) > ... ok > test_collection > (test_functional.test_submapper.TestSubmapper.test_collection) ... ok > test_collection_options > (test_functional.test_submapper.TestSubmapper.test_collection_options) ... ok > test_submapper (test_functional.test_submapper.TestSubmapper.test_submapper) > ... ok > test_submapper_action > (test_functional.test_submapper.TestSubmapper.test_submapper_action) ... ok > test_submapper_action_and_link_generation > (test_functional.test_submapper.TestSubmapper.test_submapper_action_and_link_generation) > ... ok > test_submapper_argument_overriding > (test_functional.test_submapper.TestSubmapper.test_submapper_argument_overriding) > ... ok > test_submapper_link > (test_functional.test_submapper.TestSubmapper.test_submapper_link) ... ok > test_submapper_nesting > (test_functional.test_submapper.TestSubmapper.test_submapper_nesting) ... ok > test_submapper_standard_actions > (test_functional.test_submapper.TestSubmapper.test_submapper_standard_actions) > ... ok > test_submapper_standard_links > (test_functional.test_submapper.TestSubmapper.test_submapper_standard_links) > ... ok > test_submapper_with_no_path > (test_functional.test_submapper.TestSubmapper.test_submapper_with_no_path) > ... ok > test_subsubmapper_with_controller > (test_functional.test_submapper.TestSubmapper.test_subsubmapper_with_controller) > ... ok > test_append_slash (test_functional.test_utils.TestUtils.test_append_slash) > ... ok > test_auto_controller_scan > (test_functional.test_utils.TestUtils.test_auto_controller_scan) ... ok > test_controller_scan > (test_functional.test_utils.TestUtils.test_controller_scan) ... ok > test_no_named_path (test_functional.test_utils.TestUtils.test_no_named_path) > ... ok > test_no_named_path_with_script > (test_functional.test_utils.TestUtils.test_no_named_path_with_script) ... ok > test_redirect_to (test_functional.test_utils.TestUtils.test_redirect_to) ... > ok > test_redirect_to_with_route_names > (test_functional.test_utils.TestUtils.test_redirect_to_with_route_names) ... > ok > test_route_filter (test_functional.test_utils.TestUtils.test_route_filter) > ... ok > test_route_overflow > (test_functional.test_utils.TestUtils.test_route_overflow) ... ok > test_static_route (test_functional.test_utils.TestUtils.test_static_route) > ... ok > test_static_route_with_script > (test_functional.test_utils.TestUtils.test_static_route_with_script) ... ok > test_static_route_with_vars > (test_functional.test_utils.TestUtils.test_static_route_with_vars) ... ok > test_static_route_with_vars_and_defaults > (test_functional.test_utils.TestUtils.test_static_route_with_vars_and_defaults) > ... ok > test_static_route_with_vars_and_requirements > (test_functional.test_utils.TestUtils.test_static_route_with_vars_and_requirements) > ... ok > test_subdomains (test_functional.test_utils.TestUtils.test_subdomains) ... ok > test_subdomains_with_default > (test_functional.test_utils.TestUtils.test_subdomains_with_default) ... ok > test_subdomains_with_exceptions > (test_functional.test_utils.TestUtils.test_subdomains_with_exceptions) ... ok > test_subdomains_with_named_routes > (test_functional.test_utils.TestUtils.test_subdomains_with_named_routes) ... > ok > test_subdomains_with_ports > (test_functional.test_utils.TestUtils.test_subdomains_with_ports) ... ok > test_url_for (test_functional.test_utils.TestUtils.test_url_for) ... ok > test_url_for_with_defaults > (test_functional.test_utils.TestUtils.test_url_for_with_defaults) ... ok > test_url_for_with_defaults_and_qualified > (test_functional.test_utils.TestUtils.test_url_for_with_defaults_and_qualified) > ... ok > test_url_for_with_more_defaults > (test_functional.test_utils.TestUtils.test_url_for_with_more_defaults) ... ok > test_url_for_with_nongen > (test_functional.test_utils.TestUtils.test_url_for_with_nongen) ... ok > test_url_for_with_nongen_no_encoding > (test_functional.test_utils.TestUtils.test_url_for_with_nongen_no_encoding) > ... ok > test_url_for_with_unicode > (test_functional.test_utils.TestUtils.test_url_for_with_unicode) ... ok > test_url_raises (test_functional.test_utils.TestUtils.test_url_raises) ... ok > test_with_http_environ > (test_functional.test_utils.TestUtils.test_with_http_environ) ... ok > test_with_route_names > (test_functional.test_utils.TestUtils.test_with_route_names) ... ok > test_with_route_names_and_defaults > (test_functional.test_utils.TestUtils.test_with_route_names_and_defaults) ... > ok > test_with_route_names_and_hardcode > (test_functional.test_utils.TestUtils.test_with_route_names_and_hardcode) ... > ok > test_with_ssl_environ > (test_functional.test_utils.TestUtils.test_with_ssl_environ) ... ok > test_url_for (test_functional.test_utils.TestUtilsWithExplicit.test_url_for) > ... ok > test_url_for_with_defaults > (test_functional.test_utils.TestUtilsWithExplicit.test_url_for_with_defaults) > ... ok > test_url_for_with_defaults_and_qualified > (test_functional.test_utils.TestUtilsWithExplicit.test_url_for_with_defaults_and_qualified) > ... ok > test_url_for_with_more_defaults > (test_functional.test_utils.TestUtilsWithExplicit.test_url_for_with_more_defaults) > ... ok > test_with_resource_route_names > (test_functional.test_utils.TestUtilsWithExplicit.test_with_resource_route_names) > ... ok > test_with_resource_route_names_and_nomin > (test_functional.test_utils.TestUtilsWithExplicit.test_with_resource_route_names_and_nomin) > ... ok > test_with_route_names > (test_functional.test_utils.TestUtilsWithExplicit.test_with_route_names) ... > ok > test_with_route_names_and_defaults > (test_functional.test_utils.TestUtilsWithExplicit.test_with_route_names_and_defaults) > ... ok > test_with_route_names_and_nomin > (test_functional.test_utils.TestUtilsWithExplicit.test_with_route_names_and_nomin) > ... ok > test_request_config (test_base.TestBase.test_request_config) ... ok > test_route (test_base.TestBase.test_route) ... ok > test_env_set (test_environment.TestEnvironment.test_env_set) ... ok > test_str (test_mapper_str.TestMapperStr.test_str) ... ok > test_normal_route (test_route_escapes.TestRouteEscape.test_normal_route) ... > ok > test_route_with_all_escapes > (test_route_escapes.TestRouteEscape.test_route_with_all_escapes) ... ok > test_route_with_backslash > (test_route_escapes.TestRouteEscape.test_route_with_backslash) ... ok > test_route_with_both_colons > (test_route_escapes.TestRouteEscape.test_route_with_both_colons) ... ok > test_route_with_colon > (test_route_escapes.TestRouteEscape.test_route_with_colon) ... ok > test_route_with_escaped_colon > (test_route_escapes.TestRouteEscape.test_route_with_escaped_colon) ... ok > test_route_with_random_escapes > (test_route_escapes.TestRouteEscape.test_route_with_random_escapes) ... ok > > ---------------------------------------------------------------------- > Ran 211 tests in 0.638s > > OK > dh_auto_test: error: pybuild --test --test-nose -i python{version} -p "3.12 > 3.11" returned exit code 13 The full build log is available from: http://qa-logs.debian.net/2023/12/12/routes_2.5.1-3_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.