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

Bug#521012: marked as done ([checks/deb-format] "debian-binary" is referred to as "debian-control")



Your message dated Fri, 03 Apr 2009 21:47:15 +0000
with message-id <E1LprEJ-0004po-Pf@ries.debian.org>
and subject line Bug#521012: fixed in lintian 2.2.9
has caused the Debian Bug report #521012,
regarding [checks/deb-format] "debian-binary" is referred to as "debian-control"
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.)


-- 
521012: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=521012
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.2.8
Severity: minor

When calling lintian with "lintian -i -C deb-format"
over a malformed package, I get the following output:

E: package: malformed-deb-archive second member data.tar.gz not control.tar.gz
N:
N:    The binary package is not a correctly constructed archive. A binary
N:    Debian package must be an ar archive with exactly three members:
N:    debian-control, control.tar.gz, and data.tar.gz or data.tar.bz2 in
N:    exactly that order. The debian-control member must start with a single
N:    line containing the version number, with a major revision of 2.
(...)

I assume, "debian-control" should be "debian-binary", as stated in deb(5): 
"The first member is named debian-binary and contains a series of lines,
 separated by newlines. Currently only one line is present,  the  format
 version number, 2.0 at the time this manual page was written."




--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.2.9

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.2.9.dsc
  to pool/main/l/lintian/lintian_2.2.9.dsc
lintian_2.2.9.tar.gz
  to pool/main/l/lintian/lintian_2.2.9.tar.gz
lintian_2.2.9_all.deb
  to pool/main/l/lintian/lintian_2.2.9_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 521012@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Russ Allbery <rra@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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 03 Apr 2009 11:49:06 -0700
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.2.9
Distribution: unstable
Urgency: low
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Russ Allbery <rra@debian.org>
Description: 
 lintian    - Debian package checker
Closes: 517635 519268 520640 521012 521257 521621 521782
Changes: 
 lintian (2.2.9) unstable; urgency=low
 .
   * Summary of tag changes:
     + Added:
        - wrong-section-according-to-package-name
        - vcs-field-uses-not-recommended-uri-format
        - vcs-field-uses-unknown-uri-format
     + Removed:
        - dev-package-should-be-section-libdevel
        - doc-package-should-be-section-doc
        - perl-package-should-be-section-perl
        - python-package-should-be-section-python
 .
   * checks/deb-format.desc:
     + [RA] In the tag description, the first required element should be
       debian-binary, not debian-control.  Thanks, Judit Foglszinger.
       (Closes: #521012)
   * checks/fields{,.desc}:
     + [FL] Update list of valid sections.  (Closes: #521782)
     + [RA] Fix dbg-package-missing-depends check when the dependency is
       followed by a comma.  (Closes: #520640)
     + [FL] Add package name checks for the new sections.  Move all package
       section checks to one tag "wrong-section-according-to-package-name"
       instead of one tag per section.
     + [FL] Add checks for well formatted Vcs-* fields.  (Closes: #517635)
   * checks/lintian.desc:
     + [CW] Add karmic as an allowable distribution for Ubuntu (thanks, Soren
       Hansen).
   * checks/scripts:
     + [RA] Fix a hash collision that could suppress a correct
       remove-of-unknown-diversion tag if the diversion was removed in
       multiple maintainer scripts including postrm.
     + [RA] Handle variables in maintainer scripts when adding and removing
       diversions.  Patch from Raphael Geissert.  (Closes: #519268)
   * checks/shared-libs:
     + [RA] Correctly handle SONAMEs in symbols files that contain regex
       metacharacters like +.  Thanks, Daniel Kobras.  (Closes: #521621)
 .
   * collection/file-info:
     + [RA] Use chomp instead of chop to remove newlines.
     + [RA] Ignore error returns from file.  file returns non-zero if it
       can't parse some files, but the resulting output is still fine for
       Lintian's purposes.  Thanks to Raphael Geissert for the problem
       identification.  (Closes: #521257)
 .
   * data/changelog-file/ubuntu-dists:
     + [CW] Add karmic as an allowable distribution for Ubuntu (thanks, Soren
       Hansen).
 .
   * debian/rules:
     + [RA] Remove and recreate debian/tests before runtests or check-tag to
       avoid spurious test failures from lingering old files.
 .
   * frontend/lintian:
     + [RA] Belatedly bump the lab format version for many recent changes.
 .
   * lib/Lintian/Command.pm:
     + [RA] In kill, initialize the result status and use &&= instead of |=.
       Partly addresses #521257.
 .
   * unpack/unpack-srcpkg-l1:
     + [RA] Better anchor the regexes that parse the file list in a source
       package.
Checksums-Sha1: 
 1c86afdd25a2867bf436e6e6f03e7a19be920659 1163 lintian_2.2.9.dsc
 49c628998d304593d982df3a7af4494cd839ceb2 643763 lintian_2.2.9.tar.gz
 a59f2124a117722fd1d29edd9a18c777eb3606d4 443704 lintian_2.2.9_all.deb
Checksums-Sha256: 
 2e490bc812245ffe2c66583395d5f2c707ce75e000f372ce14fb272a1a1eb3c7 1163 lintian_2.2.9.dsc
 8a2e792acfc35214a862129f12e834d98d1e0f5d6e2f93d88764514bd28a13a5 643763 lintian_2.2.9.tar.gz
 0376669dfa472568796b33063e4fbc2ddc1ef2afbb053023b6d8c6fed91b896a 443704 lintian_2.2.9_all.deb
Files: 
 ee500d9d36bbe53906f847a772d7ac12 1163 devel optional lintian_2.2.9.dsc
 bea02c219e27fbba963e41584bb5c505 643763 devel optional lintian_2.2.9.tar.gz
 0ded9ef6703615a845a48e9097054de7 443704 devel optional lintian_2.2.9_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAknWgT4ACgkQ+YXjQAr8dHbw9QCgh7nOaVaThxWDblYJtHtm61qq
k+UAn3yTWjC+4eX61eCy8zkjCi8moA2K
=cah2
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: