Your message dated Mon, 07 Sep 2026 02:34:32 +0000
with message-id <[email protected]>
and subject line Bug#1145838: fixed in python-pkginfo 1.12.1.2-3
has caused the Debian Bug report #1145838,
regarding python-pkginfo: FTBFS against python 3.15rc1
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 [email protected]
immediately.)
--
1145838: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1145838
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:python-pkginfo
Version: 1.12.1.2-2
User: [email protected]
Usertags: python3.15
Tags: patch, ftbfs, forky, sid
Hi!
While rebuilding the python related packages against the Python 3.15rc1
version we found that python-pkginfo fails to build from source [1].
The issue seems to be two fold, pytest-cov's
/usr/lib/python3/dist-packages/pytest_cov-7.1.0.dist-info/METADATA
declares:
Requires-Dist: coverage[toml]>=7.10.6
which is not available in Debian (I'll report another bug about this),
and the patch included in python-pkginfo still let's tox to try to
fulfill the dependencies (which then tries to install a newer version of
coverage.
I've updated the patch to remove the dependencies, so pytest uses the
modules in the system.
I applied the upstream fix in the sandbox [2] to be able to build the
packages that depend on python-pkginfo, please consider applying the
patch to support the upcoming 3.15 version.
Happy hacking,
[1]:
https://debusine.debian.net/debian/r-python-python3.15/work-request/1116139/
[2]: https://debusine.debian.net/debian/r-python-python3.15/
--
"Can you imagine what I would do if I could do all I can?" -- Sun Tzu
Saludos /\/\ /\ >< `/
From: Stefano Rivera <[email protected]>
Date: Thu, 11 Jan 2024 16:20:21 -0400
Subject: Run pytest as a python module
In the Debian package build time, pytest is installed outside the
virtualenv, so tox needs it to be added to the allowlist, if we want to
execute the binary directly.
Forwarded: not-needed
---
tox.ini | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
Index: python-pkginfo/tox.ini
===================================================================
--- python-pkginfo.orig/tox.ini
+++ python-pkginfo/tox.ini
@@ -13,11 +13,7 @@ depends =
[testenv]
usedevelop = true
commands =
- pytest --cov=pkginfo --cov-append --cov-report=
-deps =
- wheel
- pytest
- pytest-cov
+ python -m pytest --cov=pkginfo --cov-append --cov-report=
depends =
clean
--- End Message ---
--- Begin Message ---
Source: python-pkginfo
Source-Version: 1.12.1.2-3
Done: Stuart Prescott <[email protected]>
We believe that the bug you reported is fixed in the latest version of
python-pkginfo, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stuart Prescott <[email protected]> (supplier of updated python-pkginfo 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 07 Sep 2026 11:31:27 +1000
Source: python-pkginfo
Architecture: source
Version: 1.12.1.2-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Stuart Prescott <[email protected]>
Closes: 1145838 1146040
Changes:
python-pkginfo (1.12.1.2-3) unstable; urgency=medium
.
* Team upload.
* Fix FTBFS due to trying to find a specific version of coverage, with
thanks to Santiago Vila and Maximiliano Curia for the reports and patch
(Closes: #1145838, #1146040)
* Update Standards-Version to 4.7.4 (no changes required).
* Drop no-longer-needed R3:no and Priority:optional.
Checksums-Sha1:
e64ef52c143119507245fc02f6bbb3c818f6deae 2615 python-pkginfo_1.12.1.2-3.dsc
097889f854eacf16e6b4ca505a993adbee2b5519 6704
python-pkginfo_1.12.1.2-3.debian.tar.xz
e154906c54b15e09acded3e895614f8ff656cbb4 504784
python-pkginfo_1.12.1.2-3.git.tar.xz
fa15915b40f5f36b5edee89dc48cb33d75693b6a 17708
python-pkginfo_1.12.1.2-3_source.buildinfo
Checksums-Sha256:
224b95f61300ee671db3cee0ff6497ded648f7258e2f624186d5166659d2a04b 2615
python-pkginfo_1.12.1.2-3.dsc
7385cc31ca936bfae3ecade440f4abc803d70ab79fd000bf1d4899d9b5a85978 6704
python-pkginfo_1.12.1.2-3.debian.tar.xz
b09904e1b60722bd2d6fa1b9147982d5843fff41f381095b28bb0f5ec637785a 504784
python-pkginfo_1.12.1.2-3.git.tar.xz
30445d61fef480ab5757a6491e8fd8ce51fed209b9dffc9327c2f1556dd74207 17708
python-pkginfo_1.12.1.2-3_source.buildinfo
Files:
38ef89afe992ae8e8c864b23469f34a9 2615 python optional
python-pkginfo_1.12.1.2-3.dsc
9860090d835a2b5c2173a433aac66c4c 6704 python optional
python-pkginfo_1.12.1.2-3.debian.tar.xz
027bab1c2312e672e1f81403a637c404 504784 python None
python-pkginfo_1.12.1.2-3.git.tar.xz
013ec462aa30b3806c69890f7e961709 17708 python optional
python-pkginfo_1.12.1.2-3_source.buildinfo
Git-Tag-Info: tag=51fc07a08add1f8aded4d8ce3b6542068e5ecdf1
fp=90e2d2c1ad146a1b7ebb891dbbc17ebb1396f2f7
Git-Tag-Tagger: Stuart Prescott <[email protected]>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmqeFRgACgkQYG0ITkaD
wHmatQ/9EmcA5GX8KXDZn0iYdF6g6XAyMvyOFxwkznMmjaEcBc6Dennl6imBZlzS
1u0pj8YDnpvSjmxsRkm1jza7gZNyTFHaaK9WR/Hz6JDTg+3lat9DGh8Qkn+SjyCR
qgLe6VvWT9JJATLYQzePNlyebi9RYgWnUkXiaJQ4rPAvI4wMpqf9OEKu3gniAFq3
R64dgUthLRS2s+6UjLgnTtlKT3DAWvR5LjZp7P/w2kXfYJsyRGlQ53FJDDA3bfQA
TPsLt8e1nCvauWGyNzUlMtDuaigQ0ByDldMrx45NaQDasG0ROw1VHfsiHZzysXbs
WeX8t8IfUsObZG8bCYIRaZqeufxoN0gPNmgLhnGLc93lCQLrLfVbZ3VD1wmWD2oT
wEn6otP/qZ9/6YU6T/qn5jnEcL9frUF3BN3hB0UwozK+ee655MDzAq+9zN8BLfRi
11W7pfxDPCkYu4c8qzakyKdy6YWDI0oQtZMgEtjfuekalBBL0KQRF98XoNcQyMBI
fSgn/PvqkquMTlv0h+lfWYO7WejODc3efLwvVI+ysouV5E+iloHg9WrP72IXdRU3
eEd1BScm64ABAOwVHEu2unw0O9ae1x2G920+DmbmWNOpAIRda1ACaqAbbws78etN
FTm5kG1u1Ex5sh99DCK2+Xd1yuQ/6nLceisogUeba0YAsi6RKV8=
=AMLE
-----END PGP SIGNATURE-----
pgpJiCzrNOpQk.pgp
Description: PGP signature
--- End Message ---