Bug#375479: lintian: yada: E: phpmyadmin source: missing-build-dependency patch

2006-06-26 Thread Piotr Roszatycki
Package: lintian
Version: 1.23.21
Severity: important

lintian reports

E: phpmyadmin source: missing-build-dependency patch

for packages built with yada. The yada depends on patch, so this error is 
bogus.
-- 
Piotr Roszatycki


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Format of Lintian overrides?

2006-06-26 Thread Thomas Eriksson

Hi

I cannot seem to get the format for lintian overrides correctly for my
package 'bashish'[1] right.

By reading the documentation at
http://lintian.debian.org/manual/ch2.html#s2.4, I've created the file
source.lintian-overrides in the debian/ directory, with the
following contents:
bashish: csh-considered-harmful ./usr/share/bashish/bt/overrides/prompt.csh
bashish: csh-considered-harmful ./usr/share/bashish/bt/overrides/prompt.tcsh
bashish: csh-considered-harmful ./usr/share/bashish/bt/defaults/prompt.csh
bashish: csh-considered-harmful ./usr/share/bashish/bt/defaults/prompt.tcsh
bashish: csh-considered-harmful ./usr/share/bashish/main/prompt/csh/sys/detectsh
bashish: csh-considered-harmful
./usr/share/bashish/main/prompt/csh/sys/loadprompt
bashish: csh-considered-harmful ./usr/share/bashish/main/prompt/csh/init
bashish: csh-considered-harmful
./usr/share/bashish/main/prompt/csh/_bashish_module
bashish: csh-considered-harmful ./usr/share/bashish/main/prompt/csh/bashishtheme

---EOF---

additionally, I've put the same contents in
/usr/share/lintian/overrides/bashish upon installation

Still lintian print out W:'s, not O: or silence as one would have expected.

Any idea what I might be doing wrong?

lintian --version reports Lintian v1.23.16ubuntu2

Sincerely

/Thomas Eriksson

[1] ITP: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=182233
debian sources: http://bashish.sourceforge.net/debian


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#375318: Don't warn on Python-Version fields

2006-06-26 Thread Luis Rodrigo Gallardo Cruz
Related to the changes outlined above, the new Python-Version fields
should be accepted without warning.

(pubtal is a local package of mine)

lintian -i -I  pubtal_3.2.0-1_i386.changes
I: pubtal source: unknown-field-in-dsc python-version
N:
N:   See the Policy Manual for a list of the possible fields in a source
N:   package control file.
N:
N:   Refer to Policy Manual, section 5.4 for details.
N:
I: pubtal: unknown-field-in-control python-version
N:
N:   See the Policy Manual for a list of the possible fields in a binary
N:   package control file.
N:
N:   In udeb packages the fields pre-depends, conflicts, essential and
N:   suggests are disallowed, but they can contain the new fields
N:   subarchitecture and installer-menu-item.
N:
N:   Refer to Policy Manual, section 5.3 for details.
N:


-- 
Rodrigo Gallardo
GPG-Fingerprint: 7C81 E60C 442E 8FBC D975  2F49 0199 8318 ADC9 BC28


signature.asc
Description: Digital signature


Re: Format of Lintian overrides?

2006-06-26 Thread Jeroen van Wolffelaar
On Mon, Jun 26, 2006 at 06:46:22PM +0200, Thomas Eriksson wrote:
 Hi
 
 I cannot seem to get the format for lintian overrides correctly for my
 package 'bashish'[1] right.
 
 By reading the documentation at
 http://lintian.debian.org/manual/ch2.html#s2.4, I've created the file
 source.lintian-overrides in the debian/ directory, with the
 following contents:
 bashish: csh-considered-harmful ./usr/share/bashish/bt/overrides/prompt.csh

This check is a binary check (one triggered by lintianing the .deb
rather than a .dsc), so a source override has no effect -- those don't
propagate to the .deb.

 additionally, I've put the same contents in
 /usr/share/lintian/overrides/bashish upon installation

I can't find a /usr/share/lintian directory in bashish_2.0.4-2_all.deb
as found on your site. Please doublecheck your packaging that you do
really ship that file in the binary package.

--Jeroen

-- 
Jeroen van Wolffelaar
[EMAIL PROTECTED] (also for Jabber  MSN; ICQ: 33944357)
http://Jeroen.A-Eskwadraat.nl


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Format of Lintian overrides?

2006-06-26 Thread Thomas Eriksson

2006/6/26, Jeroen van Wolffelaar [EMAIL PROTECTED]:

On Mon, Jun 26, 2006 at 06:46:22PM +0200, Thomas Eriksson wrote:
 Hi

 I cannot seem to get the format for lintian overrides correctly for my
 package 'bashish'[1] right.

--- snip ---


This check is a binary check (one triggered by lintianing the .deb
rather than a .dsc), so a source override has no effect -- those don't
propagate to the .deb.



Thanks! Running it on the .dsc shows no errors.


I can't find a /usr/share/lintian directory in bashish_2.0.4-2_all.deb
as found on your site. Please doublecheck your packaging that you do
really ship that file in the binary package.

--Jeroen



It wasn't installed correctly in 2.0.4-2, this should be fixed in the
2.0.4-3 version, just uploaded.

Thanks for your quick reply!

/Thomas Eriksson


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Processed: unmerging 375246, reassign 375246 to lintian

2006-06-26 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

 unmerge 375246
Bug#375246: tar: *control: Not found in archive, pattern matching characters 
used in file names
Bug#375300: tar: wildcard option breaks apt-listchanges, dpkg-buildpackage, 
linda and lintian
Disconnected #375246 from all other report(s).

 reassign 375246 lintian
Bug#375246: tar: *control: Not found in archive, pattern matching characters 
used in file names
Bug reassigned from package `apt-listchanges' to `lintian'.


End of message, stopping processing here.

Please contact me if you need assistance.

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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



lintian: r689 - in trunk: checks debian

2006-06-26 Thread rra
Author: rra
Date: 2006-06-27 02:33:31 +0200 (Tue, 27 Jun 2006)
New Revision: 689

Modified:
   trunk/checks/fields
   trunk/debian/changelog
Log:
  + [RA] Only allow patch in Build-Depends for yada unpatch, don't
