Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: aiomy...@packages.debian.org
Control: affects -1 + src:aiomysql

Please unblock package aiomysql

[ Reason ]
aiomysql 0.1.1-1 in bookworm is affected by RC bug #1030464.

[ Impact ]
aiomysql will be removed from bookworm if the RC bug is not
addressed, but it doesn't look like it will pull much reverse
dependencies out of bookworm as well.  Overall impact looks low.

[ Tests ]
I force ran the autodep8-python3 for aiomysql 0.1.1-2 in both
unstable and testing context and it raised no obvious issues:

        autopkgtest [21:12:53]: test autodep8-python3: [-----------------------
        Testing with python3.11:
        <module 'aiomysql' from 
'/usr/lib/python3/dist-packages/aiomysql/__init__.py'>
        autopkgtest [21:12:53]: test autodep8-python3: -----------------------]

but not much more apart from that as I don't use the package
myself.

[ Risks ]
The change is minimal, so the risk of introducing a breakage
looks pretty low.

[ Checklist ]
  [*] all changes are documented in the d/changelog
  [*] I reviewed all changes and I approve them
  [*] attach debdiff against the package in testing

[ Other info ]
There is a side change with the RC bug fix: a fix for ftbfs when
rebuilding the pakage; the issue initially comes from upstream
mixing up doc and unix style end-of-lines.  If this is deemed
inappropriate, I may upload a 0.1.1-3 without the file removal
after the dh_auto_clean target.

unblock aiomysql/0.1.1-2

Have a nice day,  :)
-- 
Étienne Mollier <emoll...@emlwks999.eu>
Fingerprint:  8f91 b227 c7d6 f2b1 948c  8236 793c f67e 8f0d 11da
Sent from /dev/pts/6, please excuse my verbosity.
On air: Frost* - Milliontown
diff -Nru aiomysql-0.1.1/debian/changelog aiomysql-0.1.1/debian/changelog
--- aiomysql-0.1.1/debian/changelog     2022-11-05 19:56:23.000000000 +0100
+++ aiomysql-0.1.1/debian/changelog     2023-03-07 22:13:05.000000000 +0100
@@ -1,3 +1,15 @@
+aiomysql (0.1.1-2) unstable; urgency=medium
+
+  * Team upload.
+  * d/control: cleanup aiomysql/_scm_version.py.
+    This allows the package to be rebuildable from a clean state after a
+    first build attempt.
+  * d/control: build depends on python3-setuptools-scm.
+    This fixes a failure to build from source.
+    Thanks to s3v <c0llap...@yahoo.it> (Closes: #1030464)
+
+ -- Étienne Mollier <emoll...@debian.org>  Tue, 07 Mar 2023 22:13:05 +0100
+
 aiomysql (0.1.1-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru aiomysql-0.1.1/debian/control aiomysql-0.1.1/debian/control
--- aiomysql-0.1.1/debian/control       2022-11-05 19:56:23.000000000 +0100
+++ aiomysql-0.1.1/debian/control       2023-03-07 21:46:52.000000000 +0100
@@ -8,6 +8,7 @@
                python3-all,
                python3-setuptools,
                python3-pymysql,
+               python3-setuptools-scm,
                python3-sphinx <!nodoc>,
                python3-sphinxcontrib-asyncio <!nodoc>,
                python3-sphinx-rtd-theme <!nodoc>,
diff -Nru aiomysql-0.1.1/debian/rules aiomysql-0.1.1/debian/rules
--- aiomysql-0.1.1/debian/rules 2022-11-05 19:56:23.000000000 +0100
+++ aiomysql-0.1.1/debian/rules 2023-03-07 22:01:12.000000000 +0100
@@ -19,6 +19,7 @@
        rm -rf .pytest_cache
        rm -f tests/fixtures/my.cnf
        rm -f docs/make.bat
+       rm -f aiomysql-0.1.1/aiomysql/_scm_version.py
 
 override_dh_auto_build:
        dh_auto_build

Attachment: signature.asc
Description: PGP signature

Reply via email to