ubuntu/+source/lintian:applied/debian/sid

Last commit made on 2019-07-10
Get this branch:
git clone -b applied/debian/sid https://git.launchpad.net/ubuntu/+source/lintian
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
applied/debian/sid
Repository:
lp:ubuntu/+source/lintian

Recent commits

0f3e3e7... by lamby on 2019-07-08

Import patches-applied version 2.16.0 to applied/debian/sid

Imported using git-ubuntu import.

Changelog parent: f3f399bde60a00df7024046cb3d7deec14207713
Unapplied parent: b70828378d33183149e6f198b1986cb12a96d9e2

New changelog entries:
  The "post-buster" release.
  * Summary of tag changes:
    + Added:
      - bin-sbin-mismatch
      - command-in-sbin-has-manpage-in-incorrect-section
      - directory-in-etc-sv-directory-without-executable-run-script
      - package-supports-alternative-init-but-no-init.d-script
  [ Chris Lamb ]
  * Add 4.4.0 as a known Standards-Version.
  * Post-buster changes:
    - Reflect the release, updating dates (etc.) of "oldstable" and so on.
    - Bump the recommended debhelper level to 12 (see #918809).
    - Bump the old and ancient version numbers for Python 3 checks (see
      #903399).
    - Drop the deprecated --fail-on-warnings option to help towards fixing
      Debian bug #709932.
    - Upgrade package-uses-vendor-specific-patch-series to "E:" level
      severity (see #904302).
  * Warn about files referencing /usr/bin/foo if the binary is actually
    installed under /usr/sbin/foo. (Closes: #930702)
  * Check that a package that ships a /etc/sv/foo directory then
    /etc/sv/foo/run exists and is executable. (Closes: #931426)
  * Support suppress-tags-from-file in Lintian configuration file.
    (Closes: #930700)
  * Don't emit pkg-js-tools-test-is-missing if the "dh" invocation uses
    variables in its arguments. (Closes: #928283)
  * Fix "mistake||correction" delimiter for a number of entries in
    data/spelling/corrections-case. (Closes: #931446)
  * Disable the duplicate word checker when analysing patch files.
    (Closes: #931183)
  * Override dh_dwz in a binaries-general test to avoid testsuite hanging.
    (Closes: #931632)
  * Don't emit latest-debian-changelog-entry-without-new-version for
    uploads to (eg.) buster-security to avoid false-positives when
    performing "no-change" uploads with a ~debXuY suffix.
  [ Felix Lechner ]
  * Bump the minimum perltidy version required to avoid test failures.
  * Add runtime dependency on liblist-compare-perl.
  * Reduce the complexity of code in Lintian::Unpacker.
  [ Dmitry Bogatov ]
  * Check for commands in /sbin or /usr/sbin with manpages in the
    incorrect section. (Closes: #570998)
  [ Adam D. Barratt ]
  * Lintian::Reporting::Util: Add missing import of Exporter::import.
  [ Axel Beckert ]
  * Fix typo in description of debian-watch-does-not-check-gpg-signature.

b708283... by lamby on 2019-07-08

Import patches-unapplied version 2.16.0 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 8ccfdef4aed35dd80e4c44f95b512c33e6c4caf1

New changelog entries:
  The "post-buster" release.
  * Summary of tag changes:
    + Added:
      - bin-sbin-mismatch
      - command-in-sbin-has-manpage-in-incorrect-section
      - directory-in-etc-sv-directory-without-executable-run-script
      - package-supports-alternative-init-but-no-init.d-script
  [ Chris Lamb ]
  * Add 4.4.0 as a known Standards-Version.
  * Post-buster changes:
    - Reflect the release, updating dates (etc.) of "oldstable" and so on.
    - Bump the recommended debhelper level to 12 (see #918809).
    - Bump the old and ancient version numbers for Python 3 checks (see
      #903399).
    - Drop the deprecated --fail-on-warnings option to help towards fixing
      Debian bug #709932.
    - Upgrade package-uses-vendor-specific-patch-series to "E:" level
      severity (see #904302).
  * Warn about files referencing /usr/bin/foo if the binary is actually
    installed under /usr/sbin/foo. (Closes: #930702)
  * Check that a package that ships a /etc/sv/foo directory then
    /etc/sv/foo/run exists and is executable. (Closes: #931426)
  * Support suppress-tags-from-file in Lintian configuration file.
    (Closes: #930700)
  * Don't emit pkg-js-tools-test-is-missing if the "dh" invocation uses
    variables in its arguments. (Closes: #928283)
  * Fix "mistake||correction" delimiter for a number of entries in
    data/spelling/corrections-case. (Closes: #931446)
  * Disable the duplicate word checker when analysing patch files.
    (Closes: #931183)
  * Override dh_dwz in a binaries-general test to avoid testsuite hanging.
    (Closes: #931632)
  * Don't emit latest-debian-changelog-entry-without-new-version for
    uploads to (eg.) buster-security to avoid false-positives when
    performing "no-change" uploads with a ~debXuY suffix.
  [ Felix Lechner ]
  * Bump the minimum perltidy version required to avoid test failures.
  * Add runtime dependency on liblist-compare-perl.
  * Reduce the complexity of code in Lintian::Unpacker.
  [ Dmitry Bogatov ]
  * Check for commands in /sbin or /usr/sbin with manpages in the
    incorrect section. (Closes: #570998)
  [ Adam D. Barratt ]
  * Lintian::Reporting::Util: Add missing import of Exporter::import.
  [ Axel Beckert ]
  * Fix typo in description of debian-watch-does-not-check-gpg-signature.

f3f399b... by lamby on 2019-05-26

Import patches-applied version 2.15.0 to applied/debian/sid

Imported using git-ubuntu import.

Changelog parent: 50d2f9461f731210abed9b5542acba0bb483da8d
Unapplied parent: 8ccfdef4aed35dd80e4c44f95b512c33e6c4caf1

New changelog entries:
  [ 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

8ccfdef... by lamby on 2019-05-26

Import patches-unapplied version 2.15.0 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 64255e09a7c094e8538640d5fbcacb6913a4b994

New changelog entries:
  [ 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

50d2f94... by lamby on 2019-05-22

Import patches-applied version 2.14.0 to applied/debian/sid

Imported using git-ubuntu import.

Changelog parent: d3a53d0e538b7847243924448f8213472caaa0f2
Unapplied parent: 64255e09a7c094e8538640d5fbcacb6913a4b994

New changelog entries:
  [ 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

64255e0... by lamby on 2019-05-22

Import patches-unapplied version 2.14.0 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 05a620840a3cd8acfe1443167c35cf7a76c28a5f

New changelog entries:
  [ 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

d3a53d0... by lamby on 2019-04-22

Import patches-applied version 2.13.0 to applied/debian/sid

Imported using git-ubuntu import.

Changelog parent: e2cccce3c3959643aebc6e9ef33af1dedceb7058
Unapplied parent: 05a620840a3cd8acfe1443167c35cf7a76c28a5f

New changelog entries:
  * 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.

05a6208... by lamby on 2019-04-22

Import patches-unapplied version 2.13.0 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 4da15f6057b0ded5d0160daf55b3d6b8636b1516

New changelog entries:
  * 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.

e2cccce... by lamby on 2019-04-04

Import patches-applied version 2.12.0 to applied/debian/sid

Imported using git-ubuntu import.

Changelog parent: 73dc436bf292d809631a19293369c98bff06a397
Unapplied parent: 4da15f6057b0ded5d0160daf55b3d6b8636b1516

New changelog entries:
  * 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.

4da15f6... by lamby on 2019-04-04

Import patches-unapplied version 2.12.0 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 32d65417b820959b22e29c7b8bf320e522eccbc9

New changelog entries:
  * 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.