--- Begin Message ---
Package: src:psycopg3
Version: 3.2.3-4
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary --buildsystem=pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
debian/rules override_dh_auto_configure-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
PYBUILD_DIR=psycopg_c dh_auto_configure -- --name psycopg_c
pybuild --configure -i python{version} -p "3.13 3.12" --name psycopg_c
D: pybuild pybuild:602: version: 6.20241024
D: pybuild pybuild:603: ['/usr/bin/pybuild', '--configure', '-i',
'python{version}', '-p', '3.13 3.12', '--name', 'psycopg_c']
D: pybuild pybuild:39: cfg: Namespace(verbose=True, quiet=False,
really_quiet=False, detect_only=False, clean_only=False, configure_only=True,
build_only=False, install_only=False, test_only=False, autopkgtest_only=False,
list_systems=False, print_args=None, before_clean=None, clean_args=None,
after_clean=None, before_configure=None, configure_args=None,
after_configure=None, before_build=None, build_args=None, after_build=None,
before_install=None, install_args=None, after_install=None, before_test=None,
test_args=None, after_test=None, test_nose=False, test_nose2=False,
test_pytest=False, test_tox=False, test_stestr=False, test_custom=True,
dir='psycopg_c', destdir='debian/tmp', ext_destdir=None,
ext_pattern='\\.so(\\.[^/]*)?$', ext_sub_pattern=None, ext_sub_repl=None,
install_dir=None, name='psycopg_c', system=None, versions=['3.13', '3.12'],
interpreter=['python{version}'], disable=None, custom_tests=True)
D: pybuild __init__:37: cannot initialize 'meson' plugin: Missing command
'meson'
D: pybuild tools:231: invoking: /usr/bin/dpkg-architecture
D: pybuild debhelper:166: skipping package python-psycopg-doc (missing
${python3:Depends} in Depends/Recommends)
[... snipped ...]
tests/test_encodings.py ................. [ 45%]
tests/test_errors.py ............................. [ 45%]
tests/test_module.py .... [ 46%]
tests/test_notify.py .. [ 46%]
tests/test_pipeline.py ......................................... [ 47%]
tests/test_prepared.py ............................... [ 48%]
tests/test_prepared_async.py . [ 48%]
tests/test_psycopg_dbapi20.py ...................................sssssss [ 49%]
sss................................. [ 50%]
tests/test_query.py ............................................ [ 52%]
tests/test_rows.py .................. [ 52%]
tests/test_sql.py ...................................................... [ 54%]
............................................................... [ 56%]
tests/test_tpc.py ..sssssssssssssssssss [ 57%]
tests/test_transaction.py . [ 57%]
tests/test_typeinfo.py ................................................ [ 58%]
tests/test_waiting.py ...........s.....s.....s.....s.....s.....s.....s.. [ 60%]
...s.....s [ 60%]
tests/test_xid.py ... [ 60%]
tests/types/test_array.py .............................................. [ 61%]
........................................................................ [ 64%]
....................................... [ 65%]
tests/types/test_bool.py ............... [ 65%]
tests/types/test_composite.py .......................................... [ 67%]
........................ [ 67%]
tests/types/test_enum.py ............................................... [ 69%]
........................................................................ [ 71%]
........................................................................ [ 73%]
.. [ 73%]
tests/types/test_hstore.py ............................. [ 74%]
tests/types/test_json.py ............................................... [ 76%]
........................................................................ [ 78%]
........................................................................ [ 80%]
........................................... [ 82%]
tests/types/test_net.py ................................. [ 83%]
tests/types/test_none.py . [ 83%]
tests/types/test_numeric.py ............................................ [ 84%]
........................................................................ [ 86%]
........................................................................ [ 89%]
........................................................................ [ 91%]
........................................................................ [ 93%]
................................. [ 94%]
tests/types/test_numpy.py .............................................. [ 96%]
........................................................................ [ 98%]
................................................... [ 99%]
tests/types/test_uuid.py ..... [100%]
=========================== short test summary info ============================
SKIPPED [1] tests/test_gevent.py:8: could not import 'gevent': No module named
'gevent'
SKIPPED [3] tests/crdb/test_adapt.py:17: only for CockroachDB
SKIPPED [1] tests/crdb/test_adapt.py:33: only for CockroachDB
SKIPPED [1] tests/crdb/test_adapt.py:59: only for CockroachDB
SKIPPED [1] tests/crdb/test_adapt.py:71: only for CockroachDB
SKIPPED [1] tests/crdb/test_connection.py:17: only for CockroachDB
SKIPPED [1] tests/crdb/test_connection.py:22: only for CockroachDB
SKIPPED [1] tests/crdb/test_connection.py:30: only for CockroachDB
SKIPPED [1] tests/crdb/test_connection.py:36: only for CockroachDB
SKIPPED [1] tests/crdb/test_connection.py:42: only for CockroachDB
SKIPPED [1] tests/crdb/test_connection_async.py:16: only for CockroachDB
SKIPPED [1] tests/crdb/test_connection_async.py:21: only for CockroachDB
SKIPPED [1] tests/crdb/test_connection_async.py:30: only for CockroachDB
SKIPPED [1] tests/crdb/test_connection_async.py:36: only for CockroachDB
SKIPPED [1] tests/crdb/test_connection_async.py:42: only for CockroachDB
SKIPPED [2] tests/crdb/test_copy_async.py:23: only for CockroachDB
SKIPPED [1] tests/crdb/test_copy_async.py:38: only for CockroachDB
SKIPPED [1] tests/crdb/test_copy_async.py:48: only for CockroachDB
SKIPPED [1] tests/crdb/test_copy_async.py:59: only for CockroachDB
SKIPPED [2] tests/crdb/test_copy_async.py:70: only for CockroachDB
SKIPPED [1] tests/crdb/test_copy_async.py:106: only for CockroachDB
SKIPPED [2] tests/crdb/test_copy_async.py:117: only for CockroachDB
SKIPPED [2] tests/crdb/test_copy_async.py:134: only for CockroachDB
SKIPPED [2] tests/crdb/test_copy_async.py:149: only for CockroachDB
SKIPPED [1] tests/crdb/test_copy_async.py:165: only for CockroachDB
SKIPPED [1] tests/crdb/test_copy_async.py:178: only for CockroachDB
SKIPPED [1] tests/test_tpc_async.py:22: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc_async.py:44: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc_async.py:61: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc_async.py:86: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc_async.py:108: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc_async.py:125: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc_async.py:150: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc_async.py:161: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc_async.py:191: prepared transactions disabled in the
database
SKIPPED [3] tests/test_tpc_async.py:203: prepared transactions disabled in the
database
SKIPPED [3] tests/test_tpc_async.py:230: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc_async.py:248: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc_async.py:263: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc_async.py:283: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc_async.py:291: prepared transactions disabled in the
database
SKIPPED [1] tests/test_transaction.py:92: not applicable
SKIPPED [1] tests/test_transaction_async.py:91: not applicable
SKIPPED [1] tests/test_windows.py:8: windows only test
SKIPPED [1] tests/crdb/test_conninfo.py:6: only for CockroachDB
SKIPPED [1] tests/crdb/test_conninfo.py:10: only for CockroachDB
SKIPPED [1] tests/crdb/test_conninfo.py:14: only for CockroachDB
SKIPPED [1] tests/crdb/test_conninfo.py:19: only for CockroachDB
SKIPPED [2] tests/crdb/test_copy.py:24: only for CockroachDB
SKIPPED [1] tests/crdb/test_copy.py:39: only for CockroachDB
SKIPPED [1] tests/crdb/test_copy.py:49: only for CockroachDB
SKIPPED [1] tests/crdb/test_copy.py:60: only for CockroachDB
SKIPPED [2] tests/crdb/test_copy.py:71: only for CockroachDB
SKIPPED [1] tests/crdb/test_copy.py:107: only for CockroachDB
SKIPPED [2] tests/crdb/test_copy.py:118: only for CockroachDB
SKIPPED [2] tests/crdb/test_copy.py:135: only for CockroachDB
SKIPPED [2] tests/crdb/test_copy.py:150: only for CockroachDB
SKIPPED [1] tests/crdb/test_copy.py:164: only for CockroachDB
SKIPPED [1] tests/crdb/test_copy.py:177: only for CockroachDB
SKIPPED [1] tests/crdb/test_no_crdb.py:14: prepared transactions disabled in
the database
SKIPPED [1] tests/pool/test_pool.py:935: async test only
SKIPPED [2] tests/pool/test_pool_common.py:641: async test only
SKIPPED [1] tests/pool/test_pool_null.py:447: async test only
SKIPPED [1] tests/fix_pq.py:46: only for libpq < 10
SKIPPED [3] tests/fix_pq.py:46: only for libpq < 14
SKIPPED [1] tests/pq/test_pq.py:21: condition: not
os.environ.get('PSYCOPG_TEST_WANT_LIBPQ_BUILD')
SKIPPED [1] tests/pq/test_pq.py:28: condition: not
os.environ.get('PSYCOPG_TEST_WANT_LIBPQ_IMPORT')
SKIPPED [1] tests/test_connection.py:355: async test only
SKIPPED [3] tests/test_connection.py:637: async test only
SKIPPED [1] tests/test_connection_async.py:377: sync test only
SKIPPED [1] tests/test_connection_async.py:725: sync test only
SKIPPED [1] tests/test_connection_async.py:773: sync test only
SKIPPED [1] tests/fix_pq.py:46: only for libpq < 12
SKIPPED [1] tests/dbapi20_tpc.py:129: prepared transactions disabled in the
database
SKIPPED [1] tests/dbapi20_tpc.py:141: prepared transactions disabled in the
database
SKIPPED [1] tests/dbapi20_tpc.py:48: prepared transactions disabled in the
database
SKIPPED [1] tests/dbapi20_tpc.py:117: prepared transactions disabled in the
database
SKIPPED [1] tests/dbapi20_tpc.py:105: prepared transactions disabled in the
database
SKIPPED [1] tests/dbapi20_tpc.py:81: prepared transactions disabled in the
database
SKIPPED [1] tests/dbapi20_tpc.py:59: prepared transactions disabled in the
database
SKIPPED [1] tests/dbapi20_tpc.py:93: prepared transactions disabled in the
database
SKIPPED [1] tests/dbapi20_tpc.py:70: prepared transactions disabled in the
database
SKIPPED [1] tests/dbapi20_tpc.py:28: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc.py:26: prepared transactions disabled in the database
SKIPPED [1] tests/test_tpc.py:48: prepared transactions disabled in the database
SKIPPED [1] tests/test_tpc.py:65: prepared transactions disabled in the database
SKIPPED [1] tests/test_tpc.py:90: prepared transactions disabled in the database
SKIPPED [1] tests/test_tpc.py:112: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc.py:129: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc.py:154: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc.py:165: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc.py:195: prepared transactions disabled in the
database
SKIPPED [3] tests/test_tpc.py:206: prepared transactions disabled in the
database
SKIPPED [3] tests/test_tpc.py:228: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc.py:244: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc.py:257: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc.py:275: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc.py:283: prepared transactions disabled in the
database
SKIPPED [3] tests/test_waiting.py:48: condition: not psycopg._cmodule._psycopg
SKIPPED [5] tests/test_waiting.py:65: condition: not psycopg._cmodule._psycopg
SKIPPED [1] tests/test_waiting.py:76: condition: not psycopg._cmodule._psycopg
============= 3082 passed, 132 skipped, 2551 deselected in 22.61s ==============
Dropping cluster 17/regress ...
D: pybuild base:64: Copying /<<PKGBUILDDIR>>/pyproject.toml to
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_psycopg/build/pyproject.toml for tests
D: pybuild base:64: Copying /<<PKGBUILDDIR>>/tests to
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_psycopg/build/tests for tests
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_psycopg/build;
/<<PKGBUILDDIR>>/debian/run-tests python3.12 /<<PKGBUILDDIR>>
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_psycopg
D: pybuild tools:231: invoking: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_psycopg/build;
/<<PKGBUILDDIR>>/debian/run-tests python3.12 /<<PKGBUILDDIR>>
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_psycopg
Creating new PostgreSQL cluster 17/regress ...
============================= test session starts ==============================
platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0
default selector: EpollSelector
Server version: PostgreSQL 17.2 (Debian 17.2-1) on x86_64-pc-linux-gnu,
compiled by gcc (Debian 14.2.0-8) 14.2.0, 64-bit
libpq wrapper implementation: python
libpq used: 170002
libpq compiled: 170002
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_psycopg/build
configfile: pyproject.toml
testpaths: tests
plugins: typeguard-4.4.1, anyio-4.6.2
collected 5764 items / 2551 deselected / 1 skipped / 3213 selected
tests/crdb/test_adapt.py ssssss [ 0%]
tests/crdb/test_connection.py sssss [ 0%]
tests/crdb/test_connection_async.py sssss [ 0%]
tests/crdb/test_copy_async.py ssssssssssssssss [ 0%]
tests/pool/test_pool_async.py ................................... [ 2%]
tests/pool/test_pool_common_async.py ................................... [ 3%]
........... [ 3%]
tests/pool/test_pool_null_async.py ...................... [ 4%]
tests/test_concurrency_async.py ... [ 4%]
tests/test_connection_async.py ......................................... [ 5%]
.......................................... [ 6%]
tests/test_copy_async.py ............................................... [ 8%]
......................... [ 9%]
tests/test_cursor_async.py ...... [ 9%]
tests/test_cursor_client.py ............... [ 9%]
tests/test_cursor_client_async.py ................ [ 10%]
tests/test_cursor_raw.py ...... [ 10%]
tests/test_cursor_raw_async.py ...... [ 10%]
tests/test_cursor_server.py ............................................ [ 12%]
............................................................ [ 13%]
tests/test_cursor_server_async.py ...................................... [ 15%]
.................................................................. [ 17%]
tests/test_errors.py . [ 17%]
tests/test_notify_async.py .. [ 17%]
tests/test_pipeline_async.py ......................................... [ 18%]
tests/test_prepared_async.py .............................. [ 19%]
tests/test_tpc_async.py ..sssssssssssssssssss [ 20%]
tests/test_transaction.py ..............s............................... [ 21%]
.................................... [ 22%]
tests/test_transaction_async.py ..............s......................... [ 23%]
........................................... [ 25%]
tests/test_typeinfo.py ...................................... [ 26%]
tests/test_waiting.py ........... [ 26%]
tests/test_windows.py s [ 26%]
tests/types/test_composite.py .... [ 26%]
tests/types/test_enum.py . [ 26%]
tests/crdb/test_conninfo.py ssss [ 27%]
tests/crdb/test_copy.py ssssssssssssssss [ 27%]
tests/crdb/test_no_crdb.py .s [ 27%]
tests/pool/test_pool.py ..................................s [ 28%]
tests/pool/test_pool_async_noasyncio.py . [ 28%]
tests/pool/test_pool_common.py ......................................... [ 30%]
...ss [ 30%]
tests/pool/test_pool_null.py .....................s [ 30%]
tests/pq/test_conninfo.py ..s. [ 30%]
tests/pq/test_copy.py ........ [ 31%]
tests/pq/test_escaping.py ................................ [ 32%]
tests/pq/test_misc.py ....... [ 32%]
tests/pq/test_pgresult.py .......................... [ 33%]
tests/pq/test_pipeline.py s.... [ 33%]
tests/pq/test_pq.py ..ss.s [ 33%]
tests/test_adapt.py .................................................... [ 35%]
[ 35%]
tests/test_column.py ................................................... [ 36%]
.. [ 36%]
tests/test_concurrency.py ... [ 36%]
tests/test_connection.py ................s............................ss [ 38%]
s...................................... [ 39%]
tests/test_connection_async.py sss [ 39%]
tests/test_connection_info.py ......s........s...................... [ 40%]
tests/test_conninfo.py ...................................... [ 42%]
tests/test_copy.py ..................................................... [ 43%]
................... [ 44%]
tests/test_cursor.py ...... [ 44%]
tests/test_cursor_client.py . [ 44%]
tests/test_encodings.py ................. [ 45%]
tests/test_errors.py ............................. [ 45%]
tests/test_module.py .... [ 46%]
tests/test_notify.py .. [ 46%]
tests/test_pipeline.py ......................................... [ 47%]
tests/test_prepared.py ............................... [ 48%]
tests/test_prepared_async.py . [ 48%]
tests/test_psycopg_dbapi20.py ...................................sssssss [ 49%]
sss................................. [ 50%]
tests/test_query.py ............................................ [ 52%]
tests/test_rows.py .................. [ 52%]
tests/test_sql.py ...................................................... [ 54%]
............................................................... [ 56%]
tests/test_tpc.py ..sssssssssssssssssss [ 57%]
tests/test_transaction.py . [ 57%]
tests/test_typeinfo.py ................................................ [ 58%]
tests/test_waiting.py ...........s.....s.....s.....s.....s.....s.....s.. [ 60%]
...s.....s [ 60%]
tests/test_xid.py ... [ 60%]
tests/types/test_array.py .............................................. [ 61%]
........................................................................ [ 64%]
....................................... [ 65%]
tests/types/test_bool.py ............... [ 65%]
tests/types/test_composite.py .......................................... [ 67%]
........................ [ 67%]
tests/types/test_enum.py ............................................... [ 69%]
........................................................................ [ 71%]
........................................................................ [ 73%]
.. [ 73%]
tests/types/test_hstore.py ............................. [ 74%]
tests/types/test_json.py ............................................... [ 76%]
........................................................................ [ 78%]
........................................................................ [ 80%]
........................................... [ 82%]
tests/types/test_net.py ................................. [ 83%]
tests/types/test_none.py . [ 83%]
tests/types/test_numeric.py ............................................ [ 84%]
........................................................................ [ 86%]
........................................................................ [ 89%]
........................................................................ [ 91%]
........................................................................ [ 93%]
................................. [ 94%]
tests/types/test_numpy.py .............................................. [ 96%]
........................................................................ [ 98%]
................................................... [ 99%]
tests/types/test_uuid.py ..... [100%]
=========================== short test summary info ============================
SKIPPED [1] tests/test_gevent.py:8: could not import 'gevent': No module named
'gevent'
SKIPPED [3] tests/crdb/test_adapt.py:17: only for CockroachDB
SKIPPED [1] tests/crdb/test_adapt.py:33: only for CockroachDB
SKIPPED [1] tests/crdb/test_adapt.py:59: only for CockroachDB
SKIPPED [1] tests/crdb/test_adapt.py:71: only for CockroachDB
SKIPPED [1] tests/crdb/test_connection.py:17: only for CockroachDB
SKIPPED [1] tests/crdb/test_connection.py:22: only for CockroachDB
SKIPPED [1] tests/crdb/test_connection.py:30: only for CockroachDB
SKIPPED [1] tests/crdb/test_connection.py:36: only for CockroachDB
SKIPPED [1] tests/crdb/test_connection.py:42: only for CockroachDB
SKIPPED [1] tests/crdb/test_connection_async.py:16: only for CockroachDB
SKIPPED [1] tests/crdb/test_connection_async.py:21: only for CockroachDB
SKIPPED [1] tests/crdb/test_connection_async.py:30: only for CockroachDB
SKIPPED [1] tests/crdb/test_connection_async.py:36: only for CockroachDB
SKIPPED [1] tests/crdb/test_connection_async.py:42: only for CockroachDB
SKIPPED [2] tests/crdb/test_copy_async.py:23: only for CockroachDB
SKIPPED [1] tests/crdb/test_copy_async.py:38: only for CockroachDB
SKIPPED [1] tests/crdb/test_copy_async.py:48: only for CockroachDB
SKIPPED [1] tests/crdb/test_copy_async.py:59: only for CockroachDB
SKIPPED [2] tests/crdb/test_copy_async.py:70: only for CockroachDB
SKIPPED [1] tests/crdb/test_copy_async.py:106: only for CockroachDB
SKIPPED [2] tests/crdb/test_copy_async.py:117: only for CockroachDB
SKIPPED [2] tests/crdb/test_copy_async.py:134: only for CockroachDB
SKIPPED [2] tests/crdb/test_copy_async.py:149: only for CockroachDB
SKIPPED [1] tests/crdb/test_copy_async.py:165: only for CockroachDB
SKIPPED [1] tests/crdb/test_copy_async.py:178: only for CockroachDB
SKIPPED [1] tests/test_tpc_async.py:22: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc_async.py:44: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc_async.py:61: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc_async.py:86: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc_async.py:108: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc_async.py:125: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc_async.py:150: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc_async.py:161: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc_async.py:191: prepared transactions disabled in the
database
SKIPPED [3] tests/test_tpc_async.py:203: prepared transactions disabled in the
database
SKIPPED [3] tests/test_tpc_async.py:230: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc_async.py:248: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc_async.py:263: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc_async.py:283: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc_async.py:291: prepared transactions disabled in the
database
SKIPPED [1] tests/test_transaction.py:92: not applicable
SKIPPED [1] tests/test_transaction_async.py:91: not applicable
SKIPPED [1] tests/test_windows.py:8: windows only test
SKIPPED [1] tests/crdb/test_conninfo.py:6: only for CockroachDB
SKIPPED [1] tests/crdb/test_conninfo.py:10: only for CockroachDB
SKIPPED [1] tests/crdb/test_conninfo.py:14: only for CockroachDB
SKIPPED [1] tests/crdb/test_conninfo.py:19: only for CockroachDB
SKIPPED [2] tests/crdb/test_copy.py:24: only for CockroachDB
SKIPPED [1] tests/crdb/test_copy.py:39: only for CockroachDB
SKIPPED [1] tests/crdb/test_copy.py:49: only for CockroachDB
SKIPPED [1] tests/crdb/test_copy.py:60: only for CockroachDB
SKIPPED [2] tests/crdb/test_copy.py:71: only for CockroachDB
SKIPPED [1] tests/crdb/test_copy.py:107: only for CockroachDB
SKIPPED [2] tests/crdb/test_copy.py:118: only for CockroachDB
SKIPPED [2] tests/crdb/test_copy.py:135: only for CockroachDB
SKIPPED [2] tests/crdb/test_copy.py:150: only for CockroachDB
SKIPPED [1] tests/crdb/test_copy.py:164: only for CockroachDB
SKIPPED [1] tests/crdb/test_copy.py:177: only for CockroachDB
SKIPPED [1] tests/crdb/test_no_crdb.py:14: prepared transactions disabled in
the database
SKIPPED [1] tests/pool/test_pool.py:935: async test only
SKIPPED [2] tests/pool/test_pool_common.py:641: async test only
SKIPPED [1] tests/pool/test_pool_null.py:447: async test only
SKIPPED [1] tests/fix_pq.py:46: only for libpq < 10
SKIPPED [3] tests/fix_pq.py:46: only for libpq < 14
SKIPPED [1] tests/pq/test_pq.py:21: condition: not
os.environ.get('PSYCOPG_TEST_WANT_LIBPQ_BUILD')
SKIPPED [1] tests/pq/test_pq.py:28: condition: not
os.environ.get('PSYCOPG_TEST_WANT_LIBPQ_IMPORT')
SKIPPED [1] tests/test_connection.py:355: async test only
SKIPPED [3] tests/test_connection.py:637: async test only
SKIPPED [1] tests/test_connection_async.py:377: sync test only
SKIPPED [1] tests/test_connection_async.py:725: sync test only
SKIPPED [1] tests/test_connection_async.py:773: sync test only
SKIPPED [1] tests/fix_pq.py:46: only for libpq < 12
SKIPPED [1] tests/dbapi20_tpc.py:129: prepared transactions disabled in the
database
SKIPPED [1] tests/dbapi20_tpc.py:141: prepared transactions disabled in the
database
SKIPPED [1] tests/dbapi20_tpc.py:48: prepared transactions disabled in the
database
SKIPPED [1] tests/dbapi20_tpc.py:117: prepared transactions disabled in the
database
SKIPPED [1] tests/dbapi20_tpc.py:105: prepared transactions disabled in the
database
SKIPPED [1] tests/dbapi20_tpc.py:81: prepared transactions disabled in the
database
SKIPPED [1] tests/dbapi20_tpc.py:59: prepared transactions disabled in the
database
SKIPPED [1] tests/dbapi20_tpc.py:93: prepared transactions disabled in the
database
SKIPPED [1] tests/dbapi20_tpc.py:70: prepared transactions disabled in the
database
SKIPPED [1] tests/dbapi20_tpc.py:28: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc.py:26: prepared transactions disabled in the database
SKIPPED [1] tests/test_tpc.py:48: prepared transactions disabled in the database
SKIPPED [1] tests/test_tpc.py:65: prepared transactions disabled in the database
SKIPPED [1] tests/test_tpc.py:90: prepared transactions disabled in the database
SKIPPED [1] tests/test_tpc.py:112: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc.py:129: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc.py:154: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc.py:165: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc.py:195: prepared transactions disabled in the
database
SKIPPED [3] tests/test_tpc.py:206: prepared transactions disabled in the
database
SKIPPED [3] tests/test_tpc.py:228: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc.py:244: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc.py:257: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc.py:275: prepared transactions disabled in the
database
SKIPPED [1] tests/test_tpc.py:283: prepared transactions disabled in the
database
SKIPPED [3] tests/test_waiting.py:48: condition: not psycopg._cmodule._psycopg
SKIPPED [5] tests/test_waiting.py:65: condition: not psycopg._cmodule._psycopg
SKIPPED [1] tests/test_waiting.py:76: condition: not psycopg._cmodule._psycopg
============= 3082 passed, 132 skipped, 2551 deselected in 23.14s ==============
Dropping cluster 17/regress ...
rm -fr -- /tmp/dh-xdg-rundir-CTNheBCs
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
create-stamp debian/debhelper-build-stamp
dh_testroot -O--buildsystem=pybuild
dh_prep -O--buildsystem=pybuild
rm -f -- debian/python3-psycopg.substvars
debian/python3-psycopg-c.substvars debian/python3-psycopg-pool.substvars
debian/python-psycopg-doc.substvars
rm -fr -- debian/.debhelper/generated/python3-psycopg/
debian/python3-psycopg/ debian/tmp/
debian/.debhelper/generated/python3-psycopg-c/ debian/python3-psycopg-c/
debian/.debhelper/generated/python3-psycopg-pool/ debian/python3-psycopg-pool/
debian/.debhelper/generated/python-psycopg-doc/ debian/python-psycopg-doc/
rm -f debian/python-psycopg-doc.debhelper.log
debian/python3-psycopg-pool.debhelper.log debian/python3-psycopg.debhelper.log
debian/rules override_dh_auto_install-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
PYBUILD_DIR=psycopg_c dh_auto_install -- --name psycopg_c
install -m0755 -d /<<PKGBUILDDIR>>/debian/tmp
pybuild --install -i python{version} -p "3.13 3.12" --name psycopg_c
--dest-dir /<<PKGBUILDDIR>>/debian/tmp
D: pybuild pybuild:602: version: 6.20241024
D: pybuild pybuild:603: ['/usr/bin/pybuild', '--install', '-i',
'python{version}', '-p', '3.13 3.12', '--name', 'psycopg_c', '--dest-dir',
'/<<PKGBUILDDIR>>/debian/tmp']
D: pybuild pybuild:39: cfg: Namespace(verbose=True, quiet=False,
really_quiet=False, detect_only=False, clean_only=False, configure_only=False,
build_only=False, install_only=True, test_only=False, autopkgtest_only=False,
list_systems=False, print_args=None, before_clean=None, clean_args=None,
after_clean=None, before_configure=None, configure_args=None,
after_configure=None, before_build=None, build_args=None, after_build=None,
before_install=None, install_args=None, after_install=None, before_test=None,
test_args=None, after_test=None, test_nose=False, test_nose2=False,
test_pytest=False, test_tox=False, test_stestr=False, test_custom=True,
dir='psycopg_c', destdir='/<<PKGBUILDDIR>>/debian/tmp', ext_destdir=None,
ext_pattern='\\.so(\\.[^/]*)?$', ext_sub_pattern=None, ext_sub_repl=None,
install_dir=None, name='psycopg_c', system=None, versions=['3.13', '3.12'],
interpreter=['python{version}'], disable=None, custom_tests=True)
D: pybuild __init__:37: cannot initialize 'meson' plugin: Missing command
'meson'
D: pybuild tools:231: invoking: /usr/bin/dpkg-architecture
D: pybuild debhelper:166: skipping package python-psycopg-doc (missing
${python3:Depends} in Depends/Recommends)
D: pybuild debhelper:174: source=psycopg3, binary packages=['python3-psycopg',
'python3-psycopg-c', 'python3-psycopg-pool']
D: pybuild pybuild:151: detected build system: pyproject (certainty: 99%)
I: pybuild plugin_pyproject:178: Copying package built for python3.13 to destdir
D: pybuild plugin_pyproject:204: Copying module contents from
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_psycopg_c/build ->
/<<PKGBUILDDIR>>/debian/python3-psycopg-c/usr/lib/python3.13/dist-packages
I: pybuild plugin_pyproject:178: Copying package built for python3.12 to destdir
D: pybuild plugin_pyproject:204: Copying module contents from
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_psycopg_c/build ->
/<<PKGBUILDDIR>>/debian/python3-psycopg-c/usr/lib/python3.12/dist-packages
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
rm -f debian/python3-psycopg-c.debhelper.log
debian/rules override_dh_auto_install-indep
make[1]: Entering directory '/<<PKGBUILDDIR>>'
PYBUILD_DIR=psycopg dh_auto_install -- --name psycopg
install -m0755 -d /<<PKGBUILDDIR>>/debian/tmp
pybuild --install -i python{version} -p "3.13 3.12" --name psycopg
--dest-dir /<<PKGBUILDDIR>>/debian/tmp
D: pybuild pybuild:602: version: 6.20241024
D: pybuild pybuild:603: ['/usr/bin/pybuild', '--install', '-i',
'python{version}', '-p', '3.13 3.12', '--name', 'psycopg', '--dest-dir',
'/<<PKGBUILDDIR>>/debian/tmp']
D: pybuild pybuild:39: cfg: Namespace(verbose=True, quiet=False,
really_quiet=False, detect_only=False, clean_only=False, configure_only=False,
build_only=False, install_only=True, test_only=False, autopkgtest_only=False,
list_systems=False, print_args=None, before_clean=None, clean_args=None,
after_clean=None, before_configure=None, configure_args=None,
after_configure=None, before_build=None, build_args=None, after_build=None,
before_install=None, install_args=None, after_install=None, before_test=None,
test_args=None, after_test=None, test_nose=False, test_nose2=False,
test_pytest=False, test_tox=False, test_stestr=False, test_custom=True,
dir='psycopg', destdir='/<<PKGBUILDDIR>>/debian/tmp', ext_destdir=None,
ext_pattern='\\.so(\\.[^/]*)?$', ext_sub_pattern=None, ext_sub_repl=None,
install_dir=None, name='psycopg', system=None, versions=['3.13', '3.12'],
interpreter=['python{version}'], disable=None, custom_tests=True)
D: pybuild __init__:37: cannot initialize 'meson' plugin: Missing command
'meson'
D: pybuild tools:231: invoking: /usr/bin/dpkg-architecture
D: pybuild debhelper:166: skipping package python-psycopg-doc (missing
${python3:Depends} in Depends/Recommends)
D: pybuild debhelper:174: source=psycopg3, binary packages=['python3-psycopg',
'python3-psycopg-c', 'python3-psycopg-pool']
D: pybuild pybuild:151: detected build system: pyproject (certainty: 99%)
I: pybuild plugin_pyproject:178: Copying package built for python3.13 to destdir
D: pybuild plugin_pyproject:204: Copying module contents from
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_psycopg/build ->
/<<PKGBUILDDIR>>/debian/python3-psycopg/usr/lib/python3.13/dist-packages
I: pybuild plugin_pyproject:178: Copying package built for python3.12 to destdir
D: pybuild plugin_pyproject:204: Copying module contents from
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_psycopg/build ->
/<<PKGBUILDDIR>>/debian/python3-psycopg/usr/lib/python3.12/dist-packages
PYBUILD_DIR=psycopg_pool dh_auto_install -- --name psycopg_pool
install -m0755 -d /<<PKGBUILDDIR>>/debian/tmp
pybuild --install -i python{version} -p "3.13 3.12" --name psycopg_pool
--dest-dir /<<PKGBUILDDIR>>/debian/tmp
D: pybuild pybuild:602: version: 6.20241024
D: pybuild pybuild:603: ['/usr/bin/pybuild', '--install', '-i',
'python{version}', '-p', '3.13 3.12', '--name', 'psycopg_pool', '--dest-dir',
'/<<PKGBUILDDIR>>/debian/tmp']
D: pybuild pybuild:39: cfg: Namespace(verbose=True, quiet=False,
really_quiet=False, detect_only=False, clean_only=False, configure_only=False,
build_only=False, install_only=True, test_only=False, autopkgtest_only=False,
list_systems=False, print_args=None, before_clean=None, clean_args=None,
after_clean=None, before_configure=None, configure_args=None,
after_configure=None, before_build=None, build_args=None, after_build=None,
before_install=None, install_args=None, after_install=None, before_test=None,
test_args=None, after_test=None, test_nose=False, test_nose2=False,
test_pytest=False, test_tox=False, test_stestr=False, test_custom=True,
dir='psycopg_pool', destdir='/<<PKGBUILDDIR>>/debian/tmp', ext_destdir=None,
ext_pattern='\\.so(\\.[^/]*)?$', ext_sub_pattern=None, ext_sub_repl=None,
install_dir=None, name='psycopg_pool', system=None, versions=['3.13', '3.12'],
interpreter=['python{version}'], disable=None, custom_tests=True)
D: pybuild __init__:37: cannot initialize 'meson' plugin: Missing command
'meson'
D: pybuild tools:231: invoking: /usr/bin/dpkg-architecture
D: pybuild debhelper:166: skipping package python-psycopg-doc (missing
${python3:Depends} in Depends/Recommends)
D: pybuild debhelper:174: source=psycopg3, binary packages=['python3-psycopg',
'python3-psycopg-c', 'python3-psycopg-pool']
D: pybuild pybuild:151: detected build system: pyproject (certainty: 99%)
I: pybuild plugin_pyproject:178: Copying package built for python3.13 to destdir
D: pybuild plugin_pyproject:204: Copying module contents from
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_psycopg_pool/build ->
/<<PKGBUILDDIR>>/debian/python3-psycopg-pool/usr/lib/python3.13/dist-packages
I: pybuild plugin_pyproject:178: Copying package built for python3.12 to destdir
D: pybuild plugin_pyproject:204: Copying module contents from
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_psycopg_pool/build ->
/<<PKGBUILDDIR>>/debian/python3-psycopg-pool/usr/lib/python3.12/dist-packages
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
rm -f debian/python-psycopg-doc.debhelper.log
debian/python3-psycopg-pool.debhelper.log debian/python3-psycopg.debhelper.log
debian/rules execute_before_dh_installdocs-indep
make[1]: Entering directory '/<<PKGBUILDDIR>>'
SPHINXOPTS="-D today=\"November 13, 2024\" -D html_last_updated_fmt=\"November
13, 2024\"" pybuild --build -i python3 -s custom --build-args 'make -C
{dir}/docs html'
D: pybuild pybuild:602: version: 6.20241024
D: pybuild pybuild:603: ['/usr/bin/pybuild', '--build', '-i', 'python3', '-s',
'custom', '--build-args', 'make -C {dir}/docs html']
D: pybuild pybuild:39: cfg: Namespace(verbose=True, quiet=False,
really_quiet=False, detect_only=False, clean_only=False, configure_only=False,
build_only=True, install_only=False, test_only=False, autopkgtest_only=False,
list_systems=False, print_args=None, before_clean=None, clean_args=None,
after_clean=None, before_configure=None, configure_args=None,
after_configure=None, before_build=None, build_args='make -C {dir}/docs html',
after_build=None, before_install=None, install_args=None, after_install=None,
before_test=None, test_args=None, after_test=None, test_nose=False,
test_nose2=False, test_pytest=False, test_tox=False, test_stestr=False,
test_custom=True, dir='/<<PKGBUILDDIR>>', destdir='debian/tmp',
ext_destdir=None, ext_pattern='\\.so(\\.[^/]*)?$', ext_sub_pattern=None,
ext_sub_repl=None, install_dir=None, name='psycopg', system='custom',
versions=[], interpreter=['python3'], disable=None, custom_tests=True)
D: pybuild __init__:37: cannot initialize 'meson' plugin: Missing command
'meson'
D: pybuild tools:231: invoking: /usr/bin/dpkg-architecture
D: pybuild pybuild:151: detected build system: custom (certainty: 99%)
I: pybuild base:311: make -C /<<PKGBUILDDIR>>/docs html
D: pybuild tools:231: invoking: make -C /<<PKGBUILDDIR>>/docs html
make[2]: Entering directory '/<<PKGBUILDDIR>>/docs'
Running Sphinx v8.1.3
loading translations [en]... done
making output directory... done
ERROR: Invalid value
`'file:///usr/share/doc/python-numpy/html//usr/share/doc/python-numpy/html/objects.inv'`
in intersphinx_mapping['numpy']. Expected a two-element tuple or list.
Configuration error:
Invalid `intersphinx_mapping` configuration (1 error).
make[2]: *** [Makefile:30: html] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/docs'
E: pybuild pybuild:389: build: plugin custom failed with: exit code=2: make -C
/<<PKGBUILDDIR>>/docs html
Traceback (most recent call last):
File "/usr/bin/pybuild", line 387, in main
run(func, i, version, c)
File "/usr/bin/pybuild", line 325, in run
result = func(context, args)
^^^^^^^^^^^^^^^^^^^
File "/usr/share/dh-python/dhpython/build/base.py", line 365, in wrapped_func
raise Exception(msg)
Exception: exit code=2: make -C /<<PKGBUILDDIR>>/docs html
make[1]: *** [debian/rules:76: execute_before_dh_installdocs-indep] Error 13
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:40: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202412/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Thanks.
--- End Message ---