Debian Patches
Status for avocado/113.0-3
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 0001-debian-avocado-tests.patch | debian-avocado-tests | Arif Ali <arif.ali@canonical.com> | not-needed | 2024-09-11 | ||
| 0002-Restore-fork-multiprocessing-context-for-package-run.patch | Restore fork multiprocessing context for package runner This restores the pre-3.14 behavior some isolation tests rely on where the mocked SoftwareManager from the parent process is inherited by the child. Under Python 3.14’s new forkserver default, the child starts fresh, misses the mock, calls the real package manager, and returns error which is unwanted. A more future-proof solution would not require switching back to the fork context but this will need a greater re-design of the package runner and how it is being tested (its contracted behavior). |
Plamen Dimitrov <plamen.dimitrov@intra2net.com> | not-needed | upstream, https://github.com/avocado-framework/avocado/commit/b331247f91800d50b0ca270f4ac0754176a2baa5 | 2026-07-17 | |
| 0003-core-replace-pkg_resources-with-importlib.metadata.patch | core: replace pkg_resources with importlib.metadata pkg_resources (from setuptools) is no longer bundled in Python 3.15+ and Fedora Rawhide does not pre-install it, causing an import failure. Replace with importlib.metadata from the stdlib (available since Python 3.8), with a compatibility guard for the dict-style API on Python 3.8/3.9 vs the SelectableGroups API on Python 3.10+. |
Praveen K Pandey <praveen@linux.ibm.com> | not-needed | backport, https://github.com/avocado-framework/avocado/commit/b438ff754d1a7f37c106ee0866e4845aef9daafe | 2026-07-07 | |
| 0004-Fix-extraction-of-tarballs-in-py3.14.patch | Fix extraction of tarballs in py3.14 Use fully_trusted_filter for extraction to restore previous method |
Arif Ali <arif-ali@ubuntu.com> | not-needed | upstream, https://github.com/avocado-framework/avocado/commit/da48a5f56a823d1497154bfac54696c062f9db55 | 2026-05-06 |
All known versions for source package 'avocado'
- 113.0-3 (forky, sid)
