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

Bug#342707: marked as done (lintian: not-using-po-debconf test fails in many cases)



Your message dated Sat, 17 Dec 2005 18:17:07 -0800
with message-id <E1Eno6l-0006zb-Cw@spohr.debian.org>
and subject line Bug#342707: fixed in lintian 1.23.14
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 9 Dec 2005 17:13:28 +0000
>From thomas.huriaux@gmail.com Fri Dec 09 09:13:28 2005
Return-path: <thomas.huriaux@gmail.com>
Received: from octopus.kti.ae.poznan.pl ([150.254.204.7])
	by spohr.debian.org with esmtp (Exim 4.50)
	id 1EkloF-00012s-Qu
	for submit@bugs.debian.org; Fri, 09 Dec 2005 09:13:28 -0800
Received: from localhost ([127.0.0.1] helo=amavis)
	by octopus.kti.ae.poznan.pl with esmtp (Exim 3.35 #1 (Debian))
	id 1Eklnb-0002EW-00
	for <submit@bugs.debian.org>; Fri, 09 Dec 2005 18:12:47 +0100
Received: from octopus.kti.ae.poznan.pl ([127.0.0.1])
	by amavis (octopus.kti.ae.poznan.pl [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 08228-03 for <submit@bugs.debian.org>;
	Fri, 9 Dec 2005 18:12:47 +0100 (CET)
Received: from random.kti.ae.poznan.pl ([150.254.204.56] helo=localhost)
	by octopus.kti.ae.poznan.pl with esmtp (Exim 3.35 #1 (Debian))
	id 1Eklnb-0002EO-00; Fri, 09 Dec 2005 18:12:47 +0100
Date: Fri, 9 Dec 2005 18:12:52 +0100
From: Thomas Huriaux <thomas.huriaux@gmail.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: lintian: not-using-po-debconf test fails in many cases
Message-ID: <[🔎] 20051209171252.GA17632@random.kti.ae.poznan.pl>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="2B/JsCI69OhZNC5r"
Content-Disposition: inline
X-Reportbug-Version: 3.17
User-Agent: Mutt/1.5.11
X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at kti.ae.poznan.pl
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_00 autolearn=no 
	version=2.60-bugs.debian.org_2005_01_02


--2B/JsCI69OhZNC5r
Content-Type: multipart/mixed; boundary="AhhlLboLdkugWU4S"
Content-Disposition: inline


--AhhlLboLdkugWU4S
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Package: lintian
Severity: minor
Tags: patch

Hi,

In the po-debconf check (checks/po-debconf), the first loop (line 35)
lasts as soon as one *templates* file is found. This skips very often the
check for the *config* file.
I suggest you to remove the "last;" instruction on line 48 (see the
attached patch).

To check the results of this test, you can compare
http://www.us.debian.org/intl/l10n/templates/fr and
http://lintian.debian.org/reports/Tnot-using-po-debconf.html
which are fully independant.

Cheers

--=20
Thomas Huriaux

--AhhlLboLdkugWU4S
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="po-debconf.diff"

--- po-debconf.orig	2005-12-09 17:56:14.000000000 +0100
+++ po-debconf	2005-12-09 17:57:14.000000000 +0100
@@ -45,7 +45,6 @@
 			}
 		}
 		close(IN);
-		last;
 	}
 	if ($file =~ m/^(.+\.)?config(\..+)?$/) {
 	    $has_config = 1;

--AhhlLboLdkugWU4S--

--2B/JsCI69OhZNC5r
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

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

iD8DBQFDmbsUb8LyHhAYItIRAomRAJwMS3WI61YpKWoEjIDOBYHK3o3VbACdEI8F
YGt9rp6KkgSVtSMZgvtPkKM=
=9HCQ
-----END PGP SIGNATURE-----

--2B/JsCI69OhZNC5r--

---------------------------------------
Received: (at 342707-close) by bugs.debian.org; 18 Dec 2005 02:22:10 +0000
>From katie@ftp-master.debian.org Sat Dec 17 18:22:10 2005
Return-path: <katie@ftp-master.debian.org>
Received: from katie by spohr.debian.org with local (Exim 4.50)
	id 1Eno6l-0006zb-Cw; Sat, 17 Dec 2005 18:17:07 -0800
From: Frank Lichtenheld <djpig@debian.org>
To: 342707-close@bugs.debian.org
X-Katie: $Revision: 1.65 $
Subject: Bug#342707: fixed in lintian 1.23.14
Message-Id: <E1Eno6l-0006zb-Cw@spohr.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Sat, 17 Dec 2005 18:17:07 -0800
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-CrossAssassin-Score: 10

Source: lintian
Source-Version: 1.23.14

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

Debian distribution maintenance software
pp.
Frank Lichtenheld <djpig@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.7
Date: Sun, 18 Dec 2005 02:04:46 +0100
Source: lintian
Binary: lintian
Architecture: source all
Version: 1.23.14
Distribution: unstable
Urgency: low
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Frank Lichtenheld <djpig@debian.org>
Description: 
 lintian    - Debian package checker
Closes: 328612 329458 332400 333736 333955 336700 339360 340222 340856 342707
Changes: 
 lintian (1.23.14) unstable; urgency=low
 .
   * The "fix those frontend regressions" release
 .
   * frontend/lintian:
     + [FL] Fix exit status computing so that we exit with 1 again
       if we found any error. (Closes: #329458)
     + [FL] Re-enable reporting unused overrides.
 .
   * lib/Tags.pm:
     + [FL] Some fixes to the statistics code to make the fixes
       in frontend/lintian possible
 .
   * checks/binaries{.desc,}:
     + [FL] support c2a suffix in soname check, too (Closes: #340856)
     + [FL] fix typo in description of package-name-doesnt-match-sonames (Closes: #339360)
     + [FL] The Debian specific patches from coreutils to call strip with --remove-section
       arguments on install -s have been dropped. Adapt description of binary-has-unneeded-section
       accordingly and demote it to "info" because many packages will get this now.
   * checks/debconf{.desc,}:
     + [FL] drop seen-flag-requires-versioned-depends and multiselect-without-dependency and
       drop version requirement from missing-debconf-dependency-for-preinst. All due to the
       fact that woody shipped with 1.0.x and therefor versioned depends on versions lesser than
       that don't make much sense anymore (Closes: #333736)
   * checks/debhelper:
     + [FL] debhelper compat level 3 is deprecated as well now (Closes: #340222)
   * checks/files:
     + [FL] forgot /lib(32|64) (more #328612 fixes)
   * checks/menu-format:
     + [FL] Drop su-to-root-with-usr-bin and su-to-root-without-usr-sbin, and add
       su-to-root-with-usr-sbin to adapt to current menu package and policy (Closes: #332400)
   * checks/po-debconf:
     + [FL] Fix logical error in search for files (Closes: #342707)
   * checks/scripts{.desc,}:
     + [FL] Drop install-fvwmgenmenu as valid interpreter. Was dropped from menu package before sarge.
       (also for #332400, see checks/menu-format)
     + [FL] Change path for install-menu from /usr/sbin to /usr/bin (also for #332400)
     + [FL] Merge most of the wrong-path-for-* and *-script-but-no-*-dep tags to two tags
       wrong-path-for-interpreter and missing-dep-for-interpreter. This makes maintaining the
       list of valid interpreters way easier. Some tags with special text have been special
       cased (php\d? and (m|g)awk).
     + [FL] Add speedy and slsh to list of valid interpreters (Closes: #333955, #336700)
   * checks/shared-libs:
     + [FL] forgot /lib(32|64) (hopefully finally closes: #328612)
Files: 
 b62fb1052e7a366bcdbc27298bd0bf89 772 devel optional lintian_1.23.14.dsc
 4f04c05be7d6cf501856ffcb88d11db2 269240 devel optional lintian_1.23.14.tar.gz
 5cb793c15015c58b2d65c7451b17afd7 233638 devel optional lintian_1.23.14_all.deb

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

iD8DBQFDpMPsQbn06FtxPfARAlAVAKC15ugvHs0hjRvD3CJAgi4wW7XjGACaAsle
v+YhF4ceeY34R57HLVn9A1k=
=hyFg
-----END PGP SIGNATURE-----



Reply to: