This bug is fixed in 2.5.0~rc1ubuntu1.
lintian (2.5.0~rc1ubuntu1) natty; urgency=low
.
* Merge from Debian unstable. Remaining changes:
- Don't warn about a symlinked changelog file in Ubuntu due to CDBS.
- checks/init.d: fix LP: #496798 again; upstream only took part of our
patch and the rest of the fix was dropped in the last merge; per
maintainer's comments in Debian bug #569492, Ubuntu will need to
carry this fix for the time being
.
lintian (2.5.0~rc1) experimental; urgency=low
.
The "welcome Niels Thykier!" release.
.
* Summary of tag changes:
+ Added:
- build-depends-on-specific-java-doc-package
- depends-on-specific-java-doc-package
- unneeded-build-dep-on-quilt
- description-synopsis-starts-with-article
- needless-dependency-on-jre
- temporary-debhelper-file
- compressed-objects.inv
- unused-build-dependency-on-cdbs
- python-debug-in-wrong-location
- debian-watch-contains-dh_make-template
- missing-dependency-on-python-central
- python-module-in-wrong-location
- missing-dependency-on-python-support
- package-installs-python-bytecode
- debhelper-maintscript-needs-versioned-build-depends
+ Removed:
- embedded-zlib (now in embedded-library)
- embedded-libpng (now in embedded-library)
- embedded-libjpeg (now in embedded-library)
- embedded-libopenjpeg (now in embedded-library)
- package-installs-python-pyc (replaced by
package-installs-python-bytecode)
.
* checks/*:
+ [NT] Use the new pre-sorted file {index,info} when iterating over
files.
+ [NT] All checks now report files without any "./" or "/" prefix.
This may break existing overrides. (Closes: #534940)
* checks/binaries:
+ [RA] Exclude kfreebsd-kernel-di-{amd64,i386} from the
embedded-zlib check since it's in the kernel. (Closes: #593397)
+ [RG] Add swipl to the list of known interpreters. (Closes: #591316)
+ [RG] Detect embedded copies of ftgl, t1lib, gl2ps, libgd2,
ncurses, openssl (libcrypto), sqlite/3, libm, ltdl, curl, libmng,
libmsn, libmikmod, libmysqlclient, and tinyxml.
+ [RG] Merge embedded-{zlib,lib{png,jpeg,openjpeg}} into
embedded-library.
+ [RG] Find directories based on the file's type instead of file(1)'s
unforgiving output. Thanks, Gabriele Giacone. (Closes: #597990)
* checks/cruft{,.desc}:
+ [NT] Extended the diff-contains-substvars check to also catch files
prefixed with a package name.
+ [NT] Corrected the description of diff-contains-$vcs-control-dir.
It incorrectly assumed that -i worked for native packages.
(Closes: #609153)
+ [NT] Moved the list of autotools packages into data/cruft/autotools.
+ [NT] Clarified that dpkg-source looks for <package>_<upstreamversion>
and not <package>_<version> in the description of
native-package-with-dash-version. Thanks to Daniel Thomas for the
report. (Closes: #594254)
* checks/debhelper{,.desc}:
+ [NT] Fix dependency check for dh_nativejava, default-jdk has never
provided dh_nativejava. (Closes: #606506)
+ [NT] Added check for temporary debhelper files that ought to have
been removed by dh_clean. (Closes: #598251)
+ [NT] Added check for unused build dependency on cdbs. Thanks to
Jari Aalto for suggesting this. (Closes: #582769)
+ [NT] Added check for incorrect debhelper version when using the
maintscript feature from debhelper 8.1.0.
* checks/debian-source-dir:
+ [NT] Added missing import of "Util" perl module. Thanks to David
Bremner for the patch.
* checks/description{,.desc}:
+ [NT] Add a check for synopsis starting with articles. Thanks to
Nelson A. de Oliveira for the patch. (Closes: #603053)
+ [NT] Fixed false positive description-contains-duplicated-word
caused by Lintian ignoring quoted words. Thanks to Gregor
Herrmann for report. (Closes: #590723)
* checks/fields{,.desc}:
+ [NT] Added check for packages (build) depending on openjdk-X-doc or
classpath-doc instead of the default-jdk-doc metapackage.
(Closes: #593837)
+ [NT] Fixed spelling of metapackage in tag descriptions.
+ [NT] Added needless-dependency-on-jre tag.
+ [NT] Corrected Policy references for the uploader tags. Thanks to
David Prévot for spotting this issue and providing a patch.
(Closes: #602632)
+ [NT] Fixed false positives for breaks-without-version. The tag
will no longer be emitted if the package listed in Breaks is also
listed in Replaces. Thanks to Modestas Vainius for the report.
(Closes: #605744)
+ [NT] Clarified that old-versioned-python-dependency can also be
triggered if dh_python2 is used and the package is missing
${python:Breaks}. Thanks to Piotr Ożarowski for the report.
(Closes: #604167)
+ [RG] Mention the package's original area in
wrong-section-according-to-package-name. (Closes: #608554)
* checks/files{,.desc}:
+ [NT] Fixed false-positive extra-license-file for license.ui files.
Thanks to Jeremy Sanders for the report. (Closes: #595941)
+ [NT] Added hurd-udeb to the list of packages allowed to ship
unusual top-level directories. Thanks to Samual Thibault for
the patch. (Closes: #591331)
+ [NT] Fixed spelling of metapackage in empty-binary-package tag
description. (Closes: #591300)
+ [NT] Fixed false-positive extra-license-file for games. Instead
of skipping PATH directories Lintian now ignores all executable
files. (Closes: #608866)
+ [NT] Added compressed-objects.inv tag to catch compressed
objects.inv files in python documentation. Thanks to
Fladischer Michael for the report and a partial patch.
(Closes: #608810)
+ [NT] Added check for misplaced python debug files. Thanks to
Jakub Wilk for the report. (Closes: #576014)
+ [NT] Added check for missing dependency on python-central.
Thanks to Jakub Wilk for the report. (Closes: #592533)
+ [NT] Added check for misplaced Python modules. Thanks to
Jakub Wilk for the report. (Closes: #576012)
+ [NT] Removed the "!= 0755" part from the out of the tag
executable-is-not-world-readable, since there are other valid
world readable file permissions.
+ [NT] Added check for missing dependency on python-support.
Thanks to Jakub Wilk for the report. (Closes: #592491)
+ [NT] Added check for packages installing Python eggs and
__pycache__ directories. Also extended existing Python bytecode
check to include ".pyo" files. Thanks to Piotr Ożarowski,
Jakub Wilk and the people in #debian-python for the report and
help with implementing this. (Closes: #576005)
* checks/init.d.desc:
+ [RG] Raise severity of init.d-script-starts-in-stop-runlevel.
(Closes: #603800)
* checks/manpages:
+ [NT] Fixed typo in locale name. Thanks to Christoph Biedl for
spotting this. (Closes: #606933)
* checks/menu-format.desc:
+ [CW] Fix several typos.
* checks/menus.desc:
+ [RA] Rephrase doc-base-uses-applications-section to be clearer that
its advice is to remove the "Applications/" part of the section.
* checks/nmu:
+ [RG] Completely abort if debian/changelog is a symlink.
(Closes: #582408)
* checks/patch-systems{,.desc}:
+ [NT] Added check for new unneeded-build-dep-on-quilt.
(Closes: #582767)
* checks/rules:
+ [RG] Drop some checks for versioned dependencies that can now be
satisfied in stable (squeeze). Thanks, Cyril Brulebois.
(Closes: #612137)
+ [RG] Correctly handle include directives preceded by a tab.
(Closes: #607281)
+ [RG] Allow 'ocaml' as an alternative to 'ocaml-nox'. Thanks,
Ralf Treinen. (Closes: #612568)
* checks/scripts:
+ [NT] Added mscgen as interpreter.
* checks/standards-version:
+ [RG] Correctly handle cases where debian/changelog is a symlink.
* checks/watch-file{,.desc}:
+ [NT] Added check for dh_make(1) templates in the watch file.
Thanks to Nelson A. de Oliveira for the report. (Closes: #600866)
+ [RG] Document that relying on SourceForge's webpages for finding
new versions is not recommended either. (Closes: #593603)
.
* collection/objdump-info:
+ [RG] Support stricter parameter handling of objdump-info from
binutils 2.21. Thanks, Andreas Beckmann.
(Closes: #604047, LP: #683347)
.
* data/changelog-file/ubuntu-dists:
+ [CW] Add natty as a valid Ubuntu distribution, and remove the EOLed
intrepid and jaunty. (Closes: #611439)
* data/cruft/autotools:
+ [NT] Added the file which is a list of all packages that will
suppress the {ancient,outdated}-autotools-helper-file tags.
Currently this is manually updated. This new list includes
dh-autoreconf, thanks to Felix Geyer. (Closes: #592358)
* data/debhelper/*:
+ [RG] Refresh against unstable.
* data/debian-source-dir/known-files:
+ [NT] Added the file and included git-patches in it. Thanks to
Ron for the report and David Bremner for the initial patch.
(Closes: #607502)
* data/fields/essential:
+ [RG] Add hurd. (Closes: #591323)
* data/fields/obsolete-packages:
+ [NT] Added default-jdk-builddep. See README.gcj-native-transition
in java-common for the replacement.
* data/fields/perl-provides:
+ [RG] Refresh against perl 5.10.1.
* data/files/fonts:
+ [NT] Made tipa replace xfonts-tipa as font provider.
(Closes: #595530)
+ [RG] Refresh against unstable.
* data/files/locale-codes:
+ [RG] Refresh against isoquery 1.4.
* data/shared-libs/ldconfig-dirs:
+ [NT] Removed the emul/ia32-linux directories as they are no longer
used. (Closes: #596848)
* data/spelling/corrections:
+ [NT] Added more corrections.
* data/spelling/corrections-case:
+ [NT] Added DocBook corrections. Thanks to Jakub Wilk.
(Closes: #611349)
* data/spelling/corrections-multiword:
+ [NT] Added "allows to" and other similar misspellings. Thanks
to Matthew Paul Thomas for the report. (LP: #608231)
.
* debian/control:
+ [RA] Add the build dependencies required to run the test suite
during the build. Many thanks to Niels Thykier for the investigative
work to determine which packages are required. (Closes: #593832)
+ [RA] Remove versions from dependencies when those versions are
satisfied by oldstable (lenny).
+ [NT] Bump debhelper build dependency to 7.0.50~, since some tests
depend on using dh7 with override targets. (Closes: #607730)
+ [NT] Added Niels Thykier to uploaders.
+ [NT] Introduce (build) dependency on libemail-valid-perl.
+ [RG] Add a versioned build dependency on libtest-simple-perl or a
recent Perl that has Test::More with subtests support.
* debian/copyright:
+ [NT] Added Niels Thykier to maintainers.
* debian/rules:
+ [RA] Run the test suite during the package build.
+ [NT] Replace dh_clean -k with dh_prep.
+ [NT] Add support for skipping the test suite per policy 4.9.1.
Many thanks to David Bremner for the patch.
* debian/compat:
+ [NT] Bump debhelper compat to 7.
* debian/source/lintian-overrides:
+ [RG] Add overrides for quilt-related checks.
.
* frontend/lintian:
+ [NT] Ensure that Lintian always reaps processes it started before
exiting. In some cases these jobs would attempt to modify the
lab while Lintian was trying to remove it. Thanks to
Andreas Beckmann for reporting this issue. (Closes: #610218)
+ [NT] Sorted related options alphabetically. Thanks to Jari Aalto
for the initial patch. (Closes: #600905)
.
* lib/Lintian/Check.pm:
+ [NT] Use Email::Valid to validate email addresses.
(Closes: #602655)
+ [NT] Allow package names to be excluded from regular spelling
checks. They are still subject to multi word and case sensitive
spelling checks. Thanks to syq for the suggestion.
(Closes: #576283)
* lib/Lintian/Collect/Binary.pm:
+ [NT] Pre-sort file index and file info to avoid sorting it
repeatedly in the checks. (Closes: #605844)
.
* man/*:
+ [NT] Rewrote the man pages in pod. (Closes: #600906)
.
* t/runtests:
+ [RG] Run blackbox tests in parallel too.
* t/tests/{rules-not-makefile,scripts-missing-dep}:
+ [NT] Added new tests. (Closes: #607731)
.
lintian (2.4.3ubuntu3) natty; urgency=low
.
* checks/init.d: fix LP: #496798 again; upstream only took part of our
patch and the rest of the fix was dropped in the last merge; per
maintainer's comments in Debian bug #569492, Ubuntu will need to
carry this fix for the time being
.
lintian (2.4.3ubuntu2) maverick; urgency=low
.
* Add natty as a valid Ubuntu distribution.
.
lintian (2.4.3ubuntu1) maverick; urgency=low
.
* Merge from Debian unstable. Remaining changes:
- Don't warn about a symlinked changelog file in Ubuntu due to CDBS.
.
lintian (2.4.3) unstable; urgency=low
.
The "Policy 3.9.1" release.
.
* Summary of tag changes:
+ Added:
- embedded-library
+ Removed:
- debian-news-entry-without-blank-line
- dh_testversion-is-deprecated
.
* checks/binaries{,.desc}:
+ [RG] Detect embedded copies of expat, libbz2, libmagic, libxml2,
pcre3, and tiff.
+ [RG] Recognise powerpcspe and sh4 ELF objects.
+ [RA] Warn that spelling-error-in-binary may produce false positives
for words containing non-ASCII characters. (See #588661)
* checks/changelog-file{,.desc}:
+ [RA] apt-listchanges has been fixed, so drop the check for NEWS
files ending in a trailing blank line. (Closes: #586816)
* checks/control-files.desc:
+ [RA] Add references to Policy requirements added in 3.9.1.
* checks/copyright-file{,.desc}:
+ [RA] Add examples for copyright-without-copyright-notice. Based on
a patch by Jari Aalto. (Closes: #580767)
+ [RA] Remove exceptions for GPL v1, which is now in common-licenses
and mentioned in Policy 3.9.1.
* checks/cruft.desc:
+ [RA] Add some hints to the ancient-libtool long description on how
to update the libtool files oneself. (Closes: #580767)
* checks/debhelper{,.desc}:
+ [RA] package-lacks-versioned-build-depends-on-debhelper can also
trigger if the dependency is present but not tight enough. Thanks,
gregor herrmann. (Closes: #588156)
+ [RA] Allow a tilde after the compatibility level in the debhelper
dependency. Thanks, Axel Beckert. (Closes: #583777)
+ [RA] Remove dh_testversion-is-deprecated. The command is no longer
part of debhelper, so using it now just results in a build failure,
and there are no instances in the archive.
* checks/description.desc:
+ [RA] Downgrade description-too-long to minor severity to match bug
reporting standards for formatting bugs. (Closes: #587837)
* checks/files{,.desc}:
+ [RG] Detect embedded copies of HTMLPurifier.
+ [RG] Detect embedded copies of the Strophe javascript library.
+ [RA] Add references to Policy requirements added in 3.9.1.
* checks/patch-systems.desc:
+ [RA] Improve the more-than-one-patch-system long description to
explicitly mention the case of packages that depend on dpatch but
are in 3.0 (quilt) format and to provide more rationale for the
tag. Thanks, Robert Luberda. (Closes: #585657)
* checks/po-debconf:
+ [RA] Ignore comments in po/POTFILES.in. (Closes: #586036)
* checks/rules.desc:
+ [RA] Rephrase the debian-rules-calls-debhelper-in-odd-order long
description to try to be clearer about the ordering requirements.
(Closes: #579964)
* checks/scripts{,.desc}:
+ [RA] Improve python-script-but-no-python-dep tag description to be
clearer about the requirement for a versioned dependency for
versioned scripts and to mention ${python:Depends}, created by the
various Python debhelper scripts. (Closes: #575590, #582763)
+ [RA] Add runhaskell and runghc. (Closes: #589266)
+ [RA] Add references to Policy requirements added in 3.9.1.
+ [RA] Allow kill -<signal> and kill and trap with signal numbers in
/bin/sh scrips, now allowed by Policy 3.9.1.
.
* debian/changelog:
+ [RA] Fix Policy 3.9.0 reference in 2.4.2. (Closes: #587549)
* debian/control:
+ [RA] Update standards version to 3.9.1.
.
* data/output/manual-references:
+ [RA] Update for Policy 3.9.1.
* data/standards-version/release-dates:
+ [RA] Add release date for Policy 3.9.1.
.
* lib/Lintian/Check.pm:
+ [RA] More correctly handle hyphenated words to avoid triggering
spelling error false positives. (Closes: #588896)
* lib/Lintian/Relation.pm:
+ [RA] Don't require a package name component after a substvar to
follow the rules of the beginning of a package name. Fixes
stronger-dependency-implies-weaker false positives containing
substvars. (Closes: #580494)
* lib/Lintian/Schedule.pm:
+ [ADB] Import "warning" from Lintian::Output, really fixing the
error caused by a non-existent file referenced in a .changes
file. (Closes: #583555, again)
.
* private/refresh-insserv-data:
+ [RG] Hardcode the '$all' virtual facility.
.
* reporting/html_reports:
+ [RA] Stop attempting to report unknown tags with a fake
description. This was failing with an error later, and the tag was
probably removed from Lintian and is now erroneous.
.
* t/runtests:
+ [RA] Add support for skipping raw Debian package and source package
tests.
** Changed in: lintian (Ubuntu)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/608231
Title:
"allows to" in package descriptions not caught by lintian
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs