#1149005 python-affine: please replace 'flit' build-dependency with the new 'python3-flit' package #1149005
- Package:
- python-affine
- Source:
- python-affine
- Submitter:
- Date:
- 2026-09-26 08:53:03 UTC
- Severity:
- normal
- Tags:
Dear Maintainer, To make the build process more effecient, the "python3-flit" build engine has been spun out of the "flit" toolbox: Here is the new situation flit (the toolbox) | +-- python3-docutils | +-- python3-flit (the engine, only requires the standard library) | +-- python3-pip | +-- python3-requests: ca-certificates,: python3-certifi, python3-chardet, | python3-charset-normalizer, python3-idna, python3-urllib3 | +-- python3-tomli-w So all your package still compiles as of today. Please adapt your debian/control file accordingly: s/flit/python3-flit/ As the old "flit" package was pulling a whole more packages, your build might start to miss one of those. If you wish to keep your package backportable, please dependes on "python3-flit | flit" Greetings Alexandre
Thank you It should be ok in the next lintian release: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1148880 I will grab the .deb from Salsa CI to test it Le sam. 26 sept. 2026 à 00:32, Bas Couwenberg <sebastic@xs4all.nl> a écrit :
This is fixed in git, but it looks like lintian still needs to be updated: I: python-affine source: missing-prerequisite-for-pyproject-backend flit_core.buildapi (does not satisfy flit:any, pybuild-plugin-pyproject:any) [pyproject.toml:3] Kind Regards, Bas
Yes, I found: https://salsa.debian.org/lintian/lintian/-/commit/cfe4d941d33e0d7a76faca938523750984b5118f We can drop the override when that's in unstable. Kind Regards, Bas
We believe that the bug you reported is fixed in the latest version of
python-affine, 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 1149005@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Antonio Valentino <antonio.valentino@tiscali.it> (supplier of updated python-affine 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sat, 26 Sep 2026 08:22:07 +0000
Source: python-affine
Architecture: source
Version: 3.0.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
Changed-By: Antonio Valentino <antonio.valentino@tiscali.it>
Closes: 1149005
Changes:
python-affine (3.0.1-2) unstable; urgency=medium
.
[ Bas Couwenberg ]
* Replace flit with python3-flit.
(closes: #1149005)
Checksums-Sha1:
25848dce77079b74e7662e0df9b464fb3ff7d736 2231 python-affine_3.0.1-2.dsc
eb9ca39444b86a0c777e5368129648b0ebad327b 4100 python-affine_3.0.1-2.debian.tar.xz
eaf8cf077ccf50677fcf02a63a987326fa0e42f2 6582 python-affine_3.0.1-2_amd64.buildinfo
Checksums-Sha256:
bd6d28b8787bafc0bb05f87fa8094fe24f0e7fdea03a8fea5f031c08de32d615 2231 python-affine_3.0.1-2.dsc
3a511aae1d6eda7493e513601070e37124946933936d3016f61ddb102006e562 4100 python-affine_3.0.1-2.debian.tar.xz
150dbf16b550f9c0ea80005659a0bef97867224c645f1a57a863ebe74a2bf889 6582 python-affine_3.0.1-2_amd64.buildinfo
Files:
e4ad2826de04ca37fddf81dfc19a3819 2231 python optional python-affine_3.0.1-2.dsc
7cae59160f07f67baa2e970b171a3b39 4100 python optional python-affine_3.0.1-2.debian.tar.xz
fa58f960f68489605c71c479f87dae96 6582 python optional python-affine_3.0.1-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJRBAEBCgA7FiEEO3DyCaX/1okDxHLF6/SKslePmBIFAmq3giwdHGFudG9uaW8u
dmFsZW50aW5vQHRpc2NhbGkuaXQACgkQ6/SKslePmBL5Ow//W7ZweOyJD1xINmpV
at3x/ZIsVseF8UQytegna2CbZFjIg9YAHm5/NjvXNMo2e9fUTtNk7tvpVaNQJSFt
+Fk6TtSZ5Z8MExFwXE+QJtR+soQVxlEjozEoIjVF9x4ocEJ03RKbwd6SXqFi322D
NRhwmRMJVMqP5DR0d07xq9C2ChxqZcpkF0XEbQpBAzlCv/+QK5sUf/rCv5Vntexx
xmutbBkP6OefxA1tfm3QqT15u38peNxfCAmUl6pyYv5fCK50I/SIGmIh5y4jwxIk
7WbEJ+g93yckTiaXC/jPvsJyD2OJplhOdoKpC+Zl5FYcJrrSXb2tuc8WaIwZbD2y
nBIy8oU8aGF7oH6X8fQCgWvJRFynAjtWqJHEdS1CaEBAkQBbd3I/X/YGQBhnwWxu
8ygLi341LmwXaXTY217iuz46n+ZJXqqwV+vO2emC18SfwBBXrxiP45tAFDuirDFG
PZotX36MSZqoMzW87qgl22uUuJ1bQqcWYp8/O0hPDhHMSXBFAUiiqJ4GocYbTUqp
cQKLripmHfacs9VoJFH1WtuQuIy0fkL6XFwfNcpJTUCNlN2YETfeaoQOknNpDTdF
nud9VCBjlcGO48v3nvmHWb61SlBLn72OFABAHb8FC7BqUFaw0x1qaeMvGkO3hYPz
7Q7Bt1J/Q7NGFj/VPEeiodyqLZA=
=7A6h
-----END PGP SIGNATURE-----