Debian Patches

Status for openqa/5.1754383059.0426baa1d-2

Patch Description Author Forwarded Bugs Origin Last update
0001-Debian-tweaks-for-apache-config.patch Debian tweaks for apache config
Note that we also sed vhosts.d to sites-available.d in
debian/rules
Philip Hands <phil@hands.com> not-needed 2021-02-16
0002-Debian-specific-apparmor-changes.patch Debian specific apparmor changes

* apparmor access for local assets (debian only)
* reverse upstream inclusion of openqa-trigger-from-obs access
Philip Hands <phil@hands.com> not-needed 2021-09-14
0003-Debian-uses-apt-to-list-packages.patch Debian uses apt to list packages Philip Hands <phil@hands.com> not-needed 2021-02-22
0004-Debian-ify-fetchneedles.patch Debian-ify fetchneedles Philip Hands <phil@hands.com> not-needed 2021-03-13
0005-add-shortnames-for-Debian-BTS.patch add shortnames for Debian BTS

not sure if this needs to go upstream
Philip Hands <phil@hands.com> not-needed 2021-05-01
0013-ensure-that-missing-assets-result-in-failure.patch ensure that missing assets result in failure Philip Hands <phil@hands.com> no 2021-12-31
0015-Add-expires-as-a-needed-apache-module-on-Debian.patch Add 'expires' as a needed apache module on Debian Philip Hands <phil@hands.com> no 2022-02-10
0017-Debian-specific-documentation.patch Debian specific documentation Roland Clobus <rclobus@rclobus.nl> no 2022-05-23
0009-Debianise-the-suggested-xtigervncviewer-command.patch Debianise the suggested xtigervncviewer command
Debian uses a different command line, with a lower-case -shared option
for TigerVNC, so make the suggested command one that works for us.
Philip Hands <phil@hands.com> no 2024-04-29
0010-apparmor-allow-worker-to-read-etc-mailname.patch apparmor: allow worker to read /etc/mailname Philip Hands <phil@hands.com> no 2024-06-05
0011-stop-pointless-zypper-stuff-on-debian.patch stop pointless zypper stuff on debian Philip Hands <phil@hands.com> no 2024-07-31
0012-improve-re-buildability-by-ignoring-missing-rm-s.patch improve re-buildability (by ignoring missing rm's) Philip Hands <phil@hands.com> no 2024-08-12
0013-x-with-npm-avoid-error-from-npm-install.patch x-with-npm: avoid error from 'npm install'

When building with DEB_BUILD_PROFILES=x-with-npm, which causes
the debian/rules file to run `npm install` we get an error:

npm ERR! Invalid comparator: npm:d3

unless this d3 stanza is removed from package.json.
Philip Hands <phil@hands.com> not-needed 2024-11-19
0014-add-popperjs2-assets.patch add popperjs2 assets
[git-debrebase split: mixed commit: upstream part]
Philip Hands <phil@hands.com> no 2024-11-23
0015-install-things-referenced-in-assets-assetpack.def.patch install things referenced in assets/assetpack.def Philip Hands <phil@hands.com> no 2024-12-13
0016-use-node_modules-_u_s_.-usr-share-.-links.patch use node_modules/_u_s_... -> /usr/share/... links

This allows us to access locally installed assets while still matching
the '../node_modules/' pattern that's used in the source.

It _might_ be better to switch to allowing direct access to the
/usr/share/... paths in Assetpack.
Philip Hands <phil@hands.com> not-needed 2024-12-16
0017-use-Roboto-font-embedded-in-Debian-package.patch use Roboto font embedded in Debian package Philip Hands <phil@hands.com> no 2024-12-16
0018-use-Debian-changelog-to-discover-a-version-to-show.patch use Debian changelog to discover a version to show
This is (a slightly modified version of) the patch from Roland's
bug report #1077069

[git-debrebase split: mixed commit: upstream part]
Roland Clobus <rclobus@rclobus.nl> no 2025-02-08
0019-use-unicode-2022-rather-than-bullet-character.patch use unicode '\2022' rather than bullet character Philip Hands <phil@hands.com> no 2025-02-26
0020-skip-dodgy-screenshot-test.patch skip dodgy screenshot test Philip Hands <phil@hands.com> no 2025-05-21
0021-apparmor-var-lib-dpkg-arch.patch apparmor: + /var/lib/dpkg/arch Philip Hands <phil@hands.com> no 2025-05-28
0022-apparmor-add-Debian-path-for-tesseract-data.patch apparmor: add Debian path for tesseract data Philip Hands <phil@hands.com> no 2025-06-11
0023-avoid-broken-sorting-caused-by-serverSide-true.patch avoid broken sorting caused by 'serverSide: true' Philip Hands <phil@hands.com> no 2025-06-25
0024-openqa-cli-lost-its-pod-so-drop-manpage-creation.patch openqa-cli lost its pod, so drop manpage creation
Also, there's no need for openqa-client's manpage now that we've stopped
includng it in the package.

The openqa-cli man page situation should be fixed.
Philip Hands <phil@hands.com> no 2025-08-06

All known versions for source package 'openqa'

Links