--- Begin Message ---
Source: flask-migrate
Version: 2.6.0-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
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_configure
> I: pybuild base:232: python3.9 setup.py config
> /usr/lib/python3/dist-packages/setuptools/dist.py:487: UserWarning:
> Normalizing '2.6.0
> ' to '2.6.0'
> warnings.warn(tmpl.format(**locals()))
> running config
> chmod a-x flask_migrate/templates/flask/README
> chmod a-x flask_migrate/templates/flask/env.py
> chmod a-x flask_migrate/templates/flask/script.py.mako
> chmod a-x flask_migrate/templates/flask-multidb/README
> chmod a-x flask_migrate/templates/flask-multidb/script.py.mako
> chmod a-x flask_migrate/templates/flask-multidb/env.py
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:232: /usr/bin/python3 setup.py build
> /usr/lib/python3/dist-packages/setuptools/dist.py:487: UserWarning:
> Normalizing '2.6.0
> ' to '2.6.0'
> warnings.warn(tmpl.format(**locals()))
> running build
> running build_py
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_flask-migrate/build/flask_migrate
> copying flask_migrate/cli.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_flask-migrate/build/flask_migrate
> copying flask_migrate/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_flask-migrate/build/flask_migrate
> running egg_info
> writing Flask_Migrate.egg-info/PKG-INFO
> writing dependency_links to Flask_Migrate.egg-info/dependency_links.txt
> writing entry points to Flask_Migrate.egg-info/entry_points.txt
> writing requirements to Flask_Migrate.egg-info/requires.txt
> writing top-level names to Flask_Migrate.egg-info/top_level.txt
> writing manifest file 'Flask_Migrate.egg-info/SOURCES.txt'
> reading manifest file 'Flask_Migrate.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'LICENSE'
> writing manifest file 'Flask_Migrate.egg-info/SOURCES.txt'
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_flask-migrate/build/flask_migrate/templates
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_flask-migrate/build/flask_migrate/templates/flask
> copying flask_migrate/templates/flask/README ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_flask-migrate/build/flask_migrate/templates/flask
> copying flask_migrate/templates/flask/alembic.ini.mako ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_flask-migrate/build/flask_migrate/templates/flask
> copying flask_migrate/templates/flask/env.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_flask-migrate/build/flask_migrate/templates/flask
> copying flask_migrate/templates/flask/script.py.mako ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_flask-migrate/build/flask_migrate/templates/flask
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_flask-migrate/build/flask_migrate/templates/flask-multidb
> copying flask_migrate/templates/flask-multidb/README ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_flask-migrate/build/flask_migrate/templates/flask-multidb
> copying flask_migrate/templates/flask-multidb/alembic.ini.mako ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_flask-migrate/build/flask_migrate/templates/flask-multidb
> copying flask_migrate/templates/flask-multidb/env.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_flask-migrate/build/flask_migrate/templates/flask-multidb
> copying flask_migrate/templates/flask-multidb/script.py.mako ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_flask-migrate/build/flask_migrate/templates/flask-multidb
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:232: python3.9 setup.py test
> /usr/lib/python3/dist-packages/setuptools/dist.py:487: UserWarning:
> Normalizing '2.6.0
> ' to '2.6.0'
> warnings.warn(tmpl.format(**locals()))
> running test
> WARNING: Testing via this command is deprecated and will be removed in a
> future version. Users looking for a generic test entry point independent of
> test runner are encouraged to use tox.
> running egg_info
> writing Flask_Migrate.egg-info/PKG-INFO
> writing dependency_links to Flask_Migrate.egg-info/dependency_links.txt
> writing entry points to Flask_Migrate.egg-info/entry_points.txt
> writing requirements to Flask_Migrate.egg-info/requires.txt
> writing top-level names to Flask_Migrate.egg-info/top_level.txt
> reading manifest file 'Flask_Migrate.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'LICENSE'
> writing manifest file 'Flask_Migrate.egg-info/SOURCES.txt'
> running build_ext
> app_compare_type1 (unittest.loader._FailedTest) ... ERROR
> app (unittest.loader._FailedTest) ... ERROR
> app_multidb (unittest.loader._FailedTest) ... ERROR
> test_multidb_migrate_upgrade
> (tests.test_multidb_migrate_flaskcli.TestMigrate) ... FAIL
> test_alembic_version (tests.test_migrate_flaskcli.TestMigrate) ... ok
> test_compare_type (tests.test_migrate_flaskcli.TestMigrate) ... FAIL
> test_custom_directory (tests.test_migrate_flaskcli.TestMigrate) ... FAIL
> test_custom_directory_path (tests.test_migrate_flaskcli.TestMigrate) ... FAIL
> test_migrate_upgrade (tests.test_migrate_flaskcli.TestMigrate) ... FAIL
> app_compare_type2 (unittest.loader._FailedTest) ... ERROR
> app_custom_directory_path (unittest.loader._FailedTest) ... ERROR
> test_alembic_version (tests.test_migrate.TestMigrate) ... ok
> test_compare_type (tests.test_migrate.TestMigrate) ... FAIL
> test_custom_directory (tests.test_migrate.TestMigrate) ... FAIL
> test_custom_directory_path (tests.test_migrate.TestMigrate) ... FAIL
> test_migrate_upgrade (tests.test_migrate.TestMigrate) ... FAIL
> test_multidb_migrate_upgrade (tests.test_multidb_migrate.TestMigrate) ... FAIL
> app_custom_directory (unittest.loader._FailedTest) ... ERROR
>
> ======================================================================
> ERROR: app_compare_type1 (unittest.loader._FailedTest)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: app_compare_type1
> Traceback (most recent call last):
> File "/usr/lib/python3.9/unittest/loader.py", line 154, in loadTestsFromName
> module = __import__(module_name)
> File "/<<PKGBUILDDIR>>/tests/app_compare_type1.py", line 3, in <module>
> from flask_script import Manager
> File "/usr/lib/python3/dist-packages/flask_script/__init__.py", line 15, in
> <module>
> from flask._compat import text_type
> ModuleNotFoundError: No module named 'flask._compat'
>
>
> ======================================================================
> ERROR: app (unittest.loader._FailedTest)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: app
> Traceback (most recent call last):
> File "/usr/lib/python3.9/unittest/loader.py", line 154, in loadTestsFromName
> module = __import__(module_name)
> File "/<<PKGBUILDDIR>>/tests/app.py", line 4, in <module>
> from flask_script import Manager
> File "/usr/lib/python3/dist-packages/flask_script/__init__.py", line 15, in
> <module>
> from flask._compat import text_type
> ModuleNotFoundError: No module named 'flask._compat'
>
>
> ======================================================================
> ERROR: app_multidb (unittest.loader._FailedTest)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: app_multidb
> Traceback (most recent call last):
> File "/usr/lib/python3.9/unittest/loader.py", line 154, in loadTestsFromName
> module = __import__(module_name)
> File "/<<PKGBUILDDIR>>/tests/app_multidb.py", line 4, in <module>
> from flask_script import Manager
> File "/usr/lib/python3/dist-packages/flask_script/__init__.py", line 15, in
> <module>
> from flask._compat import text_type
> ModuleNotFoundError: No module named 'flask._compat'
>
>
> ======================================================================
> ERROR: app_compare_type2 (unittest.loader._FailedTest)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: app_compare_type2
> Traceback (most recent call last):
> File "/usr/lib/python3.9/unittest/loader.py", line 154, in loadTestsFromName
> module = __import__(module_name)
> File "/<<PKGBUILDDIR>>/tests/app_compare_type2.py", line 3, in <module>
> from flask_script import Manager
> File "/usr/lib/python3/dist-packages/flask_script/__init__.py", line 15, in
> <module>
> from flask._compat import text_type
> ModuleNotFoundError: No module named 'flask._compat'
>
>
> ======================================================================
> ERROR: app_custom_directory_path (unittest.loader._FailedTest)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: app_custom_directory_path
> Traceback (most recent call last):
> File "/usr/lib/python3.9/unittest/loader.py", line 154, in loadTestsFromName
> module = __import__(module_name)
> File "/<<PKGBUILDDIR>>/tests/app_custom_directory_path.py", line 3, in
> <module>
> from flask_script import Manager
> File "/usr/lib/python3/dist-packages/flask_script/__init__.py", line 15, in
> <module>
> from flask._compat import text_type
> ModuleNotFoundError: No module named 'flask._compat'
>
>
> ======================================================================
> ERROR: app_custom_directory (unittest.loader._FailedTest)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: app_custom_directory
> Traceback (most recent call last):
> File "/usr/lib/python3.9/unittest/loader.py", line 154, in loadTestsFromName
> module = __import__(module_name)
> File "/<<PKGBUILDDIR>>/tests/app_custom_directory.py", line 3, in <module>
> from flask_script import Manager
> File "/usr/lib/python3/dist-packages/flask_script/__init__.py", line 15, in
> <module>
> from flask._compat import text_type
> ModuleNotFoundError: No module named 'flask._compat'
>
>
> ======================================================================
> FAIL: test_multidb_migrate_upgrade
> (tests.test_multidb_migrate_flaskcli.TestMigrate)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_multidb_migrate_flaskcli.py", line 45, in
> test_multidb_migrate_upgrade
> self.assertTrue(s == 0)
> AssertionError: False is not true
>
> ======================================================================
> FAIL: test_compare_type (tests.test_migrate_flaskcli.TestMigrate)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_migrate_flaskcli.py", line 95, in
> test_compare_type
> self.assertTrue(s == 0)
> AssertionError: False is not true
>
> ======================================================================
> FAIL: test_custom_directory (tests.test_migrate_flaskcli.TestMigrate)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_migrate_flaskcli.py", line 71, in
> test_custom_directory
> self.assertTrue(s == 0)
> AssertionError: False is not true
>
> ======================================================================
> FAIL: test_custom_directory_path (tests.test_migrate_flaskcli.TestMigrate)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_migrate_flaskcli.py", line 83, in
> test_custom_directory_path
> self.assertTrue(s == 0)
> AssertionError: False is not true
>
> ======================================================================
> FAIL: test_migrate_upgrade (tests.test_migrate_flaskcli.TestMigrate)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_migrate_flaskcli.py", line 59, in
> test_migrate_upgrade
> self.assertTrue(s == 0)
> AssertionError: False is not true
>
> ======================================================================
> FAIL: test_compare_type (tests.test_migrate.TestMigrate)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_migrate.py", line 95, in test_compare_type
> self.assertTrue(s == 0)
> AssertionError: False is not true
>
> ======================================================================
> FAIL: test_custom_directory (tests.test_migrate.TestMigrate)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_migrate.py", line 69, in
> test_custom_directory
> self.assertTrue(s == 0)
> AssertionError: False is not true
>
> ======================================================================
> FAIL: test_custom_directory_path (tests.test_migrate.TestMigrate)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_migrate.py", line 82, in
> test_custom_directory_path
> self.assertTrue(s == 0)
> AssertionError: False is not true
>
> ======================================================================
> FAIL: test_migrate_upgrade (tests.test_migrate.TestMigrate)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_migrate.py", line 58, in
> test_migrate_upgrade
> self.assertTrue(s == 0)
> AssertionError: False is not true
>
> ======================================================================
> FAIL: test_multidb_migrate_upgrade (tests.test_multidb_migrate.TestMigrate)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_multidb_migrate.py", line 45, in
> test_multidb_migrate_upgrade
> self.assertTrue(s == 0)
> AssertionError: False is not true
>
> ----------------------------------------------------------------------
> Ran 18 tests in 3.591s
>
> FAILED (failures=10, errors=6)
> Test failed: <unittest.runner.TextTestResult run=18 errors=6 failures=10>
>
> $ /usr/bin/python3.9 -m flask db init
>
> Usage: python -m flask db init [OPTIONS]
> Try 'python -m flask db init --help' for help.
>
> Error: While importing 'tests.app_compare_type1', an ImportError was raised:
>
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/flask/cli.py", line 256, in locate_app
> __import__(module_name)
> File "/<<PKGBUILDDIR>>/tests/app_compare_type1.py", line 3, in <module>
> from flask_script import Manager
> File "/usr/lib/python3/dist-packages/flask_script/__init__.py", line 15, in
> <module>
> from flask._compat import text_type
> ModuleNotFoundError: No module named 'flask._compat'
>
>
>
> $ /usr/bin/python3.9 -m flask db init
>
> Usage: python -m flask db init [OPTIONS]
> Try 'python -m flask db init --help' for help.
>
> Error: While importing 'tests.app_custom_directory', an ImportError was
> raised:
>
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/flask/cli.py", line 256, in locate_app
> __import__(module_name)
> File "/<<PKGBUILDDIR>>/tests/app_custom_directory.py", line 3, in <module>
> from flask_script import Manager
> File "/usr/lib/python3/dist-packages/flask_script/__init__.py", line 15, in
> <module>
> from flask._compat import text_type
> ModuleNotFoundError: No module named 'flask._compat'
>
>
>
> $ flask db init
>
> Usage: flask db init [OPTIONS]
> Try 'flask db init --help' for help.
>
> Error: While importing 'tests.app_custom_directory_path', an ImportError was
> raised:
>
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/flask/cli.py", line 256, in locate_app
> __import__(module_name)
> File "/<<PKGBUILDDIR>>/tests/app_custom_directory_path.py", line 3, in
> <module>
> from flask_script import Manager
> File "/usr/lib/python3/dist-packages/flask_script/__init__.py", line 15, in
> <module>
> from flask._compat import text_type
> ModuleNotFoundError: No module named 'flask._compat'
>
>
>
> $ /usr/bin/python3.9 -m flask db init
>
> Usage: python -m flask db init [OPTIONS]
> Try 'python -m flask db init --help' for help.
>
> Error: While importing 'tests.app', an ImportError was raised:
>
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/flask/cli.py", line 256, in locate_app
> __import__(module_name)
> File "/<<PKGBUILDDIR>>/tests/app.py", line 4, in <module>
> from flask_script import Manager
> File "/usr/lib/python3/dist-packages/flask_script/__init__.py", line 15, in
> <module>
> from flask._compat import text_type
> ModuleNotFoundError: No module named 'flask._compat'
>
>
>
> $ /usr/bin/python3.9 app_compare_type1.py db init
>
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/app_compare_type1.py", line 3, in <module>
> from flask_script import Manager
> File "/usr/lib/python3/dist-packages/flask_script/__init__.py", line 15, in
> <module>
> from flask._compat import text_type
> ModuleNotFoundError: No module named 'flask._compat'
>
>
> $ /usr/bin/python3.9 app_custom_directory.py db init
>
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/app_custom_directory.py", line 3, in <module>
> from flask_script import Manager
> File "/usr/lib/python3/dist-packages/flask_script/__init__.py", line 15, in
> <module>
> from flask._compat import text_type
> ModuleNotFoundError: No module named 'flask._compat'
>
>
> $ /usr/bin/python3.9 app_custom_directory_path.py db init
>
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/app_custom_directory_path.py", line 3, in
> <module>
> from flask_script import Manager
> File "/usr/lib/python3/dist-packages/flask_script/__init__.py", line 15, in
> <module>
> from flask._compat import text_type
> ModuleNotFoundError: No module named 'flask._compat'
>
>
> $ /usr/bin/python3.9 app.py db init
>
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/app.py", line 4, in <module>
> from flask_script import Manager
> File "/usr/lib/python3/dist-packages/flask_script/__init__.py", line 15, in
> <module>
> from flask._compat import text_type
> ModuleNotFoundError: No module named 'flask._compat'
>
> error: Test failed: <unittest.runner.TextTestResult run=18 errors=6
> failures=10>
> E: pybuild pybuild:354: test: plugin distutils failed with: exit code=1:
> python3.9 setup.py test
> dh_auto_test: error: pybuild --test -i python{version} -p 3.9 returned exit
> code 13
The full build log is available from:
http://qa-logs.debian.net/2021/10/23/flask-migrate_2.6.0-1_unstable.log
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 marking 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.
--- End Message ---