That reminds me of a change I saw it was needed the other day.
Cheers,
--
Raphael Geissert - Debian Maintainer
www.debian.org - get.debian.net
lintian-lzma.mbox
Description: application/mbox
Russ Allbery wrote:
> Raphael Geissert writes:
>> Russ Allbery wrote:
>
>>> You have to run strings -a if you're going to implement that, at which
>>> point I think chances are pretty high that you're going to get false
>>> positives from the spell checking part.
>
>> Not true; I've already trie
Russ Allbery wrote:
> Raphael Geissert writes:
>
>> At least the collection scripts could be run in parallel. All the
>> collection scripts with the same Order should run in parallel just fine,
>> and once the dependencies are done or all the scripts of the same Order
>> are done the next ones co
Raphael Geissert writes:
> Russ Allbery wrote:
>> You have to run strings -a if you're going to implement that, at which
>> point I think chances are pretty high that you're going to get false
>> positives from the spell checking part.
> Not true; I've already tried without -a and successfully m
Russ Allbery wrote:
> Raphael Geissert writes:
>
>> Attached mbox contains patches adding a collection script to gather the
>> output of the 'strings' command on the ELF binaries of a package, and
>> spell checks its output. The collection script is also needed to
>> implement the check for stati
Processing commands for cont...@bugs.debian.org:
> # Automatically generated email from bts, devscripts version 2.10.35lenny2
> # via tagpending
> #
> # lintian (2.2.6) UNRELEASED; urgency=low
> #
> # * data/fields/virtual-packages:
> #+ [RA] New file listing known virtual packages. Based on
# Automatically generated email from bts, devscripts version 2.10.35lenny2
# via tagpending
#
# lintian (2.2.6) UNRELEASED; urgency=low
#
# * data/fields/virtual-packages:
#+ [RA] New file listing known virtual packages. Based on a patch by
# Raphael Geissert. (Closes: #514497)
#
pack
The following commit has been merged in the master branch:
commit f8064afdbc80a48a13de871c75015c70a51c299c
Author: Russ Allbery
Date: Fri Feb 13 17:03:11 2009 -0800
Add a missing performance improvement changelog entry
diff --git a/debian/changelog b/debian/changelog
index 0533e29..d474f7f
The following commit has been merged in the master branch:
commit 7e0866d4ca18b750dd7575f97b469fbb10dbd438
Author: Russ Allbery
Date: Fri Feb 13 17:02:11 2009 -0800
Changelog entry for virtual package list generation
diff --git a/debian/changelog b/debian/changelog
index 11423f8..0533e29 1
The following commit has been merged in the master branch:
commit 613084727f10ae025292fe7a3386c5e3fc3e
Author: Russ Allbery
Date: Fri Feb 13 16:57:13 2009 -0800
Virtual package generation fixes
Fix an early abort if a path to Packages.gz wasn't provided. Set LC_ALL
to C to
The following commit has been merged in the master branch:
commit 9807ec1283d0a840f45df85b48d39ac1dc3e2038
Author: Raphael Geissert
Date: Mon Feb 9 00:42:17 2009 -0600
Exclude virtual packages that actually exist as real packages
diff --git a/data/fields/virtual-packages b/data/fields/virt
The following commit has been merged in the master branch:
commit cfba84b40e39faea0d049854975de59359c42840
Author: Raphael Geissert
Date: Sat Feb 7 13:57:56 2009 -0600
Virtual and obsolete package list updates
Regenerate the virtual packages file to reflect the fix in the generator
The following commit has been merged in the master branch:
commit 352f207f4f6e8e3b75075f65d5338e56a14a255f
Author: Raphael Geissert
Date: Sat Feb 7 13:55:31 2009 -0600
Improve virtual package list generation
Fix an error where some packages where being excluded because of an
un
The following commit has been merged in the master branch:
commit 01f5db4ae1ad89080f2e7823316deb3f3c9be145
Author: Raphael Geissert
Date: Sat Feb 7 12:54:49 2009 -0600
Dynamically generate the list of virtual packages
Replace the hard-coded list of virtual packages with one that ca
The following commit has been merged in the master branch:
commit 68ceea16c53bf4d385b3d3dc234d8a34fd7eb74f
Author: Russ Allbery
Date: Fri Feb 13 16:39:15 2009 -0800
Add changelog entries for the performance improvement patches
diff --git a/debian/changelog b/debian/changelog
index 764ab07.
The following commit has been merged in the master branch:
commit e0c0ee4019455f481d50cd403cc68272ef4195a8
Author: Raphael Geissert
Date: Wed Feb 11 14:17:49 2009 -0600
Don't load Data::Dumper, it is not used
diff --git a/lib/Lintian/Command.pm b/lib/Lintian/Command.pm
index fe735c5..2eefb
The following commit has been merged in the master branch:
commit 145acbe00519fa7e0af9214c33fa6818e391044c
Author: Raphael Geissert
Date: Wed Feb 11 13:33:34 2009 -0600
Minor lib/Util.pm optimizations
Minor optimizations: Skip line in control file if it is a comment before
atte
The following commit has been merged in the master branch:
commit ea2704129fb434b497c417fee5dcbc18d15679cf
Author: Raphael Geissert
Date: Wed Feb 11 12:32:58 2009 -0600
Move checks/files regexes to a global scope
Avoid the destruction of lots of static regular expressions by moving
The following commit has been merged in the master branch:
commit 07bb167b6d49bfaa11bbacc30236abc26acb4ad1
Author: Raphael Geissert
Date: Wed Feb 11 12:19:12 2009 -0600
Store a local objdump_info reference in checks/shared-libs
Avoid tons of calls to objdump_info by locally storing
The following commit has been merged in the master branch:
commit 7a67382dd994698d6103bb64de29354be8295304
Author: Raphael Geissert
Date: Wed Feb 11 01:21:50 2009 -0600
Disable IPC::Run::Debug
Disable IPC::Run::Debug's code to avoid lots of useless calls.
diff --git a/lib/Lintian/
The following commit has been merged in the master branch:
commit 2ada548e9a27f44a6e093f394e4556f4f7253726
Author: Russ Allbery
Date: Fri Feb 13 16:29:19 2009 -0800
Skip /usr/lib/debug when gathering strings and add changelog
Ignore ELF binaries below /usr/lib/debug when gathering
The following commit has been merged in the master branch:
commit 375eb8ce8f12a1e61a3814881e19d660a2881d65
Author: Raphael Geissert
Date: Thu Feb 5 20:17:33 2009 -0600
Collect strings -a output for ELF binaries
Collect the output of strings -a of each ELF binary in binary packages.
The following commit has been merged in the master branch:
commit 0b9601aec0bb036382ad98baf12dfebd03a8a382
Author: Russ Allbery
Date: Fri Feb 13 15:56:18 2009 -0800
Add change log and test case for icon size mismatch
Also tweak the tag description just a little.
diff --git a/check
The following commit has been merged in the master branch:
commit ee432c695a44d0a4f52e63e8452ea37a30523707
Author: Raphael Geissert
Date: Wed Feb 11 23:26:42 2009 -0600
Detect mismatched icon sizes
Look for png files used as icons with a size that doesn't match the one
indicate
Processing commands for cont...@bugs.debian.org:
> # Automatically generated email from bts, devscripts version 2.10.35lenny2
> # via tagpending
> #
> # lintian (2.2.6) UNRELEASED; urgency=low
> #
> # * collection/strings{,.desc}:
> #+ [RA] Collect a list of ELF binaries in the package and th
# Automatically generated email from bts, devscripts version 2.10.35lenny2
# via tagpending
#
# lintian (2.2.6) UNRELEASED; urgency=low
#
# * collection/strings{,.desc}:
#+ [RA] Collect a list of ELF binaries in the package and the output of
# strings -a on each binary except for those i
Raphael Geissert writes:
> Attached mbox contains patches adding a collection script to gather the
> output of the 'strings' command on the ELF binaries of a package, and
> spell checks its output. The collection script is also needed to
> implement the check for statically linking to zlib, withi
# Automatically generated email from bts, devscripts version 2.10.35lenny2
# via tagpending
#
# lintian (2.2.6) UNRELEASED; urgency=low
#
# * checks/files{,.desc}:
#+ [RA] Warn of PNG icons whose size doesn't match the size indicated
# by the directory in which they're installed. Patch
Processing commands for cont...@bugs.debian.org:
> # Automatically generated email from bts, devscripts version 2.10.35lenny2
> # via tagpending
> #
> # lintian (2.2.6) UNRELEASED; urgency=low
> #
> # * checks/files{,.desc}:
> #+ [RA] Warn of PNG icons whose size doesn't match the size indica
Zack Weinberg writes:
> Raphael Geissert wrote:
>> and lintian can't tell whether a file is installed or not.
> Is it not the case that a file found in a souce package is installed if
> and only if it appears in one of the binary packages built from that
> source package? lintian sees both, at
On Fri, Feb 13, 2009 at 1:52 PM, Raphael Geissert
wrote:
>> May I suggest that this diagnostic be suppressed for files which are
>> *both* not installed
>
> Hmm, that wouldn't make much sense
why not? If the binary is not installed, it's much less important
whether or not it's built from source.
Raphael Geissert writes:
> Zack Weinberg wrote:
>> P: source-contains-prebuilt-binary tests/diff_a_binary_file/binary
>> This file is in the upstream testsuite; it's not a complete executable,
>> although it does have a valid ELF header (it appears to be the first
>> 1024 bytes of some random pr
Zack Weinberg wrote:
[...]
> P: source-contains-prebuilt-binary tests/diff_a_binary_file/binary
>
> This file is in the upstream testsuite; it's not a complete executable,
> although it does have a valid ELF header (it appears to be the first 1024
> bytes of some random program one of the develop
Package: lintian
Version: 2.2.5
Severity: minor
Playing around with the new pedantic diagnostics, I noticed this one:
P: source-contains-prebuilt-binary tests/diff_a_binary_file/binary
This file is in the upstream testsuite; it's not a complete executable,
although it does have a valid ELF head
Given the upcoming release, I'm not planning on making a Lintian upload
this weekend. I'm instead going to work on merging more of Raphael's
patches and then start working on the changes required for Policy 3.8.1,
which will be uploaded shortly after the release.
Now that lenny is releasing, I ex
Processing commands for cont...@bugs.debian.org:
> # Automatically generated email from bts, devscripts version 2.10.35lenny2
> retitle 515068 [unpack] support *.orig.tar.lzma files
Bug#515068: orig.tar.{bz2,lzma} support
Changed Bug title to `[unpack] support *.orig.tar.lzma files' from
`orig.ta
Processing commands for cont...@bugs.debian.org:
> # Automatically generated email from bts, devscripts version 2.10.35lenny2
> severity 515069 normal
Bug#515069: dpkg Format: 3.0 (quilt) support
Severity set to `normal' from `wishlist'
> merge 515111 515069
Bug#515069: dpkg Format: 3.0 (quilt) s
"Trent W. Buck" writes:
> I know that dak doesn't support the whizzo new dpkg features yet, but it
> would be nice if I could use lintian with them for my private packages.
> Currently debuild gives me "empty-debian-diff", with Format: 3.0 (quilt)
> in my debian/control file, and I suspect that m
Package: lintian
Version: 2.2.5
The missing of a diff.gz is intentional in this case and lintian
should not warn about it being empty.
r...@wunderbaum:~$ lintian cl-yacc_0.3-2_i386.changes
W: cl-yacc source: empty-debian-diff
From the .dsc-File:
r...@wunderbaum:~$ cat cl-yacc_0.3-2.dsc
Format
Trent W. Buck wrote:
[...]
> I know that dak doesn't support the whizzo new dpkg features yet, but
> it would be nice if I could use lintian with them for my private
> packages. Currently debuild gives me this, with a orig.tar.lzma
> source package:
As a matter of fact, lintian can check source p
40 matches
Mail list logo