commit 48d9e6fddb5a2d6024bf578ba7a38d214e74913d Author: Nilesh Patra <nilesh@nileshpatra.info> Date: Mon May 6 22:55:10 2024 +0530 [ci skip] Revert "Remove strict check for comma in "Origin" field in DEP3 header" Revert this until we find a good solution to validate these. This reverts commit a1805c7ab887cf6ed949b9dfe3fa271deb0eab9b. commit a1805c7ab887cf6ed949b9dfe3fa271deb0eab9b Author: Nilesh Patra <nilesh@iki.fi> Date: Sat Apr 20 23:11:17 2024 +0530 Remove strict check for comma in "Origin" field in DEP3 header According to https://dep-team.pages.debian.net/deps/dep3/ it is optional. Added some extra validation checks for the value in origin field. It should either be a commit prefixed by "commit:" or a URL prefixed by http:// or https:// commit 3d9950ea92105cd6178287abb6e5c8e99ea3a135 Author: Louis-Philippe Véronneau <pollo@debian.org> Date: Mon Jul 3 17:10:59 2023 -0400 Refactor 'python-module-in-wrong-location' check A lot of the complexity in this check isn't needed anymore, since we don't have to deal with Python 2 paths. commit 47e58f3cf1d8ffe7597f10957af741fc040f54c9 Author: Louis-Philippe Véronneau <pollo@debian.org> Date: Mon Jul 3 15:58:55 2023 -0400 New tag: package-installs-deprecated-python2-path This check detects packages that are installing files in "usr/lib/python2(.+)", which they should not be doing since Python 2 is EOL. Closes: #1033294 commit 0daf0b7366738605a3213d8d20aa49ae8076c4b7 Author: Louis-Philippe Véronneau <pollo@debian.org> Date: Sat Jul 1 21:52:27 2023 -0400 New tag: uses-deprecated-python-stdlib This new tag aims to flag packages using deprecated Python standard libraries, to better empower DDs and the Python team for Python transitions. commit a17431839cf1aa2d89afbf18812a4ec44699ebb3 Author: Axel Beckert <abe@deuxchevaux.org> Date: Mon May 6 04:33:16 2024 +0200 Refresh data (fonts and debhelper add-ons and commands) commit b5146d82b452c0503f98a836e40409fb20cd09d7 Author: Edu Gómez Escandell <edu.gomez.escandell@canonical.com> Date: Mon May 6 01:20:20 2024 +0000 Fix inconsistencies in documentation of lintian-explain-tags commit 9266486e228fa9dcc20e6500f909c7b3c07b93b0 Author: Luca Boccassi <bluca@debian.org> Date: Wed Sep 6 14:42:50 2023 +0100 wrong-path-for-interpreter: allow aliased locations merged-usr is mandatory in Debian since Bookworm (and much longer ago in Ubuntu), so /usr/bin/bash is a valid path, as is /bin/python3. Detect and ignore these instances. Closes: #1051338 commit 1df38cf7438ff9fd8b389f61be715ec85e4d3e98 Author: William Desportes <williamdes@wdes.fr> Date: Thu Jan 19 13:25:28 2023 +0400 Improve CONTRIBUTING.md commit 07167eebb697d74d84627b275d8aeff4ebf32f7e Author: Mattias Ellert <mattias.ellert@physics.uu.se> Date: Tue Feb 6 10:45:01 2024 +0100 Add transition suffix t64 for 64 bit time_t transition commit a4c658ff3dc14cf23e7f8348d367fd6ba1183964 Author: Mattias Ellert <mattias.ellert@physics.uu.se> Date: Tue Feb 6 10:43:41 2024 +0100 Only remove transition suffices when preceded by a digit commit b2561ac73432cf9f4dd4b8b6cbb4a6c39167b412 Author: Mattias Ellert <mattias.ellert@physics.uu.se> Date: Tue Feb 6 10:40:28 2024 +0100 Fix regex replacement for transition suffix g The replacement should remove a final g after a digit, but leave the digit in place, e.g. libpam0g → libpam0 and libgjs0g → libgjs0. commit dfc03ef87409473bc76e287fa2fd25b388f2e214 Author: Luca Boccassi <bluca@debian.org> Date: Sun Jun 18 18:28:09 2023 +0100 Raise an error when diversions/alternatives are used for systemd files As per recent policy 3.9 changes, prohibit using diversions/alternatives for systemd files, in favour of native overrides/drop-ins. See: https://bugs.debian.org/1035733 commit 5faaefd9f0c11c4bc5ab12b0bc713459e041de93 Author: Luca Boccassi <bluca@debian.org> Date: Thu Aug 4 19:21:28 2022 +0100 Upgrade the severity of missing-systemd-service-for-init.d-script from warning to error The generator will be deprecated during the Trixie dev cycle, so packages without a unit file will stop working. Policy has been updated accordingly: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1039102 commit 3678cc5ac32075ce91496168b692aa7c2fbd7d85 Author: Kentaro Hayashi <kenhys@gmail.com> Date: Sun May 5 19:21:17 2024 +0900 ci: check longer timeout for autopkgtest The default value of CI_JOB_TIMEOUT is 1h (3600), but autopkgtest will not finish in 1 hour generally. lintian/lintian CI/CD setting of timeout is extended to 3h, but not true for forked/contributors lintian CI/CD settings - so it always fail. This MR aimed to fix warn such a situation in advance. Signed-off-by: Kentaro Hayashi <kenhys@gmail.com> commit ffa795f9003ac32b68d49594808ef8a42907885f Author: Bo YU <tsu.yubo@gmail.com> Date: Fri Apr 12 16:14:50 2024 +0800 Update debian-policy for 4.7.0 perl -Ilib -wE'use Lintian::Deb822; use Lintian::Data::Policy::Releases; my $r = Lintian::Data::Policy::Releases->new; $r->refresh(0, "data");' Downloads the debian-policy changelog from salsa without UNRELEASE part Signed-off-by: Bo YU <tsu.yubo@gmail.com> commit fc0c56bf0af914e1171b5f4f38c027bb27f1987e Author: Simon Quigley <tsimonq2@ubuntu.com> Date: Fri Apr 26 16:06:56 2024 -0500 Add "oracular" as a known Ubuntu distribution. commit 2dfbad40c2c9f7c3523f6829eb8892882e4d383c Author: Colin Watson <cjwatson@debian.org> Date: Sat Apr 6 17:48:08 2024 +0100 Add alioth-lists.debian.net to team maintenance check alioth-lists.debian.net replaced lists.alioth.debian.org for many mailing lists; see https://wiki.debian.org/Alioth/MailingListContinuation. commit e6e7db65e8a3938ad68ce61849d3664a81b7d7bd Author: Simon McVittie <smcv@debian.org> Date: Sun Mar 10 16:25:15 2024 +0000 data: Add nogir as a known build-profile See discussion on debian-devel starting at <https://lists.debian.org/debian-devel/2024/01/msg00226.html>. Signed-off-by: Simon McVittie <smcv@debian.org> commit 53dc310d4d5af6b0701d55577b30fb9a7e493bd1 Author: James McCoy <jamessan@debian.org> Date: Fri Mar 15 12:31:42 2024 -0400 t: Fix compilation failures with dpkg 1.22.6 Dpkg 1.22.6 enables -Werror=implicit-function-declaration by default. This causes various compilation failures in the tests, mainly due to missing includes. The remaining failures are due to newer GCC versions defaulting to the C11 standard, which doesn't expose the gets() function anymore. For these tests, explicitly compile with -std=c99 to re-expose the function. Closes: #1066261 Signed-off-by: James McCoy <jamessan@debian.org> commit 98e5ebd3f120e6200d293b81de8a49f33edef5c4 Author: Nilesh Patra <nilesh@nileshpatra.info> Date: Mon Feb 19 00:38:56 2024 +0530 Obsolete package python3-pdm-pep517 replaced by python3-pdm-backend commit 6a2c3c5a8e68b393199a2863624d54f481dbcb06 Author: Louis-Philippe Véronneau <pollo@debian.org> Date: Mon Feb 19 20:14:41 2024 +0000 Modify checks for the python3-pdm-pep517 -> python3-pdm-backend rename. commit 92f389b73620b5a7de34958f40acc00de3f4b48c Author: Louis-Philippe Véronneau <pollo@debian.org> Date: Fri Feb 16 14:34:58 2024 -0500 missing-prerequisite-for-pyproject-backend: add support for whey commit ea684549719063a404e0e436f2337335dc0fa38b Author: Simon McVittie <smcv@debian.org> Date: Fri Jan 12 11:30:23 2024 +0000 desktop/gnome/gir: Check for GIR XML canonical naming We now recommend that GIR XML Foo-23.gir should either be in a package named gir1.2-foo-23-dev, or with versioned Provides on that name. Signed-off-by: Simon McVittie <smcv@debian.org> commit 9e225ad3cce383c7daf91ef9a41e70fc24de17b5 Author: Simon McVittie <smcv@debian.org> Date: Fri Jan 12 11:26:10 2024 +0000 t: Catch up with best practices for GIR XML packaging We now recommend that Foo-23.gir is either in a package named gir1.2-foo-23-dev (gir1.2-perfect-42-dev follows this pattern) or in a package that Provides that name (libgood-42-dev follows this pattern). Signed-off-by: Simon McVittie <smcv@debian.org> commit 908e085f894db6743e55299ca54b8ecb9d88856f Author: Simon McVittie <smcv@debian.org> Date: Fri Jan 12 11:23:31 2024 +0000 tags: Say how to add Depends/Provides for gir-missing-typelib-dependency Signed-off-by: Simon McVittie <smcv@debian.org> commit 545bd343bb60e2797cd67b0b265adfcbdaad9b4c Author: Simon McVittie <smcv@debian.org> Date: Fri Jan 12 11:23:01 2024 +0000 tags: Mention the multiarch directory for public GIR XML Signed-off-by: Simon McVittie <smcv@debian.org> commit a2dec00019d2ccd91900a9b222612a0e4abe278e Author: Simon McVittie <smcv@debian.org> Date: Fri Jan 12 11:22:36 2024 +0000 tags: Describe preferred Provides for typelib-package-name-does-not-match Signed-off-by: Simon McVittie <smcv@debian.org> commit 1ef73ac59ab3dd4083a3080b0bc218a2510702b1 Author: Simon McVittie <smcv@debian.org> Date: Fri Jan 12 11:20:54 2024 +0000 t: Exercise the good (no warnings) case for multiarch desktop/gnome/gir Signed-off-by: Simon McVittie <smcv@debian.org> commit 30580d5046e0219c91758014f6bac0980e294fcc Author: Simon McVittie <smcv@debian.org> Date: Fri Jan 12 11:17:41 2024 +0000 t: Assert that desktop/gnome/gir checks are done on multiarch locations This required correcting .../eval/post-test to catch up with "pointed" hint syntax, so that it normalizes x86_64-linux-gnu to MULTIARCH as was intended. Signed-off-by: Simon McVittie <smcv@debian.org> commit c587a53405c49cceab11943d0ca6a6d8979ade37 Author: Simon McVittie <smcv@debian.org> Date: Fri Jan 12 11:15:33 2024 +0000 t/recipes/checks/desktop/gnome/gir: Install multiarch files correctly Signed-off-by: Simon McVittie <smcv@debian.org> commit 9096c7ad2bce92356fc3f6e89630c90ddd304b5a Author: Simon McVittie <smcv@debian.org> Date: Tue Dec 26 18:28:33 2023 +0000 gir: Also look for GIR XML in /usr/lib/${DEB_HOST_MULTIARCH}/gir-1.0 Since gobject-introspection 1.78.1-3, this directory can be used for the minority of GIR XML that varies between architectures. Signed-off-by: Simon McVittie <smcv@debian.org> commit c232753047164db3af1874bbe37f92e589751186 Author: Simon McVittie <smcv@debian.org> Date: Sun Feb 11 14:02:57 2024 +0000 gobject-introspection | dh-sequence-gir implements dh --with=gir The debhelper addon is actually in gobject-introspection-bin, but that package is an implementation detail and should not be used directly. The use of :any here is actually incorrect, because gobject-introspection is architecture-dependent (Multi-Arch: same) and we need specifically the version for the host architecture, not the version for the build architecture or any other version. However, Lintian does not currently seem to recognise the dependency as being satisfied if we do not add the :any suffix. Closes: #964290, #1063709 commit 27896ef12c526253ca5f9d49967d1670550f6597 Author: Axel Beckert <abe@deuxchevaux.org> Date: Tue Feb 6 08:24:22 2024 +0100 data/changes-file/known-dists: Add trixie and forky commit 66e9477aa6d07e0028ed58760e7c3d8dc921561e Author: Axel Beckert <abe@deuxchevaux.org> Date: Tue Feb 6 08:14:46 2024 +0100 Retroactively mention #1033894 in previous changelog entry We normaly should never do that as it breaks "gbp dch". Unless nothing else than the debian/changelog has been changed since a release. As in this case. :-) commit f2746dd7c37314e836f6d4f9fac0bcad84d53f5a Author: Axel Beckert <abe@deuxchevaux.org> Date: Mon Feb 5 23:25:47 2024 +0100 Post-release version bump Gbp-Dch: Ignore
Automatic checks made by the Debian l10n team found some issues with the translations contained in this package. You should check the l10n status report for more information.
Issues can be things such as missing translations, problematic translated strings, outdated PO files, unknown languages, etc.