Your message dated Mon, 22 Mar 2010 23:47:23 +0000
with message-id <e1ntrl9-0006kw...@ries.debian.org>
and subject line Bug#573081: fixed in lintian 2.3.4
has caused the Debian Bug report #573081,
regarding lintian: [testset/etcfiles] weird md5 checksum tests
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 ow...@bugs.debian.org
immediately.)
--
573081: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=573081
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.3.3
Severity: normal
Hello,
The "etcfiles" test seems broken:
1. The file ./testset/etcfiles/debian/rules contains some test entries for
md5which gets
overritten immediately:
> echo '68b329da9893e34099c7d8ad5cb9c940
> ./etc/cron.daily/cronfile-normal' \
> > debian/tmp/DEBIAN/md5sums
> echo '68b329da9893e34099c7d8ad5cb9c940
> ./etc/cron.daily/.cronfile-begins-with-fullstop' \
> > debian/tmp/DEBIAN/md5sums
^^ Ouch!!
> echo '68b329da9893e34099c7d8ad5cb9c940
> ./etc/cron.daily/cronfile-contains.fullstop' \
> > debian/tmp/DEBIAN/md5sums
^^ Ouch!!
> echo 'ab371382468880299e5ebd05921764ce ./etc/proper' \
> > debian/tmp/DEBIAN/md5sums
^^ Ouch!!
> echo 'ab371382468880299e5ebd05921764ce etc/improper' \
> >> debian/tmp/DEBIAN/md5sums
2. The checksum for the file ./etc/proper should be valid (I guess), but it is
not:
> echo 'ab371382468880299e5ebd05921764ce ./etc/proper' \
> > debian/tmp/DEBIAN/md5sums
The current md5sum for this file is :
% md5sum proper
05c72cacce994208128b7d081116b04a proper
Obviously, the file testset/tags.etcfiles should be adjusted accordingly.
Regards,
Franklin
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing'), (101, 'unstable'), (10, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.33-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages lintian depends on:
ii binutils 2.20-6 The GNU assembler, linker and bina
ii diffstat 1.47-1 produces graph of changes introduc
ii dpkg-dev 1.15.5.6 Debian package development tools
ii file 5.04-1 Determines file type using "magic"
ii gettext 0.17-9 GNU Internationalization utilities
ii intltool-debian 0.35.0+20060710.1 Help i18n of RFC822 compliant conf
ii libapt-pkg-perl 0.1.24 Perl interface to libapt-pkg
ii libclass-accessor-perl 0.34-1 Perl module that automatically gen
ii libipc-run-perl 0.84-1 Perl module for running processes
ii libparse-debianchangel 1.1.1-2 parse Debian changelogs and output
ii libtimedate-perl 1.2000-1 collection of modules to manipulat
ii liburi-perl 1.52-1 module to manipulate and access UR
ii locales 2.10.2-6 Embedded GNU C Library: National L
ii man-db 2.5.7-1 on-line manual pager
ii perl [libdigest-sha-pe 5.10.1-11 Larry Wall's Practical Extraction
lintian recommends no packages.
Versions of packages lintian suggests:
pn binutils-multiarch <none> (no description available)
ii libtext-template-perl 1.45-1 Text::Template perl module
ii man-db 2.5.7-1 on-line manual pager
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.3.4
We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive:
lintian_2.3.4.dsc
to main/l/lintian/lintian_2.3.4.dsc
lintian_2.3.4.tar.gz
to main/l/lintian/lintian_2.3.4.tar.gz
lintian_2.3.4_all.deb
to main/l/lintian/lintian_2.3.4_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 573...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Russ Allbery <r...@debian.org> (supplier of updated lintian package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 22 Mar 2010 16:23:51 -0700
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.3.4
Distribution: unstable
Urgency: low
Maintainer: Debian Lintian Maintainers <lintian-ma...@debian.org>
Changed-By: Russ Allbery <r...@debian.org>
Description:
lintian - Debian package checker
Closes: 548094 558360 560414 563495 564713 566820 567451 568680 568748 568749
569129 569220 569492 570380 570408 571280 571616 572260 572297 572298 572430
572456 573081 573398 573399 573815 573837 573839 573914 574048 574515 574744
574771 574826 574970
Changes:
lintian (2.3.4) unstable; urgency=low
.
The "miscellaneous bug fix" release.
.
* Summary of tag changes:
+ Added:
- control-file-with-CRLF-EOLs
- debian-rules-makemaker-prefix-is-deprecated
- empty-binary-package
- incorrect-locale-code
- missing-debian-source-format
- package-type-in-debian-control
- possible-new-upstream-release-without-new-version
- star-file
- unknown-file-in-debian-source
- unknown-source-format
- unknown-locale-code
.
* checks/binaries:
+ [RA] Exclude packages from the klibc source package from the
embedded zlib check since klibc legitimately includes its own copy.
Thanks, maximilian attems. (Closes: #573914)
* checks/changelog-file{,.desc}:
+ [RA] New check for a changelog entry indicating a new upstream
release but no change in the upstream portion of the package
version. Idea from Emilio Pozuelo Monfort. (Closes: #569129)
* checks/control-file:
+ [RG] Update package-depends-on-hardcoded-libc exception to also
exclude eglibc. Based on a patch from Cyril Brulebois.
(Closes: #573398)
+ [RA] Also exclude *-common packages from weak-library-dev-dependency
checks. Thanks, Emilio Pozuelo Monfort. (Closes: #570408)
+ [RA] Suppress missing-separator-between-items if either of the items
contain substvars other than *:Depends substvars, since substvars
may be used to assemble the components of a dependency. Thanks,
Matthias Klose. (Closes: #573815)
+ [RA] Warn about Package-Type instead of XC-Package-Type in
debian/control. Patch from Cyril Brulebois. (Closes: #573399)
* checks/cruft{,.desc}:
+ [RA] Provide more information in native-package-with-dash-version
long description about how native packages can be created by
mistake. Thanks, Jari Aalto. (Closes: #573839)
+ [RA] Reword source-contains-prebuilt-windows-binary long
description. (Closes: #574515)
+ [RG] Warn about control and changelog files with CRLF end of line
terminators. Thanks, Michal Čihař. (Closes: #564713)
* checks/debconf:
+ [RA] Don't warn about the length of the short description for
templates of type text in udebs, since they're frequently used by
including them into other templates at runtime. Patch from Frans
Pop. (Closes: #560414)
* checks/debian-source-dir{,.desc}:
+ [RA] New check script from Raphaël Hertzog checking various things
about debian/source/* control files including checking for a source
format control file. (Closes: #566820)
* checks/fields.desc:
+ [RA] Correct the supported source formats in the long description of
unsupported-source-format. Patch from Raphaël Hertzog.
+ [RA] Stop recommending a dependency on perl-modules. Patch from
Niko Tyni. (Closes: #568749)
* checks/files{,.desc}:
+ [RA] New check for binary packages that are empty except for
standard files and don't declare themselves to be metapackages or
other types of dummy packages. Based on a patch from Luca
Falavigna. (Closes: #569220)
+ [RG] New check for packages shipping files literally called '*'
(star symbol). Thanks, Niels Thykier. (Closes: #574771)
+ [RG] New checks for incorrect and unknown locale codes in
/usr/share/locale subdirectories.
* checks/init.d{,.desc}:
+ [RA] Exclude symlinks to upstart-job from init script syntax checks.
Based on a patch by Jos Boumans. (Closes: #569492)
+ [RA] Allow umountnfs to satisfy a $remote_fs requirement and
umountnfs or umountfs to satisfy a $local_fs requirement in LSB
headers, avoiding false positives in unusual situations such as
rsyslog. Thanks, Michael Biebl. (Closes: #571280)
+ [RA] Allow $all to satisfy a $remote_fs or $local_fs requirement in
Required-Start, but (per the wiki) not Required-Stop. Thanks,
Michael Meskes. (Closes: #574970)
* checks/manpages.desc:
+ [RA] Clarify the long description for manpage-has-bad-whatis-entry.
Thanks, Jari Aalto. (Closes: #573837)
* checks/rules:
+ [RA] Allow ant1.7 to satisfy a build requirement for ant. Thanks,
Rene Engelhard. (Closes: #572430)
+ [RG] Require a versioned build-dependency on cdbs if scons.mk or
perl-build.mk are used. (Closes: #574744)
+ [RG] Warn about installing files specifying the destination
directory with PREFIX when Perl's MakeMaker build system is used.
Based on a patch by Niko Tyni. (Closes: #568748)
+ [RA] Also check binary-independent, wildcard, and override rules for
programs requiring build dependencies, but accept them in either
Build-Depends or Build-Depends-Indep.
+ [RA] Check for a quilt dependency when the debhelper 7 quilt module
is used. Thanks, Martin Meredith. (Closes: #548094)
+ [RA] Allow python2.6 packages to satisfy Python build dependencies.
* checks/scripts{,.desc}:
+ [ADB] Update the list of octave interpreters, adding octave3.2
(Closes: #574048) and removing octave2.1 (only available in lenny
and earlier) and octave3.1.
+ [RA] Allow non-executable *.pm files in the examples directory to
start with a line like #!perl. This is probably just an editor
hint. Thanks, Thijs Kinkhorst. (Closes: #574826)
+ [RA] Mention #...@bash@ and similar cases in the long tag description
of example-interpreter-not-absolute.
+ [RA] Add Python 2.6 to recognized Python versions.
+ [RA] Add liquidsoap and texlua to known interpreters.
* checks/shared-libs:
+ [RA] symbols-declares-dependency-on-other-package should not have
trailing whitespace for unversioned dependencies. Patch from
Modestas Vainius. (Closes: #570380)
* checks/standards-version:
+ [RG] Don't warn about timewarp-standards-version when the
changelog's distribution is "UNRELEASED." Thanks, Raphaël Hertzog.
(Closes: #571616)
.
* collection/debfiles:
+ [RA] Simplify the logic since the entire debian directory is always
copied. Patch from Raphaël Hertzog.
.
* data/debhelper/*:
+ [RG] Refresh against unstable.
* data/fields/{perl-provides,virtual-packages}:
+ [RG] Refresh against unstable.
* data/files/architectures:
+ [RG] Refreshed against dpkg 1.15.6. (Closes: #563495)
* data/files/fonts:
+ [RG] Refresh against unstable.
* data/files/incorrect-locale-codes:
+ [RG] New list of common incorrect locale names
* data/files/locale-codes:
+ [RG] Generated from unstable's iso-codes.
* data/files/triplets:
+ [RG] Refreshed against dpkg 1.15.6.
.
* debian/control:
+ [RG] Update package description to mention Policy version 3.8.4
instead of 3.8.3. Should have been done on the previous release.
* debian/source/format:
+ [RA] Switch package format to 3.0 (native).
* debian/postinst:
+ [RG] Use triggers to ensure an up-to-date locale in all cases.
(Closes: #567451)
.
* frontend/lintian:
+ [RA] Globally ignore SIGPIPE, forcing error return codes from write.
Hopefully will resolve some unreproducible occasional crashes.
(Closes: #558360)
.
* lib/Lintian/Tag/Info.pm:
+ [JP] Don't link to references with no URL. (Closes: #572297)
* lib/Spelling.pm:
+ [ADB] Remove duplicate entries from the correction list. Thanks,
Jakub Wilk. (Closes: #572260)
+ [ADB] Add a spelling correction for "unecessary". Thanks, Jakub
Wilk. (Closes: #572456)
.
* man/lintian-info.1:
+ [CW] Fix typo.
+ [RA] Document new debian-source-dir check script.
.
* private/refresh-locale-codes:
+ [RG] New script to generate a list of locale codes.
.
* reporting/templates/foot.tmpl:
+ [ADB] Replace the "please mail comments to the maintainer" request
with a pointer to reportbug. (Closes: #572298)
.
* testset/etcfiles/:
+ [RA] Fix problems with the md5sums test suite construction in the
legacy etcfiles test. Thanks, Frank Lin PIAT. (Closes: #573081)
.
* t/runtests:
+ [RG] Add support for architecture-specific tests.
+ [RG] Add support for To-Do tests.
* t/tests/binaries-multiarch/:
+ [RG] Fix test failure in non-i386 architectures by normalising the
expected output. Thanks, Niko Tyni. (Closes: #568680)
Checksums-Sha1:
e1b0193dafb044c89986b9ddd2b3921817790d79 1213 lintian_2.3.4.dsc
321770ef17491b3902e7a52cd35204f5fb5d3c0d 799535 lintian_2.3.4.tar.gz
2a01657bdb629de1e79484006702fdd070567336 514312 lintian_2.3.4_all.deb
Checksums-Sha256:
53fdde14fd521fad31c2434557716c36a2babd2fe1ea72bc1ecde68a5bd2063b 1213
lintian_2.3.4.dsc
63069c23843547be0cfab107dbe5533bfee12e7f728c7755af4810aa8e2eca17 799535
lintian_2.3.4.tar.gz
2001a0b93ed4550d489b90d4ab61f5ffc7cd579357e96e3d8c1a9baa30b22852 514312
lintian_2.3.4_all.deb
Files:
bdbb9080644f78e7b7a3a8614934c28c 1213 devel optional lintian_2.3.4.dsc
565dce2ad49dc2098a3d0fedc3bfc4f1 799535 devel optional lintian_2.3.4.tar.gz
4d4fb40ec0a1cbc8286b293f3bc73564 514312 devel optional lintian_2.3.4_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkun/ycACgkQ+YXjQAr8dHal3ACfQnjeP7y8Gp5axP5DBjDzbwgn
iMEAoL5TNOUj6WXy1Ws+V1ug4cprgTLR
=U+qp
-----END PGP SIGNATURE-----
--- End Message ---