pygments FTBFS requires pytest >> 7.0

Bug #1980296 reported by Bryce Harrington
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pygments (Ubuntu)
Fix Released
Medium
Unassigned
pytest (Ubuntu)
Fix Released
Medium
Dan Bungert

Bug Description

https://launchpad.net/ubuntu/+source/pygments/2.12.0+dfsg-2/+build/24118246

 Missing build dependencies: python3-pytest (>= 7)

pytest | 6.2.5-1ubuntu2 | jammy/universe
pytest | 6.2.5-3ubuntu1 | kinetic/universe
pytest | 6.0.2-2 | stable
pytest | 6.2.5-3 | testing
pytest | 7.1.2-2 | unstable

$ pkg-rdepends python3-pytest | wc -l
2088

Not sure if a transition is involved in introduction of a new pytest, but it at least looks like it could adversely affect a number of packages. For that reason, may be better to hold off on 2.12.0+dfsg-2 in kinetic for now.

Bryce Harrington (bryce)
tags: added: update-excuse
Changed in pygments (Ubuntu):
importance: Undecided → Medium
Changed in pytest (Ubuntu):
importance: Undecided → Medium
Dan Bungert (dbungert)
Changed in pytest (Ubuntu):
assignee: nobody → Dan Bungert (dbungert)
Dan Bungert (dbungert)
tags: added: fr-2530
Revision history for this message
Dan Bungert (dbungert) wrote :

I was able to identify about 1300 packages with a build dependency based on
"grep-dctrl -FBuild-Depends". A ppa rebuild against pytest 7 results in about a 5% FTBFS rate.

pkg-rdepends I'm not familiar with, nor have my searches found it. Where can I find pkg-rdepends?

Revision history for this message
Bryce Harrington (bryce) wrote :
Revision history for this message
Dan Bungert (dbungert) wrote :

Sync bug opened at LP: #1981475

Revision history for this message
Andreas Hasenack (ahasenack) wrote :

pygments migrated, marking its task "fix released"

Changed in pygments (Ubuntu):
status: New → Fix Released
Revision history for this message
Andreas Hasenack (ahasenack) wrote :

pytest 7.1.2-2 is in kinetic-proposed, blocking a few other packages, but I think this bug here can be closed, and new bugs opened for the specific packages that are failing to migrate.

Changed in pytest (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.