Le lundi 29 juillet 2024, 23:40:28 UTC Axel Beckert a écrit : > 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.
Will fix and add a checklist to CONTRIBUTING.md Thansk Bastien > > 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 >
signature.asc
Description: This is a digitally signed message part.