Your message dated Wed, 17 Nov 2021 12:33:32 +0000
with message-id <e1mnk84-000ila...@fasolo.debian.org>
and subject line Bug#997153: fixed in asyncpg 0.25.0-1
has caused the Debian Bug report #997153,
regarding asyncpg: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i 
python{version} -p 3.9 returned exit code 13
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
997153: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997153
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: asyncpg
Version: 0.24.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):
>  debian/rules build
> dh build --with python3 --buildsystem=pybuild
>    dh_update_autotools_config -O--buildsystem=pybuild
>    dh_autoreconf -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:232: python3.9 setup.py config 
> running config
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:232: /usr/bin/python3 setup.py build build_ext --cython-always
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg
> copying asyncpg/types.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg
> copying asyncpg/introspection.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg
> copying asyncpg/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg
> copying asyncpg/connresource.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg
> copying asyncpg/transaction.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg
> copying asyncpg/connection.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg
> copying asyncpg/cursor.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg
> copying asyncpg/compat.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg
> copying asyncpg/_version.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg
> copying asyncpg/connect_utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg
> copying asyncpg/prepared_stmt.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg
> copying asyncpg/pool.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg
> copying asyncpg/serverversion.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg
> copying asyncpg/cluster.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg
> copying asyncpg/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg
> running egg_info
> writing asyncpg.egg-info/PKG-INFO
> writing dependency_links to asyncpg.egg-info/dependency_links.txt
> writing requirements to asyncpg.egg-info/requires.txt
> writing top-level names to asyncpg.egg-info/top_level.txt
> reading manifest file 'asyncpg.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no files found matching '*.py' under directory 'examples'
> adding license file 'LICENSE'
> adding license file 'AUTHORS'
> writing manifest file 'asyncpg.egg-info/SOURCES.txt'
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/_testbase
> copying asyncpg/_testbase/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/_testbase
> copying asyncpg/_testbase/fuzzer.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/_testbase
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/exceptions
> copying asyncpg/exceptions/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/exceptions
> copying asyncpg/exceptions/_base.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/exceptions
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto
> copying asyncpg/pgproto/__init__.pxd -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto
> copying asyncpg/pgproto/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto
> copying asyncpg/pgproto/buffer.pxd -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto
> copying asyncpg/pgproto/buffer.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto
> copying asyncpg/pgproto/consts.pxi -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto
> copying asyncpg/pgproto/cpythonx.pxd -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto
> copying asyncpg/pgproto/debug.h -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto
> copying asyncpg/pgproto/debug.pxd -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto
> copying asyncpg/pgproto/frb.pxd -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto
> copying asyncpg/pgproto/frb.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto
> copying asyncpg/pgproto/hton.h -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto
> copying asyncpg/pgproto/hton.pxd -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto
> copying asyncpg/pgproto/pgproto.c -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto
> copying asyncpg/pgproto/pgproto.pxd -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto
> copying asyncpg/pgproto/pgproto.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto
> copying asyncpg/pgproto/tohex.h -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto
> copying asyncpg/pgproto/tohex.pxd -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto
> copying asyncpg/pgproto/types.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto
> copying asyncpg/pgproto/uuid.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto/codecs
> copying asyncpg/pgproto/codecs/__init__.pxd -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto/codecs
> copying asyncpg/pgproto/codecs/bits.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto/codecs
> copying asyncpg/pgproto/codecs/bytea.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto/codecs
> copying asyncpg/pgproto/codecs/context.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto/codecs
> copying asyncpg/pgproto/codecs/datetime.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto/codecs
> copying asyncpg/pgproto/codecs/float.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto/codecs
> copying asyncpg/pgproto/codecs/geometry.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto/codecs
> copying asyncpg/pgproto/codecs/hstore.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto/codecs
> copying asyncpg/pgproto/codecs/int.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto/codecs
> copying asyncpg/pgproto/codecs/json.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto/codecs
> copying asyncpg/pgproto/codecs/jsonpath.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto/codecs
> copying asyncpg/pgproto/codecs/misc.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto/codecs
> copying asyncpg/pgproto/codecs/network.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto/codecs
> copying asyncpg/pgproto/codecs/numeric.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto/codecs
> copying asyncpg/pgproto/codecs/pg_snapshot.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto/codecs
> copying asyncpg/pgproto/codecs/text.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto/codecs
> copying asyncpg/pgproto/codecs/tid.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto/codecs
> copying asyncpg/pgproto/codecs/uuid.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto/codecs
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol
> copying asyncpg/protocol/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol
> copying asyncpg/protocol/consts.pxi -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol
> copying asyncpg/protocol/coreproto.pxd -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol
> copying asyncpg/protocol/coreproto.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol
> copying asyncpg/protocol/cpythonx.pxd -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol
> copying asyncpg/protocol/encodings.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol
> copying asyncpg/protocol/pgtypes.pxi -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol
> copying asyncpg/protocol/prepared_stmt.pxd -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol
> copying asyncpg/protocol/prepared_stmt.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol
> copying asyncpg/protocol/protocol.c -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol
> copying asyncpg/protocol/protocol.pxd -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol
> copying asyncpg/protocol/protocol.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol
> copying asyncpg/protocol/scram.pxd -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol
> copying asyncpg/protocol/scram.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol
> copying asyncpg/protocol/settings.pxd -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol
> copying asyncpg/protocol/settings.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol/codecs
> copying asyncpg/protocol/codecs/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol/codecs
> copying asyncpg/protocol/codecs/array.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol/codecs
> copying asyncpg/protocol/codecs/base.pxd -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol/codecs
> copying asyncpg/protocol/codecs/base.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol/codecs
> copying asyncpg/protocol/codecs/pgproto.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol/codecs
> copying asyncpg/protocol/codecs/range.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol/codecs
> copying asyncpg/protocol/codecs/record.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol/codecs
> copying asyncpg/protocol/codecs/textutils.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol/codecs
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol/record
> copying asyncpg/protocol/record/__init__.pxd -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol/record
> copying asyncpg/protocol/record/recordobj.c -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol/record
> copying asyncpg/protocol/record/recordobj.h -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol/record
> running build_ext
> building 'asyncpg.pgproto.pgproto' extension
> creating build
> creating build/temp.linux-x86_64-3.9
> creating build/temp.linux-x86_64-3.9/asyncpg
> creating build/temp.linux-x86_64-3.9/asyncpg/pgproto
> x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g 
> -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat 
> -Werror=format-security -g -fwrapv -O2 -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
> -I./asyncpg/pgproto -I/usr/include/python3.9 -c asyncpg/pgproto/pgproto.c -o 
> build/temp.linux-x86_64-3.9/asyncpg/pgproto/pgproto.o -O2 -fsigned-char -Wall 
> -Wsign-compare -Wconversion
> x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g 
> -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
> -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/asyncpg/pgproto/pgproto.o -o 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/pgproto/pgproto.cpython-39-x86_64-linux-gnu.so
> building 'asyncpg.protocol.protocol' extension
> creating build/temp.linux-x86_64-3.9/asyncpg/protocol
> creating build/temp.linux-x86_64-3.9/asyncpg/protocol/record
> x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g 
> -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat 
> -Werror=format-security -g -fwrapv -O2 -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
> -I./asyncpg/pgproto -Iasyncpg/pgproto/ -I/usr/include/python3.9 -c 
> asyncpg/protocol/protocol.c -o 
> build/temp.linux-x86_64-3.9/asyncpg/protocol/protocol.o -O2 -fsigned-char 
> -Wall -Wsign-compare -Wconversion
> x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g 
> -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat 
> -Werror=format-security -g -fwrapv -O2 -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
> -I./asyncpg/pgproto -Iasyncpg/pgproto/ -I/usr/include/python3.9 -c 
> asyncpg/protocol/record/recordobj.c -o 
> build/temp.linux-x86_64-3.9/asyncpg/protocol/record/recordobj.o -O2 
> -fsigned-char -Wall -Wsign-compare -Wconversion
> asyncpg/protocol/record/recordobj.c: In function ‘ApgRecord_New’:
> asyncpg/protocol/record/recordobj.c:66:39: warning: passing argument 1 of 
> ‘PyObject_GC_IsTracked’ from incompatible pointer type 
> [-Wincompatible-pointer-types]
>    66 |         if (!_ApgObject_GC_IS_TRACKED(o)) {
>       |                                       ^
>       |                                       |
>       |                                       ApgRecordObject *
> In file included from /usr/include/python3.9/Python.h:98,
>                  from asyncpg/protocol/record/recordobj.h:4,
>                  from asyncpg/protocol/record/recordobj.c:9:
> /usr/include/python3.9/objimpl.h:189:39: note: expected ‘PyObject *’ {aka 
> ‘struct _object *’} but argument is of type ‘ApgRecordObject *’
>   189 | PyAPI_FUNC(int) PyObject_GC_IsTracked(PyObject *);
>       |                                       ^~~~~~~~~~
> x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g 
> -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
> -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/asyncpg/protocol/protocol.o 
> build/temp.linux-x86_64-3.9/asyncpg/protocol/record/recordobj.o -o 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/asyncpg/protocol/protocol.cpython-39-x86_64-linux-gnu.so
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:232: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build; 
> python3.9 -m pytest -k-test_flake8
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.9.7, pytest-6.2.5, py-1.10.0, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>
> collected 284 items / 1 deselected / 283 selected
> 
> tests/test__environment.py ss                                            [  
> 0%]
> tests/test_adversity.py ...                                              [  
> 1%]
> tests/test_cache_invalidation.py .........                               [  
> 4%]
> tests/test_cancellation.py ....                                          [  
> 6%]
> tests/test_codecs.py ..............................F....                 [ 
> 18%]
> tests/test_connect.py ........................................           [ 
> 32%]
> tests/test_copy.py .......................                               [ 
> 40%]
> tests/test_cursor.py ..........                                          [ 
> 44%]
> tests/test_exceptions.py ...                                             [ 
> 45%]
> tests/test_execute.py ..................                                 [ 
> 51%]
> tests/test_introspection.py ......                                       [ 
> 54%]
> tests/test_listeners.py ..........                                       [ 
> 57%]
> tests/test_pool.py ..........................................            [ 
> 72%]
> tests/test_prepare.py .................................                  [ 
> 84%]
> tests/test_record.py .........................                           [ 
> 92%]
> tests/test_test.py ..                                                    [ 
> 93%]
> tests/test_timeout.py .........                                          [ 
> 96%]
> tests/test_transaction.py ......                                         [ 
> 98%]
> tests/test_types.py .                                                    [ 
> 99%]
> tests/test_utils.py ..                                                   
> [100%]
> 
> =================================== FAILURES 
> ===================================
> _______________________ TestCodecs.test_timetz_encoding 
> ________________________
> 
> self = <tests.test_codecs.TestCodecs testMethod=test_timetz_encoding>
> 
>     async def test_timetz_encoding(self):
>         try:
>             async with self.con.transaction():
>                 await self.con.execute("SET TIME ZONE 'America/Toronto'")
>                 # Check decoding:
>                 row = await self.con.fetchrow(
>                     'SELECT extract(epoch from now()) AS epoch, '
>                     'now()::date as date, now()::timetz as time')
>                 result = datetime.datetime.combine(row['date'], row['time'])
>                 expected = datetime.datetime.fromtimestamp(row['epoch'],
>                                                            tz=result.tzinfo)
> >               self.assertEqual(result, expected)
> E               AssertionError: datet[32 chars], 4, 46356, 
> tzinfo=datetime.timezone(datetime.[30 chars]00))) != datet[32 chars], 4, 
> tzinfo=datetime.timezone(datetime.timedel[23 chars]00)))
> 
> tests/test_codecs.py:1507: AssertionError
> =============================== warnings summary 
> ===============================
> ../../../../../../usr/lib/python3/dist-packages/_pytest/mark/__init__.py:264
>   /usr/lib/python3/dist-packages/_pytest/mark/__init__.py:264: 
> PytestDeprecationWarning: The `-k '-expr'` syntax to -k is deprecated.
>   Use `-k 'not expr'` instead.
>     deselect_by_keyword(items, config)
> 
> .pybuild/cpython3_3.9_asyncpg/build/tests/test_codecs.py::TestCodecs::test_timetz_encoding
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build/tests/test_codecs.py:1505:
>  DeprecationWarning: an integer is required (got type decimal.Decimal).  
> Implicit conversion to integers using __int__ is deprecated, and may be 
> removed in a future version of Python.
>     expected = datetime.datetime.fromtimestamp(row['epoch'],
> 
> -- Docs: https://docs.pytest.org/en/stable/warnings.html
> =========================== short test summary info 
> ============================
> FAILED tests/test_codecs.py::TestCodecs::test_timetz_encoding - 
> AssertionErro...
> = 1 failed, 280 passed, 2 skipped, 1 deselected, 2 warnings in 66.44s 
> (0:01:06) =
> E: pybuild pybuild:354: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_asyncpg/build; python3.9 -m pytest 
> -k-test_flake8
> dh_auto_test: error: pybuild --test --test-pytest -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/asyncpg_0.24.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 ---
--- Begin Message ---
Source: asyncpg
Source-Version: 0.25.0-1
Done: Piotr Ożarowski <pi...@debian.org>

We believe that the bug you reported is fixed in the latest version of
asyncpg, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 997...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Piotr Ożarowski <pi...@debian.org> (supplier of updated asyncpg package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 17 Nov 2021 12:59:39 +0100
Source: asyncpg
Architecture: source
Version: 0.25.0-1
Distribution: unstable
Urgency: medium
Maintainer: Piotr Ożarowski <pi...@debian.org>
Changed-By: Piotr Ożarowski <pi...@debian.org>
Closes: 997153
Changes:
 asyncpg (0.25.0-1) unstable; urgency=medium
 .
   * New upstream release
     - builds with GCC 11 (closes: 997153)
Checksums-Sha1:
 4b2d9a2b2ec805a3f48f383792ba8383dfd41e0f 2103 asyncpg_0.25.0-1.dsc
 c4c68d7a6c09a74f8ee8e8d68b8bff8eff58d37c 804292 asyncpg_0.25.0.orig.tar.gz
 97c39ad31da81440d7188caefabf024d4cc433ac 7292 asyncpg_0.25.0-1.debian.tar.xz
 62a7c23d75a0205d3a564e284af8cb97cc0f0fe1 8596 asyncpg_0.25.0-1_amd64.buildinfo
Checksums-Sha256:
 4ee41f6746e7e79b2d743ef4e221eccbf81839f80e6bdaa1219537da8e33bf45 2103 
asyncpg_0.25.0-1.dsc
 63f8e6a69733b285497c2855464a34de657f2cccd25aeaeeb5071872e9382540 804292 
asyncpg_0.25.0.orig.tar.gz
 d11726726c155c5d3addfdb7c6fc6dfd077ebf3f18dad1992efeec04bb267f2d 7292 
asyncpg_0.25.0-1.debian.tar.xz
 1c4bdc5a1f62fe492414d33dece4cabc70f7738dac0e29eed3af552a9d89c36e 8596 
asyncpg_0.25.0-1_amd64.buildinfo
Files:
 afce90dd37ae49e6d70be74e01fff923 2103 python optional asyncpg_0.25.0-1.dsc
 65e9cf526fa347f6bd2aebb81b20fd52 804292 python optional 
asyncpg_0.25.0.orig.tar.gz
 aab27b734ee9d69c0c9a8845b6109041 7292 python optional 
asyncpg_0.25.0-1.debian.tar.xz
 d6b8b0c0eaa3f2c08bcb1fd05c3bb3cf 8596 python optional 
asyncpg_0.25.0-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEHS+omFjar2IXhi33rvbxoqdFdkUFAmGU78oACgkQrvbxoqdF
dkVdthAAjX9aB1W0BKPfp94A9r3OJEnP5pZQmLTfhBJTiFFfXMSwWw+2aaCGBOiq
+JeSEP3nLwrxgeQ+FMpjztGrRg2sGPRfa9JQYNAfCIynsXhf5Zdv/pnDBQTA2W3H
hzs4KwNdnjQ/FFembpMOHv7TgLQ5yS0FH9lf0dt9HCqaIKWOJ0yicOyLVylLSrJn
hrwUhpipghjSjvyFpgRj7DEnGFb1Q5OktGBmPunF5JjfJWBk7O11rUQpuV4Px3SW
hKTmZoGJp39Ri8uf2ShS17sBEM79ZW8fek99RddP2l4X6qPaBbZVH9m4mOWzy8tg
C1lw4YNFKya5YQgZrnbWjMXR0ETYo8pRbK7viRRrQ/k8Ao7ynf0JWDS8OMesLCoP
PwW8qQtT5Otz+0/9d50Z1+0wx1A2WUU4aIGJkHzRqwknNZ3UN5HyUp223xghNU/x
TIiyVn3T9UKV1p5lajSxmPKS2xBRlL8BgdPkG5DJBh2oRwi28pc+oUtht6ky3ox4
or3v/eUO7VINmcFjaSAk1ykBGrHnTMHrXBabpkdSbh/u/PXWbdHMwmaikUZT4DvM
+ZRPoYeASZj4ju6jGiqScdfsCtp63SIVY+1tgtJWZGCee+3HOgQtlGEV18R90p+f
+8sTlH09dxsIFWur7azTkEzn9Rn4L1cWcDKT8bXjeGxZwxEfN+g=
=8CYf
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to