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

Remote bug watches

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