ubuntu/+source/lintian:applied/ubuntu/cosmic

Last commit made on 2018-09-21
Get this branch:
git clone -b applied/ubuntu/cosmic 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/ubuntu/cosmic
Repository:
lp:ubuntu/+source/lintian

Recent commits

f02fbd1... by lamby on 2018-09-21

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

Imported using git-ubuntu import.

Changelog parent: f8add3c23be8321fd5e448d16788e878a3548b01
Unapplied parent: 942b89b51c3d79790177025a6ea293c48f8886f4

New changelog entries:
  * checks/description.pm:
    + [CL] Check for overly-indented paragraph separators in package long
      descriptions. (Closes: #909272)
  * checks/fields.pm:
    + [CL] Apply patches from Josh Triplett to re-use the metapackage
      detection logic from Lintian::Collect::Binary and to allow
      metapackages to depend on toolchain packages.
  * checks/source-copyright.pm:
    + [CL] Fix a number of false-positives when checking for incomplete
      Creative Commons licenses. Thanks to Jonathan Dowland (jmtd) for
      collecting a corpus of test data. (Closes: #906284)
    + [CL] Also check the "Source" field when looking for repack
      explanations as per section 6.4 of the machine-readable
      debian/copyright file specification. (Closes: #909270)
    + [CL] Include the line number in the output of the
      incomplete-creative-commons-license tag.

942b89b... by lamby on 2018-09-21

Import patches-unapplied version 2.5.104 to debian/sid

Imported using git-ubuntu import.

Changelog parent: a8a034b1254bc187fe1886dcfb3b7b90aa04aa1b

New changelog entries:
  * checks/description.pm:
    + [CL] Check for overly-indented paragraph separators in package long
      descriptions. (Closes: #909272)
  * checks/fields.pm:
    + [CL] Apply patches from Josh Triplett to re-use the metapackage
      detection logic from Lintian::Collect::Binary and to allow
      metapackages to depend on toolchain packages.
  * checks/source-copyright.pm:
    + [CL] Fix a number of false-positives when checking for incomplete
      Creative Commons licenses. Thanks to Jonathan Dowland (jmtd) for
      collecting a corpus of test data. (Closes: #906284)
    + [CL] Also check the "Source" field when looking for repack
      explanations as per section 6.4 of the machine-readable
      debian/copyright file specification. (Closes: #909270)
    + [CL] Include the line number in the output of the
      incomplete-creative-commons-license tag.

f8add3c... by lamby on 2018-09-14

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

Imported using git-ubuntu import.

Changelog parent: d093efd9b9b6d79e5c6c7152c665da37be2991c7
Unapplied parent: a8a034b1254bc187fe1886dcfb3b7b90aa04aa1b

New changelog entries:
  * private/refresh-manual-refs:
    + [CL] Apply a patch series from Joseph Herlant to update some
      locations of manual references.
  * t/helpers/bin/create-deb:
    + [CL] Apply a patch from Felix Lechner to removed a likely-accidental
      slash in a find(1) call.

a8a034b... by lamby on 2018-09-14

Import patches-unapplied version 2.5.103 to debian/sid

Imported using git-ubuntu import.

Changelog parent: da4d6ea1ff525de83c1246a6b7c6eaf6ae6be4b0

New changelog entries:
  * private/refresh-manual-refs:
    + [CL] Apply a patch series from Joseph Herlant to update some
      locations of manual references.
  * t/helpers/bin/create-deb:
    + [CL] Apply a patch from Felix Lechner to removed a likely-accidental
      slash in a find(1) call.

d093efd... by lamby on 2018-09-11

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

Imported using git-ubuntu import.

Changelog parent: e5db88e1036b6067d630ee736fdc37f3be13b13d
Unapplied parent: da4d6ea1ff525de83c1246a6b7c6eaf6ae6be4b0

New changelog entries:
  * checks/files.pm:
    + [CL] Ensure package-contains-documentation-outside-usr-share-doc also
      excludes files in directories called (eg.) "autotools_templates" or
      "my-templates.d". (Closes: #907734)
  * data/fields/name_section_mappings:
    + [CL] Reclassify xfonts-foo packages as part of the "fonts" section as
      nobody was doing this in practice. This reverts the change requested
      in #878609 which was released inLintian 2.5.72. Thanks to Russ
      Allbery. (Closes: #907725)

da4d6ea... by lamby on 2018-09-11

Import patches-unapplied version 2.5.102 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 55d9481ca927b20c8b52fe92831e4794899c0743

New changelog entries:
  * checks/files.pm:
    + [CL] Ensure package-contains-documentation-outside-usr-share-doc also
      excludes files in directories called (eg.) "autotools_templates" or
      "my-templates.d". (Closes: #907734)
  * data/fields/name_section_mappings:
    + [CL] Reclassify xfonts-foo packages as part of the "fonts" section as
      nobody was doing this in practice. This reverts the change requested
      in #878609 which was released inLintian 2.5.72. Thanks to Russ
      Allbery. (Closes: #907725)

e5db88e... by lamby on 2018-09-09

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

Imported using git-ubuntu import.

Changelog parent: c2dda39663ed6eb91e5d14ead01c82e301145577
Unapplied parent: 55d9481ca927b20c8b52fe92831e4794899c0743

New changelog entries:
  * Summary of tag changes:
    + Added:
      - changelog-distribution-does-not-match-changes-file
      - package-builds-dbg-and-dbgsym-variants
  * checks/changes-file.{desc,pm}:
    + [CL] Check for packages that build both foo-dbg and foo-dbgsym debug
      symbol variants. (Closes: #907423)
  * checks/changelog-file.{desc,pm}:
    + [CL] Check that .changes and debian/changelog distribution are
      identical. (Closes: #906610)
  * checks/control-files.desc:
    + [CL] Clarify that checks/control-files.* relates to the "control"
      tarball, not debian/control in the source tarball.
  * checks/fields.desc:
    + [CL] Clarify that the target of the dbg-package-missing-depends check
      cannot be "Architecture: all".
  * checks/files.pm:
    + [CL] Don't emit package-contains-documentation-outside-usr-share-doc
      for files in "templates" directories. (Closes: #907734)
    + [CL] Apply a patch from Josh Triplett and Ximin Luo to ignore
      false-positive "ancient" files generated by Rust.
  * checks/init.d.pm:
    + [CL] Avoid false positives in init.d-script-possible-missing-stop
      when checking initscripts in "early boot" packages such as udev, etc.
      (Closes: #908185)
  * checks/scripts.desc:
    + [CL] Apply a patch from Adrian Bunk to improve the long description
      of the multi-arch-same-package-calls-pycompile tag.
    + [CL] Update the long description of wrong-path-for-interpreter to
      reflect the weakening of the /usr/bin/perl "should" requirement
      and to use "particular" over "special exception". Thanks to David
      Bremner.
  * data/changelog-file/invalid-dates:
    + [CL] Merge patch from Josh Triplett to display the correct "short"
      three-letter dates for June and July.
  * lib/Lintian/Data.pm:
    + [CL] Apply a patch series from Josh Triplett to add a "matches_any"
      utility function to Lintian::Data instances and ports a number of
      applicable instances to use it. Thanks!

55d9481... by lamby on 2018-09-09

Import patches-unapplied version 2.5.101 to debian/sid

Imported using git-ubuntu import.

Changelog parent: edc2cccb784a448e5651997c58a13d892dcda82b

New changelog entries:
  * Summary of tag changes:
    + Added:
      - changelog-distribution-does-not-match-changes-file
      - package-builds-dbg-and-dbgsym-variants
  * checks/changes-file.{desc,pm}:
    + [CL] Check for packages that build both foo-dbg and foo-dbgsym debug
      symbol variants. (Closes: #907423)
  * checks/changelog-file.{desc,pm}:
    + [CL] Check that .changes and debian/changelog distribution are
      identical. (Closes: #906610)
  * checks/control-files.desc:
    + [CL] Clarify that checks/control-files.* relates to the "control"
      tarball, not debian/control in the source tarball.
  * checks/fields.desc:
    + [CL] Clarify that the target of the dbg-package-missing-depends check
      cannot be "Architecture: all".
  * checks/files.pm:
    + [CL] Don't emit package-contains-documentation-outside-usr-share-doc
      for files in "templates" directories. (Closes: #907734)
    + [CL] Apply a patch from Josh Triplett and Ximin Luo to ignore
      false-positive "ancient" files generated by Rust.
  * checks/init.d.pm:
    + [CL] Avoid false positives in init.d-script-possible-missing-stop
      when checking initscripts in "early boot" packages such as udev, etc.
      (Closes: #908185)
  * checks/scripts.desc:
    + [CL] Apply a patch from Adrian Bunk to improve the long description
      of the multi-arch-same-package-calls-pycompile tag.
    + [CL] Update the long description of wrong-path-for-interpreter to
      reflect the weakening of the /usr/bin/perl "should" requirement
      and to use "particular" over "special exception". Thanks to David
      Bremner.
  * data/changelog-file/invalid-dates:
    + [CL] Merge patch from Josh Triplett to display the correct "short"
      three-letter dates for June and July.
  * lib/Lintian/Data.pm:
    + [CL] Apply a patch series from Josh Triplett to add a "matches_any"
      utility function to Lintian::Data instances and ports a number of
      applicable instances to use it. Thanks!

c2dda39... by lamby on 2018-09-06

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

Imported using git-ubuntu import.

Changelog parent: 4d0802e15e454ef5b409173038d8e9999c5574f2
Unapplied parent: edc2cccb784a448e5651997c58a13d892dcda82b

New changelog entries:
  * Summary of tag changes:
    + Added:
      - obsolete-runtime-tests-restriction
      - package-contains-python-dot-directory
      - skip-systemd-native-flag-missing-pre-depends
      - vcs-obsolete-in-debian-infrastructure
    + Removed:
      - vcs-deprecated-in-debian-infrastructure
  * checks/control-file.{desc.pm}:
    + [CL] Don't check the .dsc for "XS-Autobuild"; check the control file
      itself. This fixes source-only-upload-to-non-free-without-autobuild.
      (Closes: #907681)
  * checks/debhelper.pm:
    + [CL] Also check override_dh_systemd_<action>-arch and -indep for
      debian-rules-uses-deprecated-systemd-override. (Closes: #907845)
  * checks/fields.{desc.pm}:
    + [CL] Rename vcs-deprecated-in-debian-infrastructure and update the
      documentation to match. (Closes: #907578)
  * checks/scripts.{desc.pm}:
    + [CL] Check for "invoke-rc.d --skip-systemd-native" without a suitable
      Pre-Depends. (Closes: #907836)
  * checks/testsuite.{desc,pm}:
    + [CL] Don't emit unknown-runtime-tests-feature for autopkgtest
      "Features:" entries that use the "test-name=foo" nomenclature.
      (Closes: #907620)
    + [CL] Apply patch from Paul Gevers to emit warnings for deprecated
      test features.

edc2ccc... by lamby on 2018-09-06

Import patches-unapplied version 2.5.100 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 6381450cc328fb3d96118eb148f8288e47b430ee

New changelog entries:
  * Summary of tag changes:
    + Added:
      - obsolete-runtime-tests-restriction
      - package-contains-python-dot-directory
      - skip-systemd-native-flag-missing-pre-depends
      - vcs-obsolete-in-debian-infrastructure
    + Removed:
      - vcs-deprecated-in-debian-infrastructure
  * checks/control-file.{desc.pm}:
    + [CL] Don't check the .dsc for "XS-Autobuild"; check the control file
      itself. This fixes source-only-upload-to-non-free-without-autobuild.
      (Closes: #907681)
  * checks/debhelper.pm:
    + [CL] Also check override_dh_systemd_<action>-arch and -indep for
      debian-rules-uses-deprecated-systemd-override. (Closes: #907845)
  * checks/fields.{desc.pm}:
    + [CL] Rename vcs-deprecated-in-debian-infrastructure and update the
      documentation to match. (Closes: #907578)
  * checks/scripts.{desc.pm}:
    + [CL] Check for "invoke-rc.d --skip-systemd-native" without a suitable
      Pre-Depends. (Closes: #907836)
  * checks/testsuite.{desc,pm}:
    + [CL] Don't emit unknown-runtime-tests-feature for autopkgtest
      "Features:" entries that use the "test-name=foo" nomenclature.
      (Closes: #907620)
    + [CL] Apply patch from Paul Gevers to emit warnings for deprecated
      test features.