require it, since yada depends on patch.  (Closes: #375479)

Modified: trunk/checks/fields
===
--- trunk/checks/fields 2006-06-25 05:20:07 UTC (rev 688)
+++ trunk/checks/fields 2006-06-27 00:33:31 UTC (rev 689)
@@ -80,7 +80,6 @@
 my @rule_clean_depends = (
[ debhelper = '^\t\s*dh_.+' ],
[ dpatch = '^\t\s*dpatch\s' ],
-   [ patch = '^\t\s*(?:perl debian/)?yada\s+unpatch' ],
[ $python_depend = '^\t\s*python\s' ],
[ quilt = '^\t\s*(\S+=\S+\s+)*quilt\s' ],
[ yada = '^\t\s*yada\s' ],
@@ -88,6 +87,7 @@
 
 # Similar, but the resulting dependency is only allowed, not required.
 my @rule_clean_allowed = (
+   [ patch = '^\t\s*(?:perl debian/)?yada\s+unpatch' ],
[ 'perl | perl-base (= 5.6.0-16)' = 
'(^\t|\|\|)\s*(perl|\$\(PERL\))\s' ],
 );
 

Modified: trunk/debian/changelog
===
--- trunk/debian/changelog  2006-06-25 05:20:07 UTC (rev 688)
+++ trunk/debian/changelog  2006-06-27 00:33:31 UTC (rev 689)
@@ -39,6 +39,8 @@
   using ant, since determining which Java dependencies are then
   permissible in Build-Depends is too complex to do a proper job.
   Reported by Peter Eisentraut.  (Closes: #372190)
++ [RA] Only allow patch in Build-Depends for yada unpatch, don't
+  require it, since yada depends on patch.  (Closes: #375479)
   * checks/po-debconf:
 + [RA] Don't consider templates.in to be a stray translated template
   file.  Thanks, Thomas Huriaux.  (Closes: #367534)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



lintian: r690 - in trunk: debian lib

2006-06-26 Thread rra
Author: rra
Date: 2006-06-27 02:45:45 +0200 (Tue, 27 Jun 2006)
New Revision: 690

Modified:
   trunk/debian/changelog
   trunk/lib/Util.pm
Log:
* lib/Util.pm:
  + [RA] Pass the --wildcards option to tar, now required by a change in
the default tar semantics.  (Closes: #375246)

Modified: trunk/debian/changelog
===
--- trunk/debian/changelog  2006-06-27 00:33:31 UTC (rev 689)
+++ trunk/debian/changelog  2006-06-27 00:45:45 UTC (rev 690)
@@ -45,8 +45,12 @@
 + [RA] Don't consider templates.in to be a stray translated template
   file.  Thanks, Thomas Huriaux.  (Closes: #367534)
 
- -- Russ Allbery [EMAIL PROTECTED]  Sat, 24 Jun 2006 21:25:29 -0700
+  * lib/Util.pm:
++ [RA] Pass the --wildcards option to tar, now required by a change in
+  the default tar semantics.  (Closes: #375246)
 
+ -- Russ Allbery [EMAIL PROTECTED]  Mon, 26 Jun 2006 17:45:25 -0700
+
 lintian (1.23.21) unstable; urgency=low
 
   * checks/menus:

Modified: trunk/lib/Util.pm
===
--- trunk/lib/Util.pm   2006-06-27 00:33:31 UTC (rev 689)
+++ trunk/lib/Util.pm   2006-06-27 00:45:45 UTC (rev 690)
@@ -139,7 +139,7 @@
 my $CONTROL = FileHandle-new;
 pipeline_open($CONTROL,
  (sub { exec 'ar', 'p', $file, 'control.tar.gz' }),
- (sub { exec 'tar', 'xfzO', '-', '*control' }))
+ (sub { exec 'tar', '--wildcards', '-xzO', '-f', '-', 
'*control' }))
or fail(cannot fork to unpack $file: $!\n);
 my @data = parse_dpkg_control($CONTROL);
 close($CONTROL) or fail(broken input pipe for unpacking $file: $!);


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Time for 1.23.22

2006-06-26 Thread Russ Allbery
Since the tar fix requires a change to lintian, I think it's time for
another upload.  If anyone has objections, voice them now, or I'll make an
upload tomorrow from what's in Subversion.

-- 
Russ Allbery ([EMAIL PROTECTED])   http://www.eyrie.org/~eagle/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Processed: severity of 375479 is normal

2006-06-26 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

 # Automatically generated email from bts, devscripts version 2.9.20
 severity 375479 normal
Bug#375479: lintian: yada: E: phpmyadmin source: missing-build-dependency patch
Severity set to `normal' from `important'


End of message, stopping processing here.

Please contact me if you need assistance.

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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Processed: Lintian bugs fixed in revision r690

2006-06-26 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

 package lintian
Ignoring bugs not assigned to: lintian

 # Fixed in r690 by rra
 tag 375246 + pending
Bug#375246: tar: *control: Not found in archive, pattern matching characters 
used in file names
There were no tags set.
Tags added: pending

 thanks
Stopping processing here.

Please contact me if you need assistance.

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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Processed: severity of 375246 is grave

2006-06-26 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

 # Automatically generated email from bts, devscripts version 2.9.20
 severity 375246 grave
Bug#375246: tar: *control: Not found in archive, pattern matching characters 
used in file names
Severity set to `grave' from `critical'


End of message, stopping processing here.

Please contact me if you need assistance.

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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Processed: Lintian bugs fixed in revision r689

2006-06-26 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

 package lintian
Ignoring bugs not assigned to: lintian

 # Fixed in r689 by rra
 tag 375479 + pending
Bug#375479: lintian: yada: E: phpmyadmin source: missing-build-dependency patch
There were no tags set.
Tags added: pending

 thanks
Stopping processing here.

Please contact me if you need assistance.

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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]