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
> 

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to