t any package containing debug symbols has
priority extra. :)
Right, that's debug-package-should-be-named-dbg.
Neither of those ensure that such packages have section "debug",
though.
There is wrong-section-according-to-package-name, which should trigger
for all *-dbg packages tha
nto account, it becomes:
29n + 2s < 3900
(For git/1:1.7.7-1, it was n=106, s=1318, so the package was
installable, but not upgradable.)
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@
Package: lintian
Version: 2.5.3
Severity: wishlist
dbs is now deprecated[0]. The attached patch adds its makefiles to
data/rules/deprecated-makefiles.
[0]
http://packages.debian.org/changelogs/pool/main/d/dbs/current/changelog#versionversion0.47
--
Jakub Wilk
diff --git a/data/rules
Package: lintian
Version: 2.5.3
Severity: wishlist
Tags: patch
Please see the attached patch.
--
Jakub Wilk
diff --git a/checks/rules b/checks/rules
--- a/checks/rules
+++ b/checks/rules
@@ -47,6 +47,7 @@
[ debhelper => qr'^include\s+/usr/share/cdbs/1/rules/debhe
chitecture of that package; for
instance, an `Architecture: amd64' package containing 32-bit x86
libraries may not install these libraries to `/usr/lib/i386-linux-gnu'."
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "
e-for-upstream-changelog should be emitted
instead?
See also bug #459427.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20111025170504.ga9...@jwilk.net
ed, or am I missing something?
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20111025164310.ga5...@jwilk.net
for native packages.
I imagined two indices: one for files in (.orig).tar, one for all files
after unpack.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: htt
Of course, this is false positive. Patch attached.
--
Jakub Wilk
diff --git a/checks/binaries b/checks/binaries
--- a/checks/binaries
+++ b/checks/binaries
@@ -314,7 +314,7 @@
# rpath is disallowed, except in private directories
if (exists $objdump->{RPATH}) {
foreach my $rp
ubtly broken...)
For more information please see: http://bugs.debian.org/364530#24
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201
nt part of the changelog is included in *.changes, so that's
easy to check. See the patch attached to the other bug.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists
;m confused. maintainer-address-malformed is about Maintainer field,
not about changelog.
AFAICS lintian doesn't currently check if e-mail addresses in the
changelog are well-formed. Maybe it should. :)
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
w
parser" sounds like something way too complicated for
Google Code-In.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/2009130920.ga4...@jwilk.net
feedback.
[...]
This sounds like a serious/certain (E) tag on an Ubuntu, but what about
Debian? Do we ignore the tag, since it is not an issue or do we emit
the tag anyway? In the latter case, what severity do we give it?
Sounds like a candidate for "Severity: pedantic".
--
J
[warranty diclaimers, etc.]
I can't see anything in the DEP-5 specification that'd support your
interpretation. However, if you still feel that this was the intended
meaning, please file a bug against debian-policy asking for
clarification.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to de
* Niels Thykier , 2011-11-17, 17:15:
+Tag: package-depends-on-lower-priority-package
+Severity: normal
+Certainty: certain
+Ref: policy 2.5, http://qa.debian.org/debcheck.php
Technically this is violation of a "must" policy, so I think severity
should be >= important.
--
Jakub
tags 485705 + patch
thanks
I promised in #509935, I wrote a patch to fix this bug.
--
Jakub Wilk
diff --git a/checks/fields b/checks/fields
--- a/checks/fields
+++ b/checks/fields
@@ -342,7 +342,7 @@
unfold($f, \$maintainer);
if ($f eq 'uploaders') {
-
[^~a-z](rc|alpha|beta|pre(view|release)?)([^a-z])
On the other hand, if a package with such version is already in the
archive, there's not much that can be done, so maybe we should limit
ourselves to versions ending in -1?
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lin
Package: lintian
Version: 2.5.3
Severity: wishlist
User: multiarch-de...@lists.alioth.debian.org
Usertags: multiarch
* Jakub Wilk , 2011-11-17, 20:03:
If a package is marked as "Multi-Arch: same", files with the same
name have to be (byte-to-byte) identical across all architectures.
in Uploaders happen often enough to care about
them in lintian.
--
Jakub Wilk
--- testset/tags.foo++ 2011-10-23 21:02:33.111267825 +0200
+++ test-out/tags.foo++2011-11-20 21:21:14.622462999 +0100
@@ -3,11 +3,8 @@
E: foo++ source: debian-control-file-uses-obsolete-national-encoding at
Package: lintian
Version: 2.5.4
Severity: wishlist
Tags: patch
Please see the attached patch.
--
Jakub Wilk
diff --git a/data/debhelper/dh_addons-manual b/data/debhelper/dh_addons-manual
--- a/data/debhelper/dh_addons-manual
+++ b/data/debhelper/dh_addons-manual
@@ -12,5 +12,5 @@
python2
1.2000-1
ii liburi-perl1.59-1
ii locales2.13-21
ii man-db 2.6.0.2-3
ii patchutils 0.3.2-1
ii perl [libdigest-sha-perl] 5.14.2-6
ii unzip
, the patch is quite ugly and I'm not sure if it's a good idea
to apply it.
--
Jakub Wilk
diff --git a/checks/binaries b/checks/binaries
--- a/checks/binaries
+++ b/checks/binaries
@@ -163,6 +163,9 @@
tag 'binary-compiled-with-profi
ecessary to wait for Policy upload. lintian
currently happily accepts any URLs that can unambiguously identify DEP-5
version, even though some of them give 404.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe&q
If you only work on parts of this please clone and retitle
appropriatly.
Doing so.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/2029200907.ga5...@jwilk.net
, because the directory differs across
architectures, e.g. it's /usr/lib/jvm/java-6-openjdk-amd64/... on amd64.
At the very least we should reduce certainty of this tag to something
less than "certain".
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.
ulti-Arch: allowed", but that's not supported yet.)
The attached prototype patch implements intra-source check for this. The
tag needs better name and better description. :)
--
Jakub Wilk
diff --git a/checks/group-checks b/checks/group-checks
--- a/checks/group-checks
+++ b/checks
s.
Is it really how it's implement in dpkg? I seriously doubt it.
--
Jakub Wilk
diff --git a/checks/binaries b/checks/binaries
--- a/checks/binaries
+++ b/checks/binaries
@@ -128,7 +128,10 @@
my $proc = shift;
my $arch;
+my $multiarch;
my $madir;
+my $gnu_triplet_re;
+my $ruby_triplet_r
--
Jakub Wilk
diff --git a/checks/files b/checks/files
--- a/checks/files
+++ b/checks/files
@@ -244,6 +244,8 @@
$is_empty = 0;
last;
}
+# Skip /usr/share/doc/$pkg symlinks.
+next if $file eq "usr/share/doc
n order to read symbol from the libc library. But this won't work, even
when using readelf, for foreign architecture binaries, for the simple
reason that such libc might not exist on the user's system.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.deb
in older DEP-5
versions to do skip it; "Files: *" was implicit in such case.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20111218155600.ga4...@jwilk.net
tags 649813 + patch
thanks
* Charles Plessy , 2011-11-24, 10:10:
source: unknown-copyright-format-uri
http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
There's a patch that makes lintian accept this URL.
--
Jakub Wilk
diff --git a/checks/source-copyright b/checks/s
: shlib-in-multi-arch-foreign-package usr/lib/libpulsecore-1.1.so
--
Jakub Wilk
diff --git a/checks/shared-libs b/checks/shared-libs
--- a/checks/shared-libs
+++ b/checks/shared-libs
@@ -582,6 +582,11 @@
if not $we_call_postinst and $must_call_ldconfig;
}
+my $multiarch = $info->fiel
ast: arm armel armhf. I believe
it currently doesn't.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20111228230146.gb2...@jwilk.net
* Jakub Wilk , 2011-12-04, 16:22:
I propose the attached patch to detect arch-specific files outside
multiarch-directories.
Updated version of the patch is attached. (Unlike the previous one, this
doesn't break checking arch:all packages. Oops.)
I also fixed a nearby misleading co
is unfortunate.
I therefore suggest removing the faulty sentence. (No information is
better than wrong information.)
I tend to agree that until there's a sane scheme for format versioning,
lintian should not suggest any URI.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint
* Marcin Kulisz , 2012-01-13, 11:41:
Partial output from lintian -i:
Refer to Debian Developer's Reference section 6.5.1 (Do not abuse
debconf) and the debconf-devel(7) manual page for details.
Section 6.5.1 doesn't exist.
What makes you think it doesn't exist?
--
Jaku
Package: lintian
Version: 2.5.4
Severity: wishlist
Tags: patch
Patch attached.
--
Jakub Wilk
diff --git a/checks/fields b/checks/fields
--- a/checks/fields
+++ b/checks/fields
@@ -126,6 +126,7 @@
arch=> qr;^https?://;,
bzr => qr;^(?:sftp|(?:bzr\+)?ssh)://;,
cvs
like this:
License: whatever-shortname
SOMETHING TRULY BRAIN DAMAGED
Right. This is something that was allowed in early DEP-5 versions
(around r135) and probably many people didn't notice that it's not
permitted anymore when bumping format version. Definitely it's worth
check
b to unfold the field,
so that it appears a single line in dsc. Then debcheckout wouldn't
require any changes.
(dpkg is already aware of existence of Vcs-* fields, so it should be
okay to teach it also a bit about their semantics.)
--
Jakub Wilk
--
To UNSUBSCRIBE, email to de
Package: lintian
Version: 2.5.4
Severity: wishlist
Tags: patch
The attached patch makes lintian detect packages which use Numpy ABI
without declaring dependency on python-numpy-abiN.
Some background information can be found in bug #643873.
--
Jakub Wilk
diff --git a/checks/binaries b/checks
false positive in the sense that a different error should have
been emitted. bar:any is not a valid syntax for packages in Debian (yet).
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.deb
build as user root. An
ftp-master autoreject based on this lintian check might be good idea.
Not long ago I saw:
Changed-By: root
which is also worrisome.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Troubl
Package: lintian
Version: 2.5.4
Severity: wishlist
version-substvar-for-external-package currently only triggers for
(Pre-)Depends fields and "=" relationship. I believe it should be
extended also to Conflicts and Breaks, and to all binary relationships.
--
Jakub Wilk
--
To U
x27;t tags with such property.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120207005331.ga4...@jwilk.net
tal tags, we've had at least for a few years now.
What I meant is that none of them would have become lintian error if we
had removed "Experimental: yes" flag.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "uns
ectory
usr/lib/debug/.build-id/49/32676ba584acbd66c2d9cd93c0fcc21a10a987.debug
[snip - more errors]
As far as I can tell, it takes debhelper compat 8 (or 9) to get
dh_strip to use .build-id (by default at least).
It's only in >= 9.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-
ild dependency is unversioned.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120209200816.ga7...@jwilk.net
ebian/rules. Our makefile
parser sucks, which is the main reason this tag is marked as
experimental.
In this case, debian/rules calls dh either with "--with python2" (should
make lintian happy) or with "--with python_central" (also should make
lintian happy).
--
Jakub Wilk
forcemerge 649813 659437
thanks
* Richard Hartmann , 2012-02-11, 03:59:
Hi,
http://dep.debian.net/deps/dep5/
tells the user to use
http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
but lintian claims not to know this URI.
Yes, we know. :)
--
Jakub Wilk
--
To
nt" lately), then we should fix at least #651392.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120214202626.ga9...@jwilk.net
Tests attached.
--
Jakub Wilk
diff --git a/debian/control b/debian/control
--- a/debian/control
+++ b/debian/control
@@ -45,6 +45,7 @@
perl,
perl (>= 5.12) | libtest-simple-perl (>= 0.93),
python,
+ python-numpy,
ebian/copyright file for details.
Is this something we should fix or lintian (by adding some extra code to
private/refresh-manual-refs)? Or should it be fixed on the debian-policy
side?
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "u
* Niels Thykier , 2012-03-07, 10:32:
-Build-Depends: debhelper (>= 7.0.50~)
+Build-Depends: debhelper (>= 9~)
s/9~/9/ (here and in many other places)? It's shorter and more obvious. :)
(Sorry for nitpicking!)
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint
""); sub("[.][0-9.]+",""); print $2; exit}'
This is incorrect.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120308140607.ga4...@jwilk.net
nstalls-file-to-usr-x11r6-bin
old-app-defaults-directory
Any package triggering any of those tags would (as far as I can tell)
also trigger package-installs-file-to-usr-x11r6.
I'm all for merging them into package-installs-file-to-usr-x11r6.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to de
-file. Perhaps the former tag could be removed:
it isn't currently triggered by any package in the archive.
--
Jakub Wilk
# HG changeset patch
# Parent 6764299ceeba43e704f5c274810e7565fe396682
diff --git a/lib/Util.pm b/lib/Util.pm
--- a/lib/Util.pm
+++ b/lib/Util.pm
@@ -134
haven't heard of the new style, and feel adventurous to upload
binNMUs built by hand is about 0.
Anyway, I believe such a binNMU would be rejected by dak (because it
couldn't find source for such version).
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.
rl] 5.14.2-9
ii unzip 6.0-5
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120329180054.ga9...@jwilk.net
Package: lintian
Version: 2.5.6
Severity: wishlist
Tags: patch
With the attached patch lintian will emit
missing-dependency-on-numpy-abi also for Python 3.X modules. (Note that
dh_numpy3 doesn't exist yet, but I was told it will be added in a week's
time.)
--
Jakub Wilk
diff --gi
ightâ should
be in âdebian/copyrightâ in the source package.â
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120509175133.gb5...@jwilk.net
ing
copyright files that vary with binary package doesn't make sense to me.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120514103921.gb6...@jwilk.net
* Jakub Wilk , 2012-05-01, 13:12:
Note that dh_numpy3 doesn't exist yet,
Status update:
$ dpkg -L python3-numpy | grep dh_
/usr/bin/dh_numpy3
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble?
27;: No such file or directory
--
Jakub Wilk
badyaml_1.tar.xz
Description: application/xz
Format: 3.0 (native)
Source: badyaml
Binary: badyaml
Architecture: all
Version: 1
Package-List:
badyaml deb unknown unknown arch=all
Checksums-Sha1:
9838fde8d6dd00bda20dc32ef430cc912e9f96d9 27928 badyaml_1.tar
Relevant thread on oss-security:
http://www.openwall.com/lists/oss-security/2016/02/17/9
--
Jakub Wilk
ently?
--
Jakub Wilk
this sentence were embedded in a
binary, Lintain would find the misspelling: even though the misspelled
word is short, it's part of a longer chunk of text, which would be
spell-checked.
--
Jakub Wilk
.5-2
ii patchutils 0.3.4-2
ii perl 5.28.1-6
ii t1utils1.41-3
ii xz-utils 5.2.4-1
--
Jakub Wilk
newline_1_all.deb
Description: application/vnd.debian.binary-package
-live.alioth.debian.org/live-build/
...
Please give them a warning.
--
Jakub Wilk
Package: lintian
Version: 2.55.0
Severity: minor
These "B<...>" formatting codes shouldn't be visible in the man page:
$ man lintian | grep 'B<'
B<-L> ">=important" B<-L> "+>=normal/possible" B<-L>
"+minor/certain"
--
Jakub Wilk
| wc -l
0
--
Jakub Wilk
"$x"
$ md5sum "$x"
\d41d8cd98f00b204e9800998ecf8427e foo\nbar
--
Jakub Wilk
points back to the PyPI page, e.g.:
https://pypi.org/project/Unidecode/
According to the Debian Code Search service 100 packages are affected:
https://codesearch.debian.net/search?q=path%3Adebian%2Fcontrol+Homepage%3A.*pypi&literal=0
Actually that's 277 packages at the moment.
--
Jakub Wilk
Package: lintian
Version: 2.104.0
Severity: minor
If the configuration file cannot be read, Lintian dies with an unhelpful
error message:
$ lintian --cfg /nonexistent nyancat_1.5.2-0.1_i386.deb
Can't call method "errstr" on an undefined value at /usr/bin/lintian line 243.
--
Jakub Wilk
which are accepted, why is po/uk.po any
different?
I think Lintian is confused because this file was added by a patch.
It doesn't exist in .orig.tar.
--
Jakub Wilk
Package: lintian
Version: 2.115.1
Severity: minor
The Lintian man page says the default for --color is "never".
It is actually "auto" since Lintian 2.5.22:
+ [NT] Let --color default to "auto".
--
Jakub Wilk
../frontend/dplint
--
Jakub Wilk
ce -> occurrence
ocurrences -> occurrences
prefered -> preferred
transfered -> transferred
transfering -> transferring
(Maybe worth adding something like the above to the test suite?)
--
Jakub Wilk
s.
(Re: #709932)
So now when Lintian reports a policy violation, sbuild says it's a
runtime error, and other way round.
--
Jakub Wilk
---
tags/b/bogus-mail-host.tag | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tags/b/bogus-mail-host.tag b/tags/b/bogus-mail-host.tag
index 6474bbc91..d37ef6001 100644
--- a/tags/b/bogus-mail-host.tag
+++ b/tags/b/bogus-mail-host.tag
@@ -6,7 +6,7 @@ Renamed-From:
uploader-ad
Package: lintian
Version: 2.5.22
Severity: minor:
http://lintian.debian.org/tags.html reads:
build-depends-on-build-essential (1 packages, 1 tags)
It should be of course:
build-depends-on-build-essential (1 package, 1 tag)
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ
ages lintian suggests:
pn binutils-multiarch
ii dpkg-dev 1.17.6
ii libhtml-parser-perl3.71-1+b1
ii libtext-template-perl 1.46-1
ii libyaml-perl 0.84-1
ii xz-utils 5.1.1alpha+20120614-2
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-ma
about',
int($linelength),
'characters';
Typo: means -> mean
But personally, I don't think information about average line length
is useful at all.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsub
ere's even
greater change that you didn't notice the problem yourself.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140403164525.ga3...@jwilk.net
keep it as is, to avoid severity
serious→pedantic→serious ping-pongs.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140405212144.ga2...@jwilk.net
iple
exceptions must be used”, but your name is quite long. ;-P
Now seriously: I don't believe you can use “and” or “or” in the exception
name, because they are used as conjunctions between licenses.
Admittedly, the specification doesn't really say what you _can_ put
between “with” a
Lintian is right. Still and all, Lintian
should recognize it, just like it recognized many other outdated or
slightly malformed URIs. We probably need a separate tag (or even tags)
to complain about them.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a
* Jakub Wilk , 2014-04-22, 21:40:
any file starting with "FWS", "CWS" or "FLV" is classified as
Macromedia Flash data. :(
s/or "FLV"//
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of
-flash
0 string CWS Macromedia Flash data (compressed),
!:mime application/x-shockwave-flash
3 bytex version %d
So any file starting with "FWS", "CWS" or "FLV" is classified as
Macromedia Flash da
.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140425183725.ga5...@jwilk.net
Package: lintian
Version: 2.5.22.1
Tags: patch
autopkgtest has added a few new restrictions that are not recognized by
Lintian yet. Please see the attached patch.
--
Jakub Wilk
diff --git a/checks/testsuite.pm b/checks/testsuite.pm
--- a/checks/testsuite.pm
+++ b/checks/testsuite.pm
@@ -45,6
Package: lintian
Version: 2.5.22.1
Severity: wishlist
If debian/patches/series doesn't end with a newline, dpkg-source can
silently corrupt this file (bug #584233). It would be nice if Lintian
could warn against it.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint
Package: lintian
Version: 2.5.22.1
Severity: wishlist
Tags: patch
Please validate desktop files in /usr/share/xsessions/.
--
Jakub Wilk
diff --git a/checks/menu-format.pm b/checks/menu-format.pm
--- a/checks/menu-format.pm
+++ b/checks/menu-format.pm
@@ -218,7 +218,7 @@
tag 'depre
* Leo Iannacone , 2014-05-06, 18:47:
it could be great if lintian can also check whether the license
shortname is standard as descripend in DEP-5 or no.
This look like duplicate of #709365.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject
ased on which version of a shared library the binary or
library was linked with […].”
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140526180222.ga9...@jwilk.net
y".
$PYTHON3X_DEPEND in checks/rules.pm is out-of-date.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140604084149.ga2...@jwilk.net
lease see: https://en.wikipedia.org/wiki/Serial_comma
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140706160220.ga1...@jwilk.net
t(member, path=output_dir)
The extract() method is unfortunately quite dumb. :-( It will happily
write over existing symlink, or write to an existing FIFO, or...
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140706184907.ga8...@jwilk.net
hing else.
So we probably need something better that realpath().
How about safepath() from the attachment?
[I'll reply to the rest of the mail later.]
--
Jakub Wilk
import errno
import os
import stat
class UnsafePath(Exception):
pass
def safepath(root, path):
comps = path.spl
ract() method is unfortunately quite dumb. :-( It will happily
write over existing symlink, or write to an existing FIFO, or...
If we ensure the extraction does not escape the unpack root and assert
that the target does not exist in any way, I guess this problem would
be avoided?
That
101 - 200 of 1417 matches
Mail list logo