commit 615109ae4da1cef8d49a78117dd0e20b7e1d0882 Merge: 0fb4c0601 5d6bff174 Author: Philip Hands <phil@hands.com> Date: Fri Jun 20 18:35:25 2025 +0200 Merge remote-tracking branch 'salsa/debian/latest' into debian/latest commit 0fb4c06011282aaece50b228c949aac424a54e70 Author: Philip Hands <phil@hands.com> Date: Fri Jun 20 18:29:02 2025 +0200 apparmor: +/usr/bin/env commit 9f8b09c3f0f82143f35581ce4da36d8ad3e4bdb8 Author: Philip Hands <phil@hands.com> Date: Fri Jun 20 10:20:22 2025 +0200 disable PIUPARTS (job is broken by backports) commit ffb2de497c9c25d9bd19b303e757c8066c762963 Merge: ee1e57829 de6eb0e66 Author: Philip Hands <phil@hands.com> Date: Sun Jun 15 18:54:24 2025 +0200 Merge remote-tracking branch 'philh/debian/fasttrack' into debian/fasttrack commit de6eb0e662431410e0bc37cf50965306eb218b23 Author: Philip Hands <phil@hands.com> Date: Sat May 31 20:08:59 2025 +0200 changelog: releasing 4.6.1745831108.e60c89e32-1~fto12+1 commit 99028d417a8d54d22dd1bd59501f2525eb94264e Author: Philip Hands <phil@hands.com> Date: Sat May 31 19:32:54 2025 +0200 Commit patch queue (exported by git-debrebase) [git-debrebase make-patches: export and commit patches] commit e938d0ca240a3e43bae6f10f23e12996c7193101 Author: Philip Hands <phil@hands.com> Date: Wed May 28 23:40:23 2025 +0200 fasttrack: ignore backport related test warnings commit 85f7fb13d17edd0fbc3a828d1fd9b1a4940cc15e Author: Philip Hands <phil@hands.com> Date: Wed May 28 23:20:24 2025 +0200 apparmor: + /var/lib/dpkg/arch commit f93f6f736511f2131c6762fedbcd52b51ccd0243 Author: Philip Hands <phil@hands.com> Date: Wed May 21 17:47:45 2025 +0200 skip dodgy screenshot test commit 80f9a3c49e84c255aba4999988e08c21fb1a1020 Author: Philip Hands <phil@hands.com> Date: Wed Feb 26 23:30:22 2025 +0100 use unicode '\2022' rather than bullet character commit 6fb7b85231b806f74dbdc2e34d26a8e04fae3621 Author: Roland Clobus <rclobus@rclobus.nl> Date: Sat Feb 8 23:03:59 2025 +0100 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] commit b0a5d7ce4e3d319247d800aac144c65257e20f47 Author: Philip Hands <phil@hands.com> Date: Mon Dec 16 23:25:36 2024 +0100 use local Roboto copy, via _u_s_fonts link commit cfa0f255799ad883080d7998cc3f9c6a73efed39 Author: Philip Hands <phil@hands.com> Date: Mon Dec 16 17:10:36 2024 +0100 use node_modules/_u_s_... -> /usr/share/... links Forwarded: not-needed 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. commit 38922841e8cd93d429c5b5b5162fc2f8068e4357 Author: Philip Hands <phil@hands.com> Date: Fri Dec 13 22:28:24 2024 +0100 install things referenced in assets/assetpack.def commit ec1c5357db0f50f8d6b7bbe05375265b7633bd50 Author: Philip Hands <phil@hands.com> Date: Sat Nov 23 10:32:17 2024 +0100 add popperjs2 assets [git-debrebase split: mixed commit: upstream part] commit 016f2dc9ca536bf982af28ed49c6396bbc3a64ae Author: Philip Hands <phil@hands.com> Date: Tue Nov 19 10:47:17 2024 +0100 x-with-npm: avoid error from 'npm install' Forwarded: not-needed 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. commit 561d3d7999d9aaca5742108621c7345848d632a7 Author: Philip Hands <phil@hands.com> Date: Mon Aug 12 16:30:25 2024 +0200 improve re-buildability (by ignoring missing rm's) commit 5a71d5684f2bd862e20fcdb005bf641055d45ccc Author: Philip Hands <phil@hands.com> Date: Wed Jul 31 16:01:42 2024 +0200 stop pointless zypper stuff on debian commit 7536a8b16655f067e88a2b896121ad3c21f14e32 Author: Philip Hands <phil@hands.com> Date: Wed Jun 5 10:28:36 2024 +0200 apparmor: allow worker to read /etc/mailname commit 0e8ec7c9af496ff6c8bbb2f0bdab30763a5f4775 Author: Philip Hands <phil@hands.com> Date: Mon Apr 29 22:37:01 2024 +0200 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. commit 5e3ee6c2ab2fc6a5c110b2f292fbdb634286dc26 Author: Philip Hands <phil@hands.com> Date: Fri Apr 26 16:14:50 2024 +0200 apparmor: additional worker perms commit 3091c17cf0f4595b62312c09a7e446293c95540f Author: Philip Hands <phil@hands.com> Date: Mon Nov 20 14:22:13 2023 +0100 apparmor: allow access to Arm UEFI (AAVMF) files This is required for running aarch64 KVM Gbp-Pq: Name 0020-allow-access-to-Arm-UEFI-AAVMF-files.patch commit c95c1d54635dc4ffd0c2a754c109feb0991768a0 Author: Philip Hands <phil@hands.com> Date: Tue Nov 15 11:59:45 2022 +0100 apparmor: enable use of git-lfs for worker Gbp-Pq: Name 0018-apparmor-enable-use-of-git-lfs-for-worker.patch commit 11012269a236ddb39dbf42ffaf90ceaf97e642da Author: Roland Clobus <rclobus@rclobus.nl> Date: Mon May 23 18:23:14 2022 +0200 Debian specific documentation Gbp-Pq: Name 0017-Debian-specific-documentation.patch commit bf83ad57ddd92446334363cd8230af8ff1fd7175 Author: Philip Hands <phil@hands.com> Date: Thu Feb 10 16:36:04 2022 +0100 Add 'expires' as a needed apache module on Debian Forwarded: no Gbp-Pq: Name 0015-Add-expires-as-a-needed-apache-module-on-Debian.patch commit f791ae0b3d14daf3b88e8b6dd4d865f08af072eb Author: Philip Hands <phil@hands.com> Date: Thu Jan 6 11:42:14 2022 +0100 Create and install manpages Gbp-Pq: Name 0014-Create-and-install-manpages.patch commit f1e396f84ed475ab4324eef295aff4c1b15fea89 Author: Philip Hands <phil@hands.com> Date: Fri Dec 31 11:57:37 2021 +0100 ensure that missing assets result in failure Gbp-Pq: Name 0013-ensure-that-missing-assets-result-in-failure.patch commit a4c1fb9cfd3d6a73159aa0123d0de3387a35fa2c Author: Philip Hands <phil@hands.com> Date: Wed Sep 15 20:55:07 2021 +0200 Add manpage (as POD) to openqa-validate-yaml Gbp-Pq: Name 0011-Add-manpage-as-POD-to-openqa-validate-yaml.patch commit c7c3bcce269aa5d29e3b0c4b438eeb863734c3d2 Author: Philip Hands <phil@hands.com> Date: Wed Sep 15 17:44:48 2021 +0200 Add openqa-label-all(1) man page Gbp-Pq: Name 0010-Add-openqa-label-all-1-man-page.patch commit 1a8b3a2490edac17ce5b2dbdb09f22644c8e9d4d Author: Philip Hands <phil@hands.com> Date: Tue Sep 14 08:33:47 2021 +0200 Add Documentation to some systemd units I'm sure there are more references that could be usefully added to these (it's a space-separated list. see: systemd.unit(5)), and there are several other units that could also use a Documentation setting where I don't know enough about them, and the docs, to find a URL to use, but at least this is a start. Forwarded: no Gbp-Pq: Name 0009-Add-Documentation-to-some-systemd-units.patch commit a18c901ab5d054f6fd262706a8bccd0c1bba0893 Author: Philip Hands <phil@hands.com> Date: Fri Sep 10 22:20:09 2021 +0200 openqa-cli: add --odn option (for open.debian.net) Gbp-Pq: Name 0008-openqa-cli-add-odn-option-for-open.debian.net.patch commit d98a2af4a11672017dc7721964f2b632a3187463 Author: Philip Hands <phil@hands.com> Date: Sat May 1 06:58:11 2021 +0200 add shortnames for Debian BTS Forwarded: not-needed not sure if this needs to go upstream Gbp-Pq: Name 0005-add-shortnames-for-Debian-BTS.patch commit a7abde984c0f43f496adf5df7632e3b92e1c11ad Author: Philip Hands <phil@hands.com> Date: Sat Mar 13 16:44:58 2021 +0100 Debian-ify fetchneedles Forwarded: not-needed Gbp-Pq: Name 0004-Debian-ify-fetchneedles.patch commit 2593a4c0b16836a568610f16d080c7754a15f3fe Author: Philip Hands <phil@hands.com> Date: Mon Feb 22 11:52:10 2021 +0100 Debian uses apt to list packages Forwarded: not-needed Gbp-Pq: Name 0003-Debian-uses-apt-to-list-packages.patch commit dc58cd8a2c99db92e50ef4a37eb40336a31b8e1c Author: Philip Hands <phil@hands.com> Date: Tue Sep 14 12:32:44 2021 +0200 Debian specific apparmor changes Forwarded: not-needed * apparmor access for local assets (debian only) * reverse upstream inclusion of openqa-trigger-from-obs access Gbp-Pq: Name 0002-Debian-specific-apparmor-changes.patch commit 91e4f10265200efb3b2b651544f62be2cb7fd774 Author: Philip Hands <phil@hands.com> Date: Tue Feb 16 15:38:38 2021 +0100 Debian tweaks for apache config Note that we also sed vhosts.d to sites-available.d in debian/rules Forwarded: not-needed Gbp-Pq: Name 0001-Debian-tweaks-for-apache-config.patch commit 5d6bff1743c69da311c5414aecfe3a0510d8bcde Author: Philip Hands <phil@hands.com> Date: Tue Apr 8 09:33:19 2025 +0200 changelog: releasing 4.6.1732034221.ae34b08ff-2 commit 6102eb4a73f819dec6ac7f529553f04a1d06efd3 Author: Philip Hands <phil@hands.com> Date: Tue Apr 8 09:28:18 2025 +0200 Commit patch queue (exported by git-debrebase) [git-debrebase make-patches: export and commit patches] commit a98625289b5c9fe2ab17af34ebb28fc05d460c3c Merge: 9b9e1db85 b8007cc7c Author: Philip Hands <phil@hands.com> Date: Tue Apr 8 09:27:04 2025 +0200 Declare fast forward / record previous work [git-debrebase pseudomerge: quick] commit 9b9e1db8575ef362a8beba3a2b2c03c1c0c054f1 Author: Philip Hands <phil@hands.com> Date: Wed Feb 26 23:30:22 2025 +0100 use unicode '\2022' rather than bullet character commit afa6d3d1e9e974855e48014296637a55314db35c Author: Roland Clobus <rclobus@rclobus.nl> Date: Sat Feb 8 23:03:59 2025 +0100 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] commit 1dbef8e38d65e121fdf4b74cddb85ed5c9372b3e Author: Philip Hands <phil@hands.com> Date: Thu Jan 23 09:21:52 2025 +0100 Remove cropper.css (it is unused) This seems to be a lingering fragment which should probably have been removed as part of: edb51f4b8 (Deleting unused javascript, 2014-02-10) When removing this, the associated fixup commit can also go commit 93b09d0a0edf61ea445d8c56d6b4cb0dfe6f1bae Author: Philip Hands <phil@hands.com> Date: Mon Dec 16 23:25:36 2024 +0100 use local Roboto copy, via _u_s_fonts link commit 390b0a5c138bea4d80ce0f975ce338dfc7b6354d Author: Philip Hands <phil@hands.com> Date: Mon Dec 16 17:10:36 2024 +0100 use node_modules/_u_s_... -> /usr/share/... links Forwarded: not-needed 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. commit 853b4720a8de5061ae553a32ea0751efd22ddb64 Author: Philip Hands <phil@hands.com> Date: Fri Dec 13 22:28:24 2024 +0100 install things referenced in assets/assetpack.def commit 83d33cb29dce311ca9d4bf50560e9396a15fac11 Author: Philip Hands <phil@hands.com> Date: Sat Nov 23 10:32:17 2024 +0100 add popperjs2 assets [git-debrebase split: mixed commit: upstream part] commit 3e8857ac0454b11cfcbbe013c1acd2650867daf8 Author: Philip Hands <phil@hands.com> Date: Tue Nov 19 10:47:17 2024 +0100 x-with-npm: avoid error from 'npm install' Forwarded: not-needed 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. commit 61e32debd07767c0280a75b7406e8d28d09299f4 Author: Philip Hands <phil@hands.com> Date: Mon Aug 12 16:30:25 2024 +0200 improve re-buildability (by ignoring missing rm's) commit a82c16979dc665bab4c98704ffb04eae9030a069 Author: Philip Hands <phil@hands.com> Date: Wed Jul 31 16:01:42 2024 +0200 stop pointless zypper stuff on debian commit f103285b42ef8ae2e48711833faeeb968ee5b660 Author: Philip Hands <phil@hands.com> Date: Wed Jun 5 10:28:36 2024 +0200 apparmor: allow worker to read /etc/mailname commit eaa9cfdc1e10a5732efa00150dc2d172954abc5b Author: Philip Hands <phil@hands.com> Date: Mon Apr 29 22:37:01 2024 +0200 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. commit 98d154c08f8e34aa15472e5e8911441d7a5ed531 Author: Philip Hands <phil@hands.com> Date: Fri Apr 26 16:14:50 2024 +0200 apparmor: additional worker perms commit 9c61e0d8e4aa71afa5ad7371a869f656a57d254a Author: Philip Hands <phil@hands.com> Date: Mon Nov 20 14:22:13 2023 +0100 apparmor: allow access to Arm UEFI (AAVMF) files This is required for running aarch64 KVM Gbp-Pq: Name 0020-allow-access-to-Arm-UEFI-AAVMF-files.patch commit 3af8fdaf667b3f3aaf2def3238768ff180ced9d8 Author: Philip Hands <phil@hands.com> Date: Tue Nov 15 11:59:45 2022 +0100 apparmor: enable use of git-lfs for worker Gbp-Pq: Name 0018-apparmor-enable-use-of-git-lfs-for-worker.patch commit 1efbd6983343957aa2f6031bf14243fc502acf06 Author: Roland Clobus <rclobus@rclobus.nl> Date: Mon May 23 18:23:14 2022 +0200 Debian specific documentation Gbp-Pq: Name 0017-Debian-specific-documentation.patch commit bf32b81f8dac768a353f6f69007226d312403380 Author: Philip Hands <phil@hands.com> Date: Thu Feb 10 16:36:04 2022 +0100 Add 'expires' as a needed apache module on Debian Forwarded: no Gbp-Pq: Name 0015-Add-expires-as-a-needed-apache-module-on-Debian.patch commit ed068a422fdd90250061e89e1d3e4c184c1d7e49 Author: Philip Hands <phil@hands.com> Date: Thu Jan 6 11:42:14 2022 +0100 Create and install manpages Gbp-Pq: Name 0014-Create-and-install-manpages.patch commit f4f903c5a790058c59598e0e0c85266a2b518805 Author: Philip Hands <phil@hands.com> Date: Fri Dec 31 11:57:37 2021 +0100 ensure that missing assets result in failure Gbp-Pq: Name 0013-ensure-that-missing-assets-result-in-failure.patch commit d52a459da2a2d3492442d4781f76cc57e595cd83 Author: Philip Hands <phil@hands.com> Date: Wed Sep 15 20:55:07 2021 +0200 Add manpage (as POD) to openqa-validate-yaml Gbp-Pq: Name 0011-Add-manpage-as-POD-to-openqa-validate-yaml.patch commit e71e504b87232bb4131cc68d36acc1fe0b5bc52f Author: Philip Hands <phil@hands.com> Date: Wed Sep 15 17:44:48 2021 +0200 Add openqa-label-all(1) man page Gbp-Pq: Name 0010-Add-openqa-label-all-1-man-page.patch commit aab48901fff5791e92170c26a9f2d7a8531bd12d Author: Philip Hands <phil@hands.com> Date: Tue Sep 14 08:33:47 2021 +0200 Add Documentation to some systemd units I'm sure there are more references that could be usefully added to these (it's a space-separated list. see: systemd.unit(5)), and there are several other units that could also use a Documentation setting where I don't know enough about them, and the docs, to find a URL to use, but at least this is a start. Forwarded: no Gbp-Pq: Name 0009-Add-Documentation-to-some-systemd-units.patch commit de38a7ed67bb84060525d16ff390b62a18fffede Author: Philip Hands <phil@hands.com> Date: Fri Sep 10 22:20:09 2021 +0200 openqa-cli: add --odn option (for open.debian.net) Gbp-Pq: Name 0008-openqa-cli-add-odn-option-for-open.debian.net.patch commit 5069be992871aa85fc680389e57fc64f37313220 Author: Philip Hands <phil@hands.com> Date: Sat May 1 06:58:11 2021 +0200 add shortnames for Debian BTS Forwarded: not-needed not sure if this needs to go upstream Gbp-Pq: Name 0005-add-shortnames-for-Debian-BTS.patch commit 1345294aeb02e9c4413f21b69084beb1d7b22314 Author: Philip Hands <phil@hands.com> Date: Sat Mar 13 16:44:58 2021 +0100 Debian-ify fetchneedles Forwarded: not-needed Gbp-Pq: Name 0004-Debian-ify-fetchneedles.patch commit 8780998dddf9eeb2742869beb9d282fb820c08c0 Author: Philip Hands <phil@hands.com> Date: Mon Feb 22 11:52:10 2021 +0100 Debian uses apt to list packages Forwarded: not-needed Gbp-Pq: Name 0003-Debian-uses-apt-to-list-packages.patch commit 72c1283ca333b12e1eeb863e484f62a9fff784bc Author: Philip Hands <phil@hands.com> Date: Tue Sep 14 12:32:44 2021 +0200 Debian specific apparmor changes Forwarded: not-needed * apparmor access for local assets (debian only) * reverse upstream inclusion of openqa-trigger-from-obs access Gbp-Pq: Name 0002-Debian-specific-apparmor-changes.patch commit fc457977f4efd2872c10362c266f60e793badb93 Author: Philip Hands <phil@hands.com> Date: Tue Feb 16 15:38:38 2021 +0100 Debian tweaks for apache config Note that we also sed vhosts.d to sites-available.d in debian/rules Forwarded: not-needed Gbp-Pq: Name 0001-Debian-tweaks-for-apache-config.patch commit b8007cc7cb5ac358becd447767e82205bb760d05 Author: Philip Hands <phil@hands.com> Date: Sat Feb 8 23:06:56 2025 +0100 Commit patch queue (exported by git-debrebase) [git-debrebase make-patches: export and commit patches] commit 690a78e7551454e8ade75213659d9215ee010f48 Author: Roland Clobus <rclobus@rclobus.nl> Date: Sat Feb 8 23:03:59 2025 +0100 use Debian changelog to discover a version to show This is (a slightly modified version of) the patch from Roland's bug report #1077069 commit 18958159f1d78e80411838f61ac344708ddf1ca5 Author: Philip Hands <phil@hands.com> Date: Wed Jan 29 10:21:46 2025 +0100 tweak node-bootstrap dependency commit 98cc8458c822a817b7ba302c7a5392540c335bde Author: Philip Hands <phil@hands.com> Date: Fri Jan 24 20:34:06 2025 +0100 stop recursing into tests, and drop rm's commit 84d62da4d774a71ca579a0e5bf10dce73190b1d9 Author: Philip Hands <phil@hands.com> Date: Fri Jan 24 18:17:52 2025 +0100 switch debian branch to `debian/latest` I've change the repo layout in line with DEP-14, so this needs to match. commit ed29ad67fa18bc86bd07a740004562732c8dff83 Merge: 813abbd60 5185a4051 Author: Philip Hands <phil@hands.com> Date: Thu Jan 23 11:47:03 2025 +0100 Declare fast forward from 4.6.1712926289.b0d689b52-2 [dgit --overwrite] commit 813abbd60a80f9687ad9025c4bba7ad8e692ff94 Author: Philip Hands <phil@hands.com> Date: Thu Jan 23 12:01:10 2025 +0100 changelog: releasing 4.6.1732034221.ae34b08ff-1 commit 28274d89da22ae57cf2e108f82666967e5e328bc Author: Philip Hands <phil@hands.com> Date: Thu Jan 23 11:25:41 2025 +0100 lintian: there are no JS tests, so don't complain openQA isn't really a javascript package, so any tests would need to be in the javascript packages it depends upon. The fact that it has a package.json file is just because upstream uses that to track dependencies, and to get npm to put them where the perl code it looking for them (if you use npm, which we avoid doing in the Debian packaging[1]) [1] There is a `x-with-npm` profile that is used for building test packages, in order to work out what might need to be packaged, but it's not for building released versions. commit 7721f0c013aae1a8ee8ae63569694ce6fdc6957e Author: Philip Hands <phil@hands.com> Date: Thu Jan 23 11:12:49 2025 +0100 exclude `.gitignore` files from docs package commit f6b444bd4acf75fef8ad6f52a38e73508d67146e Author: Philip Hands <phil@hands.com> Date: Thu Jan 23 09:39:20 2025 +0100 Commit patch queue (exported by git-debrebase) [git-debrebase make-patches: export and commit patches] commit 8a5960d0a815484aa63fc12287399f85ed7c335d Author: Philip Hands <phil@hands.com> Date: Thu Jan 23 09:25:48 2025 +0100 exclude .gitignore files from package commit b27c7ea6d1657691eae1a9643bb6ef41f728c7ae Author: Philip Hands <phil@hands.com> Date: Thu Jan 23 09:21:52 2025 +0100 Remove cropper.css (it is unused) This seems to be a lingering fragment which should probably have been removed as part of: edb51f4b8 (Deleting unussed javascript, 2014-02-10) commit 2ecdeafa1c249154cf361cf0d8b6f7b8ba04efd5 Author: Philip Hands <phil@hands.com> Date: Thu Jan 23 08:50:46 2025 +0100 drop copyright for file removed upstream commit 12159eddaed0956bbfeeda667a9b642ca0d435b9 Author: Philip Hands <phil@hands.com> Date: Thu Jan 23 08:35:11 2025 +0100 stop lintian complaining about x-with-npm profile commit 15fc15c5674e80ef8ec7159322323d34a905c8a0 Author: Philip Hands <phil@hands.com> Date: Mon Jan 20 11:22:59 2025 +0100 drop failing tidy test (closes: 1091155, 1091141) There's little point worrying about skew between the standards imposed by differing versions of perltidy, and the fact that skew between the version of perltidy in use upstream drifts in and out of sync with what's available in Debian -- running these tests also wastes resources. commit a330eadb7c8a804315b5edb59f8bff4b1ab444a7 Author: Philip Hands <phil@hands.com> Date: Sat Dec 28 21:43:41 2024 +0100 Commit patch queue (exported by git-debrebase) [git-debrebase make-patches: export and commit patches] commit a72a9d0bcf51b246931af653bb7f7f685e35d3b8 Author: Philip Hands <phil@hands.com> Date: Mon Dec 16 23:25:36 2024 +0100 use local Roboto copy, via _u_s_fonts link commit ba86fd3652074626c0346f4e80560310340fcc85 Author: Philip Hands <phil@hands.com> Date: Mon Dec 16 17:10:36 2024 +0100 use node_modules/_u_s_... -> /usr/share/... links Forwarded: not-needed 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. commit 9196bf9779cd6ad70fbf859e41ec5df41ded68ec Author: Philip Hands <phil@hands.com> Date: Fri Dec 13 22:28:24 2024 +0100 install things referenced in assets/assetpack.def commit ee2037f3ebc0e52a504eb1e0fd3705d4c63ff578 Author: Philip Hands <phil@hands.com> Date: Sat Nov 23 10:32:17 2024 +0100 add popperjs2 assets [git-debrebase split: mixed commit: upstream part] commit da8901fa984dce458a226421e6e283f4045c7bd2 Author: Philip Hands <phil@hands.com> Date: Tue Nov 19 10:47:17 2024 +0100 x-with-npm: avoid error from 'npm install' Forwarded: not-needed 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. commit 0c6cfe7d87e2fdda3aedc71f4b182a7b5758dbf6 Author: Philip Hands <phil@hands.com> Date: Mon Aug 12 16:30:25 2024 +0200 improve re-buildability (by ignoring missing rm's) commit a64896b3dd4da769d99cd43c6f270e21d3f4b558 Author: Philip Hands <phil@hands.com> Date: Wed Jul 31 16:01:42 2024 +0200 stop pointless zypper stuff on debian commit 088d2026726f6247d161efee1705bf079cceb124 Author: Philip Hands <phil@hands.com> Date: Wed Jun 5 10:28:36 2024 +0200 apparmor: allow worker to read /etc/mailname commit d791b3c1398bc0c2ca064badccfacdf274ab6bdd Author: Philip Hands <phil@hands.com> Date: Mon Apr 29 22:37:01 2024 +0200 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. commit f010648f2fb4a34e9ad503acf1f1a0c9f69953ad Author: Philip Hands <phil@hands.com> Date: Fri Apr 26 16:14:50 2024 +0200 apparmor: additional worker perms commit 1b0a98b5c46c7c718d01d5efcf3b5c64a6e32a79 Author: Philip Hands <phil@hands.com> Date: Mon Nov 20 14:22:13 2023 +0100 apparmor: allow access to Arm UEFI (AAVMF) files This is required for running aarch64 KVM Gbp-Pq: Name 0020-allow-access-to-Arm-UEFI-AAVMF-files.patch commit fe5c5bf2a7ae3d53a968e1e433117168994c7236 Author: Philip Hands <phil@hands.com> Date: Tue Nov 15 11:59:45 2022 +0100 apparmor: enable use of git-lfs for worker Gbp-Pq: Name 0018-apparmor-enable-use-of-git-lfs-for-worker.patch commit defb72feb6c6d4087ad88459cf2aa56de6eadb1e Author: Roland Clobus <rclobus@rclobus.nl> Date: Mon May 23 18:23:14 2022 +0200 Debian specific documentation Gbp-Pq: Name 0017-Debian-specific-documentation.patch commit af3bb5abe1425b15282a02d1b3db0ee95bcd8cf0 Author: Philip Hands <phil@hands.com> Date: Thu Feb 10 16:36:04 2022 +0100 Add 'expires' as a needed apache module on Debian Forwarded: no Gbp-Pq: Name 0015-Add-expires-as-a-needed-apache-module-on-Debian.patch commit 0b9a09b5f78066fd537e7255c77a845863657028 Author: Philip Hands <phil@hands.com> Date: Thu Jan 6 11:42:14 2022 +0100 Create and install manpages Gbp-Pq: Name 0014-Create-and-install-manpages.patch commit d2b707db74dd39f7306aeb479385d00fbb772168 Author: Philip Hands <phil@hands.com> Date: Fri Dec 31 11:57:37 2021 +0100 ensure that missing assets result in failure Gbp-Pq: Name 0013-ensure-that-missing-assets-result-in-failure.patch commit 11fcf01237fc2a3a49c9f970a7519dfa30efa3d2 Author: Philip Hands <phil@hands.com> Date: Wed Sep 15 20:55:07 2021 +0200 Add manpage (as POD) to openqa-validate-yaml Gbp-Pq: Name 0011-Add-manpage-as-POD-to-openqa-validate-yaml.patch
Among the 28 debian patches available in version 4.6.1732034221.ae34b08ff-2 of the package, we noticed the following issues: