Your message dated Tue, 25 Jun 2024 06:18:55 +0000
with message-id <e1slzw3-0022ac...@fasolo.debian.org>
and subject line Bug#1073367: fixed in aiopg 1.5.0~a1-1
has caused the Debian Bug report #1073367,
regarding aiopg: FTBFS: ImportError: aiopg.sa requires sqlalchemy
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.)


-- 
1073367: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1073367
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: aiopg
Version: 1.4.0-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240615 ftbfs-trixie

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:311: python3.12 setup.py config 
> running config
> I: pybuild base:311: python3.11 setup.py config 
> running config
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:311: /usr/bin/python3.12 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_aiopg/build/aiopg
> copying aiopg/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_aiopg/build/aiopg
> copying aiopg/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_aiopg/build/aiopg
> copying aiopg/pool.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_aiopg/build/aiopg
> copying aiopg/log.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_aiopg/build/aiopg
> copying aiopg/connection.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_aiopg/build/aiopg
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_aiopg/build/aiopg/sa
> copying aiopg/sa/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_aiopg/build/aiopg/sa
> copying aiopg/sa/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_aiopg/build/aiopg/sa
> copying aiopg/sa/result.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_aiopg/build/aiopg/sa
> copying aiopg/sa/engine.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_aiopg/build/aiopg/sa
> copying aiopg/sa/exc.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_aiopg/build/aiopg/sa
> copying aiopg/sa/transaction.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_aiopg/build/aiopg/sa
> copying aiopg/sa/connection.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_aiopg/build/aiopg/sa
> running egg_info
> creating aiopg.egg-info
> writing aiopg.egg-info/PKG-INFO
> writing dependency_links to aiopg.egg-info/dependency_links.txt
> writing requirements to aiopg.egg-info/requires.txt
> writing top-level names to aiopg.egg-info/top_level.txt
> writing manifest file 'aiopg.egg-info/SOURCES.txt'
> reading manifest file 'aiopg.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no previously-included files matching '*.pyc' found anywhere in 
> distribution
> warning: no previously-included files found matching 'tests/**'
> adding license file 'LICENSE'
> writing manifest file 'aiopg.egg-info/SOURCES.txt'
> copying aiopg/py.typed -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_aiopg/build/aiopg
> I: pybuild base:311: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_aiopg/build/aiopg
> copying aiopg/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_aiopg/build/aiopg
> copying aiopg/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_aiopg/build/aiopg
> copying aiopg/pool.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_aiopg/build/aiopg
> copying aiopg/log.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_aiopg/build/aiopg
> copying aiopg/connection.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_aiopg/build/aiopg
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_aiopg/build/aiopg/sa
> copying aiopg/sa/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_aiopg/build/aiopg/sa
> copying aiopg/sa/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_aiopg/build/aiopg/sa
> copying aiopg/sa/result.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_aiopg/build/aiopg/sa
> copying aiopg/sa/engine.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_aiopg/build/aiopg/sa
> copying aiopg/sa/exc.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_aiopg/build/aiopg/sa
> copying aiopg/sa/transaction.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_aiopg/build/aiopg/sa
> copying aiopg/sa/connection.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_aiopg/build/aiopg/sa
> running egg_info
> writing aiopg.egg-info/PKG-INFO
> writing dependency_links to aiopg.egg-info/dependency_links.txt
> writing requirements to aiopg.egg-info/requires.txt
> writing top-level names to aiopg.egg-info/top_level.txt
> reading manifest file 'aiopg.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no previously-included files matching '*.pyc' found anywhere in 
> distribution
> warning: no previously-included files found matching 'tests/**'
> adding license file 'LICENSE'
> writing manifest file 'aiopg.egg-info/SOURCES.txt'
> copying aiopg/py.typed -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_aiopg/build/aiopg
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_aiopg/build; 
> python3.12 -m unittest discover -v 
> aiopg.sa (unittest.loader._FailedTest.aiopg.sa) ... ERROR
> 
> ======================================================================
> ERROR: aiopg.sa (unittest.loader._FailedTest.aiopg.sa)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: aiopg.sa
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_aiopg/build/aiopg/sa/engine.py", 
> line 11, in <module>
>     from sqlalchemy.dialects.postgresql.psycopg2 import (
> ImportError: cannot import name 'PGCompiler_psycopg2' from 
> 'sqlalchemy.dialects.postgresql.psycopg2' 
> (/usr/lib/python3/dist-packages/sqlalchemy/dialects/postgresql/psycopg2.py)
> 
> During handling of the above exception, another exception occurred:
> 
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 429, in _find_test_path
>     package = self._get_module_from_name(name)
>               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 339, in 
> _get_module_from_name
>     __import__(name)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_aiopg/build/aiopg/sa/__init__.py", 
> line 3, in <module>
>     from .engine import Engine, create_engine
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_aiopg/build/aiopg/sa/engine.py", 
> line 16, in <module>
>     raise ImportError("aiopg.sa requires sqlalchemy")
> ImportError: aiopg.sa requires sqlalchemy
> 
> 
> ----------------------------------------------------------------------
> Ran 1 test in 0.000s
> 
> FAILED (errors=1)
> E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_aiopg/build; python3.12 -m unittest 
> discover -v 
> I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_aiopg/build; 
> python3.11 -m unittest discover -v 
> aiopg.sa (unittest.loader._FailedTest.aiopg.sa) ... ERROR
> 
> ======================================================================
> ERROR: aiopg.sa (unittest.loader._FailedTest.aiopg.sa)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: aiopg.sa
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_aiopg/build/aiopg/sa/engine.py", 
> line 11, in <module>
>     from sqlalchemy.dialects.postgresql.psycopg2 import (
> ImportError: cannot import name 'PGCompiler_psycopg2' from 
> 'sqlalchemy.dialects.postgresql.psycopg2' 
> (/usr/lib/python3/dist-packages/sqlalchemy/dialects/postgresql/psycopg2.py)
> 
> During handling of the above exception, another exception occurred:
> 
> Traceback (most recent call last):
>   File "/usr/lib/python3.11/unittest/loader.py", line 452, in _find_test_path
>     package = self._get_module_from_name(name)
>               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.11/unittest/loader.py", line 362, in 
> _get_module_from_name
>     __import__(name)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_aiopg/build/aiopg/sa/__init__.py", 
> line 3, in <module>
>     from .engine import Engine, create_engine
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_aiopg/build/aiopg/sa/engine.py", 
> line 16, in <module>
>     raise ImportError("aiopg.sa requires sqlalchemy")
> ImportError: aiopg.sa requires sqlalchemy
> 
> 
> ----------------------------------------------------------------------
> Ran 1 test in 0.000s
> 
> FAILED (errors=1)
> E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_aiopg/build; python3.11 -m unittest 
> discover -v 
> dh_auto_test: error: pybuild --test -i python{version} -p "3.12 3.11" 
> returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2024/06/15/aiopg_1.4.0-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240615;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240615&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: aiopg
Source-Version: 1.5.0~a1-1
Done: Piotr Ożarowski <pi...@debian.org>

We believe that the bug you reported is fixed in the latest version of
aiopg, 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 1073...@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 aiopg 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: Tue, 25 Jun 2024 08:03:48 +0200
Source: aiopg
Architecture: source
Version: 1.5.0~a1-1
Distribution: unstable
Urgency: medium
Maintainer: Piotr Ożarowski <pi...@debian.org>
Changed-By: Piotr Ożarowski <pi...@debian.org>
Closes: 1073367
Changes:
 aiopg (1.5.0~a1-1) unstable; urgency=medium
 .
   * New upstream release
     - supports SQLAlchemy 2.0 (closes: 1073367)
Checksums-Sha1:
 46ce19049f03e32922374efa9b258a06f25cd283 2053 aiopg_1.5.0~a1-1.dsc
 358ead560d0bcf5d9ad092af59e4e5cfe1eaf2e2 35797 aiopg_1.5.0~a1.orig.tar.gz
 2a747442479c5c97183c981c6f21c3c35780b6e9 2972 aiopg_1.5.0~a1-1.debian.tar.xz
 8bbb207020625fd68b0dd7e3c50cba6fdc5a8aac 7185 aiopg_1.5.0~a1-1_amd64.buildinfo
Checksums-Sha256:
 c213a06bc238dcaa404aa861b927ae24b5995defe0e47017da245a9b85507c4e 2053 
aiopg_1.5.0~a1-1.dsc
 9ad3348d9654a6df89e521fc017602db1711f7bc7d083dfc56a9660894edf0f6 35797 
aiopg_1.5.0~a1.orig.tar.gz
 a8d82f46652c9858a805425b2f0898aad3185c62d96d591cb873e58381422662 2972 
aiopg_1.5.0~a1-1.debian.tar.xz
 cb20f7226d4a1bc70ff376b8753819d17cb0c4e704dfc1a2cca369fed58b257b 7185 
aiopg_1.5.0~a1-1_amd64.buildinfo
Files:
 46469ebfa2663b2fa8adfc086ea9ce5f 2053 python optional aiopg_1.5.0~a1-1.dsc
 2b2b6562da0fd4b804fc8d9b5440dccd 35797 python optional 
aiopg_1.5.0~a1.orig.tar.gz
 9c6feecda3bb83b9038b774a4116e0bb 2972 python optional 
aiopg_1.5.0~a1-1.debian.tar.xz
 2dad212090f6f300634b4bacade155dd 7185 python optional 
aiopg_1.5.0~a1-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEHS+omFjar2IXhi33rvbxoqdFdkUFAmZ6XoAACgkQrvbxoqdF
dkXoUw//YTdyRqOXTsp15lAIPiyWpWw75oKPeMFILt/S8MFbXS8IYpdxszIAX7Iq
fTGayJrTaf5YWQNTIBnStO0UP6/itdftlX/1iIhyWksEKsaAW3y05oeXEQhHDeM0
yXX0RIKM5lgBB2qSOUoveANoeLBEiB9uwPBhBOelmvkmJPcCYtH3x8PLQS6XsRF8
nT7buhivO9vt+7dgluQ18xoRn76z/BcK8JR8D4Z+zfLCexImr4FA75eLqHO6ZQHX
Omwe8rnmP6cBueGAw1xJC6EncV8IiWbGkrDSE/DhNUc1jQMwnF5wmtgxAUOFbkR6
tNqAYXtIizLbsUOkS47gi8jcXzlQ8EVN4d8dUqvjNXE40o+Ry1Kc/eC0M/AZveZw
L2xPQUAKkqsT0HKGl6H37ddna5DkI0QImuSsgXghmCeRB2rpW/29HESKeRCWdJL/
7KYLcKus8FdGl/+G5PU0orJFK1AoX6QrRYqw2NJxMSelML4rvqopmsvwuR6Rgtsp
7N/HL+wMZbslGzden1eTn11331cD+xcxtLA4S2NAUrYq5GiRb8ywDeM461YpuMZd
Tt4DOwH60WNODHq6asa2blOqwCVk+g6n3kB68ZczkzmtNelOUdBOeG+3iyDh6QLy
u1tLsFhIVWgTL5xSFvU3DmqCkVltmkhWn/i7iFjfHYMOaM3zIL0=
=t4MO
-----END PGP SIGNATURE-----

Attachment: pgppPEGSkzewy.pgp
Description: PGP signature


--- End Message ---

Reply via email to