Sync pytest 7.1.2-2 (universe) from Debian unstable (main)

Bug #1981475 reported by Dan Bungert
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pytest (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Please sync pytest 7.1.2-2 (universe) from Debian unstable (main)

Explanation of the Ubuntu delta and why it can be dropped:
- Apply upstream patch to fix test_trial_error test
v7.1.2 has this fix applied, so the patch should be dropped

- Run the unittests autopkgtest with restrictions: allow-stderr
This appears no longer necessary.

I propose the sync of pytest3 from Debian.
This will begin a transition.

I have started a rebuild test, at least on amd64:
* https://launchpad.net/~dbungert/+archive/ubuntu/pytest-7
* https://people.canonical.com/~dbungert/pytest-7/

The list of packages to rebuild was based on the output of:
grep-dctrl -FBuild-Depends "pytest" \
    -n -sPackage,Version /var/lib/apt/lists/*Sources

Of these over 1300 builds, 65 failed, coming in at about a 5% failure
rate.
https://launchpad.net/~dbungert/+archive/ubuntu/pytest-7/+builds?build_text=&build_state=failed

An additional 158 packages have Reverse-Testsuite-Triggers on pytest
without a declared build dependency. I was able to run about half
that autopkgtest set for amd64 yesterday. During that time I did see
a few autopkgtest failures of things not currently failing:
crmsh
dijitso
django-redis
dolfin
fenics-dolfinx
ffc
gpyfft
jc
ktimetracker
kytos-utils
libflame
pygmsh

This suggests that we should expect to see another dozen autopkgtest
failures when triggered with pytest-7.

Revision history for this message
Graham Inggs (ginggs) wrote :

This bug was fixed in the package pytest - 7.1.2-2
Sponsored for Dan Bungert (dbungert)

---------------
pytest (7.1.2-2) unstable; urgency=medium

  * upload to unstable

 -- Sandro Tosi <email address hidden> Fri, 24 Jun 2022 23:09:47 -0400

pytest (7.1.2-1) experimental; urgency=medium

  * New upstream release; Closes: #1010605
  * Refresh patches
  * debian/control
    - run wrap-and-sort
    - bump Standard-Version to 4.6.1 (no changes needed)
  * debian/patches/PR10026.patch
    - fix manpage source location
  * debian/patches/0004-Fix-test_errors_in_xfail_skip_expressions-for-Python.patch
    - drop patch, merged upstream
  * debian/copyright
    - update upstream copyright years

 -- Sandro Tosi <email address hidden> Tue, 07 Jun 2022 15:46:15 -0400

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