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

Bug#510869: marked as done (lintian: binary-arch-rules-but-pkg-is-arch-indep warning is contrary to policy)



Your message dated Sun, 11 Jan 2009 06:17:17 +0000
with message-id <E1LLtdN-0007xv-JB@ries.debian.org>
and subject line Bug#510869: fixed in lintian 2.1.5
has caused the Debian Bug report #510869,
regarding lintian: binary-arch-rules-but-pkg-is-arch-indep warning is contrary to policy
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.)


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

	Hi!

 My debian/rules contains:

#v+

# Build architecture-dependent files here.
binary-arch:
	# NOOP


define checkdir
        test -f debian/rules
endef
#v-

 lintian yields the following warning:

W: sil-users source: binary-arch-rules-but-pkg-is-arch-indep
N:
N:   It looks like you try to run code in the binary-arch target of
N:   debian/rules, even though your package is architecture- independent.
N:   
N:   Severity: normal; Certainty: certain

 The certainty is wrong here, I have no idea how tell lintian to shut up
about this, and I don't really understand the code surrounding this,
sorry.

 Thanks,
Rhonda

-- System Information:
Debian Release: 5.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.27-1-powerpc
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages lintian depends on:
ii  binutils            2.18.1~cvs20080103-7 The GNU assembler, linker and bina
ii  diffstat            1.45-2               produces graph of changes introduc
ii  dpkg-dev            1.14.23              Debian package development tools
ii  file                4.26-1               Determines file type using "magic"
ii  gettext             0.17-4               GNU Internationalization utilities
ii  intltool-debian     0.35.0+20060710.1    Help i18n of RFC822 compliant conf
ii  libdigest-sha-perl  5.47-1               Perl extension for SHA-1/224/256/3
ii  libparse-debianchan 1.1.1-2              parse Debian changelogs and output
ii  libtimedate-perl    1.1600-9             Time and date functions for Perl
ii  liburi-perl         1.35.dfsg.1-1        Manipulates and accesses URI strin
ii  man-db              2.5.2-3              on-line manual pager
ii  perl [libdigest-sha 5.10.0-18            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.44-1.2   Text::Template perl module
ii  man-db                        2.5.2-3    on-line manual pager

-- no debconf information



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

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.1.5.dsc
  to pool/main/l/lintian/lintian_2.1.5.dsc
lintian_2.1.5.tar.gz
  to pool/main/l/lintian/lintian_2.1.5.tar.gz
lintian_2.1.5_all.deb
  to pool/main/l/lintian/lintian_2.1.5_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 510869@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: Sat, 10 Jan 2009 21:59:57 -0800
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.1.5
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: 30020 183642 292055 498883 507278 510869 511213
Changes: 
 lintian (2.1.5) unstable; urgency=low
 .
   * Summary of tag changes:
     + Added
       - changed-by-address-is-on-localhost
       - changed-by-address-looks-weird
       - changed-by-address-malformed
       - changed-by-address-missing
       - changed-by-name-missing
       - duplicate-long-description
       - duplicate-short-description
       - malformed-deb-archive
 .
   * checks/control-file{,.desc}:
     + [RA] Tag (severity: wishlist) duplicate short or long descriptions
       in packages built from the same source.  (Closes: #30020)
     + [RA] Clarify the binary-control-field-duplicates-source tag.
       (Closes: #511213)
   * checks/deb-format{,.desc}:
     + [RA] New check for the format of *.deb ar archives.  Most cases will
       fail during unpack, but dpkg-deb is more forgiving than dak and
       allows ordering problems and extra members that dak rejects.
       (Closes: #292055)
   * checks/fields:
     + [RA] Use check_maintainer from Lintian::Check, which suppresses
       duplicate tags for some ill-formed maintainer fields.
   * checks/lintian.desc:
     + [RA] New tag descriptions for Changed-By field tests.
   * checks/rules:
     + [RA] Consider a define command to be the end of a list of target
       commands, avoiding binary-arch-rules-but-pkg-is-arch-indep false
       positives when an empty rule is followed by a definition.
       (Closes: #510869)
 .
   * frontend/lintian:
     + [RA] Run maintainer well-formedness checks on the Changed-By field
       of the *.changes file.  (Closes: #183642)
 .
   * lib/Lintian/Check.pm:
     + [RA] New module for checks run from multiple places.
   * lib/Lintian/{Output.pm,Output/*.pm}:
     + [RA] Expect a single string of extra information rather than an
       array, removing duplicate code to convert it to a string.
   * lib/Lintian/Schedule.pm:
     + [RA] Fix Perl warnings triggered by missing fields in the control
       file of a binary package.
   * lib/Tags.pm:
     + [RA] Avoid Perl warnings if Severity or Certainty isn't set for a
       tag.  (Closes: #507278)
     + [RA] Record statistics for certainty correctly.
     + [RA] Canonicalize the extra tag information once and pass it as a
       string to the other output methods.  Based on a patch by Raphael
       Geissert.  (Closes: #498883)
     + [RA] Fix override checking with extra tag information that Perl
       evaluates to false (such as a bare 0).
 .
   * man/lintian.1:
     + [RA] Document new deb-format check script.
 .
   * t/runtests:
     + [RA] Add support for running lintian on changes files in t/changes
       and checking the tag output.
     + [RA] Add support for building a Debian package using basic tools,
       with more complete control over the contents, and running lintian on
       the results.
     + [RA] Fix exit status when a test fails but -k was given.
Checksums-Sha1: 
 08ac23c0440ee29c5cd4a30547d810510c396a8f 1163 lintian_2.1.5.dsc
 c72748c4e52bb356cf5b5607404d8c4ca552ee4f 577509 lintian_2.1.5.tar.gz
 04310d8e5a813232fe9766144f060727e8a55ccf 403086 lintian_2.1.5_all.deb
Checksums-Sha256: 
 56c1f27b2bbe0bd2aedd8fe30d66b43ab1d12d25654c836ba89e39f7832c199c 1163 lintian_2.1.5.dsc
 9a22d7770fa48e38f05973e4102c2a69c1814d43de9cc01e39026532e0702d66 577509 lintian_2.1.5.tar.gz
 d19c2070142221087eda91870f4a94d1c3ec512047db97d151770e9748b327cb 403086 lintian_2.1.5_all.deb
Files: 
 7022f0c48b5c7d900cbac4155bd00eba 1163 devel optional lintian_2.1.5.dsc
 aaf8b7265ca52d584ef3177c3e436796 577509 devel optional lintian_2.1.5.tar.gz
 2c10d3d91cfec7666357ed33e1902818 403086 devel optional lintian_2.1.5_all.deb

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

iEYEARECAAYFAklpi4EACgkQ+YXjQAr8dHYEEACgnBMBmXpQtDcqRL19w/Tq479/
JmQAoJ0GABURbP1f7565CTa5PaEYMvO1
=lwnL
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: