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 <[email protected]> > > Changed-By: Bastien Roucariès <[email protected]> > > 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 <[email protected]> Sat, 27 Jul 2024 21:39:04 +0000
>
> Regards, Axel
>
signature.asc
Description: This is a digitally signed message part.

