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.

Reply via email to