Your message dated Wed, 04 Mar 2026 04:00:13 +0000
with message-id <[email protected]>
and subject line Bug#1127333: fixed in pytest 9.0.2-3
has caused the Debian Bug report #1127333,
regarding python3-pytest: Breaks/Replaces on python3-pytest-subtests not
sufficient for trixie→forky upgrade
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.)
--
1127333: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1127333
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python3-pytest
Version: 9.0.2-2
Severity: normal
X-Debbugs-Cc: [email protected]
The current Breaks/Replaces/Provides on python3-pytest-subtests is not
enough to cause apt to uninstall python3-pytest-subtests during a
trixie→forky upgrade, leaving python3-pytest held back.
Replaces: python3-pytest-subtests (<< 0.15.0+)
Provides: python3-pytest-subtests
Breaks: python3-pytest-subtests (<< 0.15.0+)
And a reproducer (trimming apt's normal verbosity) is below. apt does
not feel like uninstalling python3-pytest-subtests on the full-upgrade.
I'm not sure if an empty transitional package is needed in forky so that
apt can upgrade to that.
This is case #11 in https://wiki.debian.org/PackageTransition which is
marked as "may be wrong".
$ schroot -c chroot:trixie-amd64-sbuild -u root
(trixie-amd64-sbuild):~# apt install python3-pytest-subtests
[...]
(trixie-amd64-sbuild):~# sed -i s/trixie/forky/ /etc/apt/sources.list
(trixie-amd64-sbuild):~# apt update
[...]
(trixie-amd64-sbuild):~# apt upgrade
[... upgrades almost every package ...]
(trixie-amd64-sbuild):~# apt full-upgrade
Not upgrading:
python3-pytest
Summary:
Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 1
(trixie-amd64-sbuild):~# apt install python3-pytest
The following package was automatically installed and is no longer required:
python3-attr
Use 'apt autoremove' to remove it.
Upgrading:
python3-pytest
REMOVING:
python3-pytest-subtests
Summary:
Upgrading: 1, Installing: 0, Removing: 1, Not Upgrading: 0
Download size: 275 kB
Space needed: 95.2 kB / 470 GB available
Continue? [Y/n]
Get:1 http://deb.debian.org/debian forky/main amd64 python3-pytest all 9.0.2-2
[275 kB]
Fetched 275 kB in 0s (0 B/s)
Removing python3-pytest-subtests (0.13.1-1) ...
Preparing to unpack .../python3-pytest_9.0.2-2_all.deb ...
Unpacking python3-pytest (9.0.2-2) over (8.3.5-2) ...
Setting up python3-pytest (9.0.2-2) ...
--- End Message ---
--- Begin Message ---
Source: pytest
Source-Version: 9.0.2-3
Done: Timo Röhling <[email protected]>
We believe that the bug you reported is fixed in the latest version of
pytest, 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.
Timo Röhling <[email protected]> (supplier of updated pytest 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: Tue, 03 Mar 2026 17:38:38 +0100
Binary: python3-pytest python3-pytest-subtests python-pytest-doc
Source: pytest
Architecture: all source
Version: 9.0.2-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Timo Röhling <[email protected]>
Closes: 1127333
Description:
python3-pytest - Simple, powerful testing in Python3
python3-pytest-subtests - Subtests fixture plugin for pytest (transitional
dummy package)
python-pytest-doc - Simple, powerful testing in Python - Documentation
Changes:
pytest (9.0.2-3) unstable; urgency=medium
.
* Add python3-pytest-subtests transitional dummy package (Closes: #1127333)
* Bump Standards-Version to 4.7.3
Checksums-Sha1:
f073367ac6a9f7f46eabbe3c90a85971512c1f1c 2844 pytest_9.0.2-3.dsc
eee5a57cd3614d75a92f1c01e61e76b755644c92 12144 pytest_9.0.2-3.debian.tar.xz
f8c04a91ba6705e3c3cdbcd1375f83160173374e 8736 pytest_9.0.2-3_amd64.buildinfo
2ad81df45d7db7c2b7ce1cc4d0fdaae41318dfb7 1373288
python-pytest-doc_9.0.2-3_all.deb
a5f5ad29a49a0e695e19be551ca151a44bbbc743 4312
python3-pytest-subtests_0.15.0++9.0.2-3_all.deb
730b0a5ce618c987e1a0098cfe2450b3cf4e7d22 272712 python3-pytest_9.0.2-3_all.deb
Checksums-Sha256:
8351ae2ad42bc2d06cd6f3cd4ec2b5eeac96baf682b5f12545f41c0b1b33a76a 2844
pytest_9.0.2-3.dsc
d9330d93742407ee457ceb2a13f602133ed80c58ba52a9c135db632e66479ccf 12144
pytest_9.0.2-3.debian.tar.xz
88012475575429b6104d5a0e9be4441108416949a51ab3d19c6209e6eafaca32 8736
pytest_9.0.2-3_amd64.buildinfo
1c5c274231aa90103b14fb1d751ee67973cc5910d2d8002823c791e29fdc0365 1373288
python-pytest-doc_9.0.2-3_all.deb
1da16b5066b6936a28493c43bd3bf7c5cb42d980848066b6956d7c75edf099a9 4312
python3-pytest-subtests_0.15.0++9.0.2-3_all.deb
7695cf05f5c67a6f9eda84da4f2bc8bbd0a83cbf85a1a6eba230b426c5652d4f 272712
python3-pytest_9.0.2-3_all.deb
Files:
e8b44383f0053343aab6a3b1a73b5ed9 2844 python optional pytest_9.0.2-3.dsc
a10881df01192bc91354200e6da21594 12144 python optional
pytest_9.0.2-3.debian.tar.xz
be029eb1df1796998a1cd6c92c8255f2 8736 python optional
pytest_9.0.2-3_amd64.buildinfo
a700966a5d63b1ca91a6f2c9d3589c42 1373288 doc optional
python-pytest-doc_9.0.2-3_all.deb
6619498c5746f50a5937bf0e42b9c514 4312 oldlibs optional
python3-pytest-subtests_0.15.0++9.0.2-3_all.deb
13faf56bffac7d053f79b70a6f640d8f 272712 python optional
python3-pytest_9.0.2-3_all.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEmwPruYMA35fCsSO/zIxr3RQD9MoFAmmnD1oACgkQzIxr3RQD
9MrAbRAAo3Gv9bdi1Uiga6+0eri5Du5fSimJ0YMZSrzlBJoBCqEXulaoO0DBZY9E
nGA8YRhgn5FF1TLQDzSU0sk1AU08I+kwn3Vxsbv08JCbsV4+wlr/B4bFPg1nYDlM
nx1HdHgJzkCWsYBuveHm1n9Vd58wE5eU6bhS+dLYqI8ujY4qVEEx/MZv336PSPU2
NTSyveqK5W6APldzFxo7oFQ293yBkvro3gglh9fuG3zNqFSAOZIcRWumhkUwnS1/
Sd5wtbkI3BDV2NMDEwfqMFGUIEz4P7s+0D9PN+VL6A014S908GRNV/GI0pBcJcMX
CLW0zJoArThJO3YbbaGxWwAeCSJTgpRlGQosHHsNvy/mNlJQf2X8JfwgIFvN646y
dB2394482ao+rIXFFOZcySl1HA/ueS0Vdl/9GJ0Z/+cl5bLNddvyPIL2dZiLMkpM
zI4vpSTcNUvGi9ybZGqRJQ0XAR+Pm5LwYUI87ZosV2agCzci7VnYcvZPAV9vvW1a
NWw5gpmWK/weW4cZtTVuDZMbyeAUnIXGCeHak87pPwPjoAiwr/LqLc4aGC4tQzEt
VtKevNk1d7qhvDkZVTWPDbrIebIWbhHvbHgOBdPKGHMYmFCo/CmgjNCX8yFLRt9d
fBwXFnG7+u9FPP5MtibgMxv3OR87hbmsyJ/ivIzzhiyDs5b73Po=
=BKZL
-----END PGP SIGNATURE-----
pgpTLAzVQn0lj.pgp
Description: PGP signature
--- End Message ---