[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#929676: marked as done (unblock: lintian/2.15.0)



Your message dated Thu, 30 May 2019 13:10:46 +0200
with message-id <20190530111044.zdslnw3cjzupzwff@debian.org>
and subject line Re: unblock: lintian/2.15.0
has caused the Debian Bug report #929676,
regarding unblock: lintian/2.15.0
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
929676: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=929676
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
User: release.debian.org@packages.debian.org
Usertags: unblock

Dear Release Team,

Please consider unblocking lintian 2.15.0 for buster (from 2.9.1). This
was specifically requested in #929577 by Mattia Rizzollo:

> I'd appreciate if you lintian maintainers could properly file unblock
> requests and get the version in buster updated as well.
>
> I know that most of your changes don't respect the freeze policy, but
> given that on February the release team granted an exception, maybe
> they will again.
>
> My position here comes mainly as a mentors.debian.net maintainer,
> where we are now running buster, and apparently we now have a 3-
> months old lintian due to this, whereas stretch-bpo would have been
> more updated…

Unfortunately, the changes are kinda big and there is no real way of
picking out the relevant changes, if that even is a concept. Is
"lintian" perhaps special? There's an argument that it should be
handled somewhat seperately but I can also see merit in not giving
anything preferential treatment.

  lintian (2.15.0) unstable; urgency=medium

    [ Chris Lamb ]
    * t/bin/runtests: Correct equality operator preventing the correct
      parsing of --onlyrun="" used when (eg.) executing autopkgtests and
      apply a patch from Felix Lechner to specify a missing --work-dir
      argument when building test packages. (Closes: #929430)
    * Add references to Debian Policy §4.9.2 and §5.6.31 for checks
      regarding Rules-Requires-Root. (Closes: #929428)
    * Correct more false-positives for missing-systemd-timer-for-cron-script
      due to an incorrect regular expression. Thanks again to Francesco Poli
      (wintermute) for the patch. (Closes: #927970)
    * Remove unnecessary commas from tag long descriptions and
      improve grammar in the description of testsuite-autopkgtest-missing.

    [ Vagrant Cascadian ]
    * Add Guile 2.0 & 2.2 to and remove "ancient" versions 1.6 & 1.8 from the
      list of versioned interpreters. (Closes: #929501)

    [ Paul Wise ]
    * spelling: Add several corrections

   -- Chris Lamb <lamby@debian.org>  Sun, 26 May 2019 14:12:53 +0000

  lintian (2.14.0) unstable; urgency=medium

    [ Chris Lamb ]
    * Correct false-positives in missing-systemd-timer-for-cron-script due to
      an incorrect regular expression. Thanks to Francesco Poli (wintermute)
      for the patch. (Closes: #927970)
    * Adjust package-contains-python-header-in-incorrect-directory as Python
      3.8 dropped the "m" modifier that was used in Python 3.7 and below (eg.
      /usr/include/python3.7m). (Closes: #928617)

    [ Ivo De Decker ]
    * Check for sources in the "main" section with only binaries in the
      "contrib" section. (Closes: #928126)

    [ Michael Biebl ]
    * Consider the now-preferred /usr/share/dbus-1/{system,session}.d
      directories (supported since dbus 1.9.18) when checking D-Bus services.
      (MR: !187)

    [ Xavier ]
    * Fix an error where debian/tests/pkg-js/files contained deep (but valid)
      directory. (MR: !199)

    [ Paul Wise ]
    * Add/fix several spelling corrections.
    * Sort the dictionary
    * Prefer American spelling for American typos

   -- Chris Lamb <lamby@debian.org>  Wed, 22 May 2019 07:47:56 +0000

  lintian (2.13.0) unstable; urgency=medium

    * Summary of tag changes:
      + Added:
	- debhelper-compat-level
	- patch-system
	- pkg-js-autopkgtest-file-does-not-exist
	- pkg-js-autopkgtest-test-is-missing
	- pkg-js-tools-test-is-missing
	- vcs
	- vcs-uri

    [ Niels Thykier ]
    * gitlab-ci: Run commands with the time command to get an estimate
      for each part.
    * Ensure that LINTIAN_CFG is always defined as it is used in debug
      output.
    * Fix a typo that called the wrong clean-up function with --unpack.
    * Extract reporting related utilities into a separate module.
    * Remove unused system_env function from Lintian::Util
    * Move Deb822 parsing into its own module called Lintian::Deb822Parser.

    [ Felix Lechner ]
    * Implement universal output format in Lintian.
    * Only run tests in t/bin/runtests but do not build any packages.

    [ Xavier ]
    * Test for Node.js packages that don't ship a debian/tests/pkg-js/test
      file or ship a debian/tests/pkg-js/files that contains invalid/missing
      references. (Closes: #923339)
    * Test for Node.js packages that use "--with nodejs" in debian/rules but
      do not specify a debian/tests/pkg-js/test file. (Closes: #923331)

    [ Adam D. Barratt ]
    * Update private/refresh-locale-codes to work with newer isoquery(1) and
      refresh data/files/locale-codes and data/fields/virtual-packages to
      match.

    [ Lucas Nussbaum ]
    * Emit a classification tag about the current debhelper compat level
      in use. (Closes: #926766)
    * Emit a classification tag that records the patch system in use.
      (Closes: #926767)
    * Emit a classification tags about the revision control system used by
      the package. (Closes: #926768)

    [ Michael Biebl ]
    * Also look in /usr/share/dbus-1/{system,session}.d for dbus
      configuration files. (MR: !187)

    [ Simon Quigley ]
    * Add "eoan" as a known Ubuntu distribution. (MR: !198)

    [ Chris Lamb ]
    * Clarify "Could not determine what you meant by" test harness error
      message; it is not always a parse error.

    [ Paul Wise ]
    * Add/fix several spelling corrections.

   -- Chris Lamb <lamby@debian.org>  Mon, 22 Apr 2019 09:01:36 +0000

  lintian (2.12.0) unstable; urgency=medium

    * Summary of tag changes:
      + Added:
	- doc-base-file-references-wrong-path
	- systemd-service-file-shutdown-problems

    [ Chris Lamb ]
    * Make the argument to --jobs non-optional to prevent a "0" job count
      being parsed if the argument is omitted. This resulted in Lintian
      getting stuck as it did not have any runners to perform work with.
      (Closes: #925970)
    * Fix false-positives in the version-substvar-for-external-package tag
      when a Provides field contains multiple items and/or with leading
      whitespace. (Closes: #833608)
    * Don't check for the x86-specific "SafeSEH" hardening feature for code
      that is JIT-compiled by the Mono runtime. (Closes: #926334)
    * Collapse the rather long-winded explanation regarding typos in the long
      description of the version-substvar-for-external-package tag.
    * Drop double-spaces in .desc files.

    [ Felix Lechner ]
    * Allow symlinks in autopkgtest paths.

    [ Niels Thykier ]
    * Restrict the number of parallel clean up jobs to match --jobs
      parameter. (Closes: #924714)

    [ Osamu Aoki ]
    * Check for files in doc-base control files that list paths pointing
      outside of /usr/share/{doc,info}. (Closes: #925200)

    [ Xavier Guimard ]
    * Don't emit the debian-watch-file-should-mangle-version tag if
      dversionmangle is set to "auto". (Closes: #926166)

    [ Topi Miettinen ]
    * Check for systemd service files that use DefaultDependencies=no and
      Conflicts=shutdown.target without Before=shutdown.target. (MR: !177)
    * Update the systemd hardening flags. (MR: !178)

    [ Balint Reczey ]
    * Run autopkgtest tests in parallel, autodetecting CPU count. (MR: !75)

    [ Paul Wise ]
    * Add/fix several spelling corrections.

   -- Chris Lamb <lamby@debian.org>  Thu, 04 Apr 2019 08:20:06 +0000

  lintian (2.11.0) unstable; urgency=medium

    [ Chris Lamb ]
    * Support dh-sequence-{gir,gnome,python3} etc. virtual packages as
      satisfying various build-dependencies. (Closes: #924082)
    * Don't detect non-maintainer upload (NMU) versions when checking for
      maintainer scripts that support "ancient" package versions.
      (Closes: #924501)
    * Correct false-positives in when checking for dh-runit packages that
      lack a "Breaks" substvar by ensuring that the binary package actually
      uses runit. (Closes: #924116)
    * Update the long description of the
      new-package-should-not-package-python2-module tag to justify further
      why a changelog entry is more appropriate than an override.
    * Remove errant "#" from the long description of
      inconsistent-appstream-metadata-license.

    [ Felix Lechner ]
    * Deprecate static labs; all labs are temporary from now on.
    * In autopkgtests, allow output to stderr to shorten waiting period.
    * Fix the rules-requires-root-implicitly test on stretch.
    * For stretch-backports, also Build-Depend on the "XS" version of the
      Text::CSV Perl module in addition to the pure Perl version.

    [ Stewart Ferguson ]
    * Allow *.pth files in Python directories to avoid false-positives for
      unknown-file-in-python-module-directory. (Closes: #924417)

    [ Paul Wise ]
    * Add/fix several spelling corrections.

   -- Chris Lamb <lamby@debian.org>  Mon, 18 Mar 2019 22:20:48 +0000

  lintian (2.10.0) unstable; urgency=medium

    [ Chris Lamb ]
    * Check for placeholder "<project>" strings in debian/watch files as it
      can resut in uscan(1) generating a file with shell metacharacters.
      (Closes: #923589)
    * Add "itialize" to the list of "spelling-error-in-binary" exceptions.
      (Closes: #923725)
    * Use less-clunky "for entries that are too short" in the long
      description of debian-changelog-line-too-short.

    [ Paul Wise ]
    * Add several spelling corrections.

   -- Chris Lamb <lamby@debian.org>  Fri, 08 Mar 2019 17:26:37 +0000


The full debdiff is attached (warning: 3MB uncompressed).


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-

Attachment: debdiff.txt.xz
Description: application/xz


--- End Message ---
--- Begin Message ---
Hi Chris,

On Tue, May 28, 2019 at 03:27:13PM +0100, Chris Lamb wrote:
> Please consider unblocking lintian 2.15.0 for buster (from 2.9.1). This
> was specifically requested in #929577 by Mattia Rizzollo:

This really should have been discussed in advance. Given the situation, I
unblocked it this time. Please note that this doesn't mean new uploads will be
unblocked. If you want to maintain the correct version ordering between
testing and backports, I suggest you don't do any new uploads to backports
before you get confirmation that the corresponding version will be accepted in
buster.

Thanks,

Ivo

--- End Message ---

Reply to: