Package: lintian Version: 2.117.1 Severity: serious Hi Bastien,
Debian FTP Masters wrote: > Date: Sat, 27 Jul 2024 21:39:04 +0000 > Source: lintian > Architecture: source > Version: 2.117.1 > Distribution: unstable > Urgency: medium > Maintainer: Debian Lintian Maintainers <lintian-ma...@debian.org> > Changed-By: Bastien Roucariès <ro...@debian.org> > Closes: 1077112 > Changes: > lintian (2.117.1) unstable; urgency=medium > . > [ Axel Beckert ] > * Retroactively mention #1033894 in previous changelog entry. > . > [ Otto Kekäläinen ] > * Declare compliance with Debian Policy 4.7.0 > * Salsa-CI: Run both current and new Lintian to > ensure full compatibility > . > [ Bastien Roucariès ] > * Avoid an error with recent dpkg tools > * Workarround failure with recent gcc > * invalid-versioned-provides could not be anymore tested > due to dpkg-dev change > * rebuild against dh-elpa >=2.1.5 (Closes: #1077112) > Checksums-Sha1: […] Thanks a lot for stepping in and daring to do a Lintian release! Unfortunately a few things went rather bad and I wanted to fix this up quickly: * No tag change summary (private/generate-tag-summary not run) * Most changelog entries and closed bug numbers missing. (gbp dch not run or went weirdly bad?) IMHO this makes this version of Lintian unfit for release, hence the RC severity. Also to avoid that this version to migrates to testing. * Wrong version number. There are quite some new tags in this release, hence a feature additions, which requires the minor version to be bumped (i.e. to 2.118.0) according to Semantic Versioning (which Lintian tries to follow for a while now): https://semver.org/ * The last git commits included in the upload are not pushed to the git repository on Salsa. Especially because of the last issue, currently nobody can continue working on Lintian and fix the other things mentioned. So please push your work as soon as possible, so that we can fix the remaining issues with the 2.117.1. This is what I would retroactively add to the 2.117.1 changelog entry (based on current git with the current changelog entries from the upload manually fiddled in) and then just tagging an 2.118.0 release to get things back on track: + * Summary of tag changes: + + Added: + - gir-package-name-does-not-match + - package-installs-deprecated-python2-path + - systemd-alternatives + - systemd-diversion + - uses-deprecated-python-stdlib + + Removed: + - uses-python-distutils [ Axel Beckert ] * Retroactively mention #1033894 in previous changelog entry. + * data/changes-file/known-dists: Add trixie and forky + * Refresh data (fonts and debhelper add-ons and commands) + * Refresh data (add-ons, commands, fonts) [ Bastien Roucariès ] + * Avoid an error with recent dpkg tools + * Workarround failure with recent gcc + * invalid-versioned-provides could not be anymore tested due to + dpkg-dev change * rebuild against dh-elpa >=2.1.5 (Closes: #1077112) + [ Simon McVittie ] + * gobject-introspection | dh-sequence-gir implements dh --with=gir + (Closes: #964290, #1063709) + * gir: Also look for GIR XML in /usr/lib/${DEB_HOST_MULTIARCH}/gir-1.0 + * t/recipes/checks/desktop/gnome/gir: Install multiarch files correctly + * t: Assert that desktop/gnome/gir checks are done on multiarch locations + * t: Exercise the good (no warnings) case for multiarch desktop/gnome/gir + * tags: Describe preferred Provides for typelib-package-name-does-not-match + * tags: Mention the multiarch directory for public GIR XML + * tags: Say how to add Depends/Provides for gir-missing-typelib-dependency + * t: Catch up with best practices for GIR XML packaging + * desktop/gnome/gir: Check for GIR XML canonical naming + * data: Add nogir as a known build-profile + + [ Louis-Philippe Véronneau ] + * missing-prerequisite-for-pyproject-backend: add support for whey + * Modify checks for the python3-pdm-pep517 -> python3-pdm-backend rename. + * New tag: uses-deprecated-python-stdlib + * New tag: package-installs-deprecated-python2-path (Closes: #1033294) + * Refactor 'python-module-in-wrong-location' check + + [ Nilesh Patra ] + * Obsolete package python3-pdm-pep517 replaced by python3-pdm-backend + * Remove strict check for comma in "Origin" field in DEP3 header + * [ci skip] Revert "Remove strict check for comma in "Origin" field in + DEP3 header" + + [ James McCoy ] + * t: Fix compilation failures with dpkg 1.22.6 (Closes: #1066261) + + [ Colin Watson ] + * Add alioth-lists.debian.net to team maintenance check + + [ Simon Quigley ] + * Add "oracular" as a known Ubuntu distribution. + + [ Bo YU ] + * Update debian-policy for 4.7.0 + + [ Kentaro Hayashi ] + * ci: check longer timeout for autopkgtest + + [ Luca Boccassi ] + * Upgrade the severity of missing-systemd-service-for-init.d-script from + warning to error. + * Raise an error when diversions/alternatives are used for systemd + files. + * wrong-path-for-interpreter: allow aliased locations (Closes: #1051338) + + [ Mattias Ellert ] + * Fix regex replacement for transition suffix g + * Only remove transition suffices when preceded by a digit + * Add transition suffix t64 for 64 bit time_t transition + + [ William Desportes ] + * Improve CONTRIBUTING.md + + [ Edu Gómez Escandell ] + * Fix inconsistencies in documentation of lintian-explain-tags + [ Otto Kekäläinen ] + * Salsa-CI: Extend autopkgtest job timeout to 3h by default * Declare compliance with Debian Policy 4.7.0 * Salsa-CI: Run both current and new Lintian to ensure full compatibility + + [ Andrius Merkys ] + * Rewrite files/contents/line-length in a more effective manner. + * Drop unused semicolor counting code from lib/Lintian/Check/Files/SourceMissing.pm + * Speed up files/source-missing check -- Bastien Roucariès <ro...@debian.org> Sat, 27 Jul 2024 21:39:04 +0000 Regards, Axel -- ,''`. | Axel Beckert <a...@debian.org>, https://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 `- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
signature.asc
Description: PGP signature