Bug#645455: Warn about packages in section debug with priority other than extra

2011-10-16 Thread Jakub Wilk
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

Bug#642606: lintian - check for hardlinks in one directory

2011-10-18 Thread Jakub Wilk
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...@

Bug#646126: lintian: dbs is deprecated

2011-10-21 Thread Jakub Wilk
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

Bug#646495: [checks/rules] /usr/share/dpkg/ makefiles -> versioned build-dep on dpkg-dev

2011-10-24 Thread Jakub Wilk
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

Bug#634737: lintian complains about armhf binaries in /lib/arm-linux-gnueabihf

2011-10-25 Thread Jakub Wilk
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 "

Bug#646192: lintian: [checks/changelog-file] Do not tag no-upstream-changelog if a NEWS file is present ?

2011-10-25 Thread Jakub Wilk
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

Bug#580048: lintian: FEATURE REQUEST - Check version against debian/source/format type (quilt, native)

2011-10-25 Thread Jakub Wilk
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

Re: [Prototype Patch] Always include debian packaging in index

2011-10-26 Thread Jakub Wilk
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

Bug#646817: [checks/binaries] false positive binary-or-shlib-defines-rpath for /usr/lib/$(DEB_HOST_MULTIARCH)/

2011-10-27 Thread Jakub Wilk
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

Bug#646872: [checks/files] /etc/X11/fonts/X11R7/ is deprecated

2011-10-27 Thread Jakub Wilk
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

Bug#647028: lintian: warn when changelog contains UNRELEASED even if .changes contains something valid

2011-10-29 Thread Jakub Wilk
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

Bug#647080: lintian: maintainer-address-malformed error occurs after "Old Changelog:" line

2011-10-30 Thread Jakub Wilk
;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

Re: Should we put up a task for Google Code-In 2011?

2011-11-09 Thread Jakub Wilk
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

Bug#648350: lintian: please check for XZ compression w/o pre-depends: dpkg (>= 1.15.6)

2011-11-10 Thread Jakub Wilk
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

Bug#645696: lintian: missing-license-text-in-dep5-copyright is too strict when considering "X+" licenses

2011-11-15 Thread Jakub Wilk
[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

Bug#387166: [SCM] Debian package checker branch, master, updated. 2.5.3-222-g6ae0b0f

2011-11-17 Thread Jakub Wilk
* 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

Bug#485705: lintian: doesn't properly detect comma in control file email address quoted strings

2011-11-18 Thread Jakub Wilk
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') { -

Bug#649277: lintian: warn against versions like 0.7.1.rc1-1 or 0.3.0+beta4-1

2011-11-19 Thread Jakub Wilk
[^~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

Bug#649329: lintian: warn against .gz compressed without -n in "Multi-Arch: same" packages

2011-11-19 Thread Jakub Wilk
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.

Bug#485705: lintian: doesn't properly detect comma in control file email address quoted strings

2011-11-20 Thread Jakub Wilk
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

Bug#649640: lintian: dh_sphinxdoc and sphinxdoc.pm are provided by python3-sphinx

2011-11-22 Thread Jakub Wilk
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

Bug#650433: lintian --verbose --keep-lab doesn't print lab location

2011-11-29 Thread Jakub Wilk
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

Bug#631011: lintian: add embedded-libcharls

2011-11-29 Thread Jakub Wilk
, 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

Bug#649813: lintian: [checks/source-copyright] Final URL for DEP 5.

2011-11-29 Thread Jakub Wilk
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

Bug#567510: RFH: Requesting some new checks for policy 8.2 and multiarch

2011-11-29 Thread Jakub Wilk
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

Bug#650665: lintian: false-positive gzip-file-is-not-multi-arch-same-safe

2011-12-01 Thread Jakub Wilk
, 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.

Bug#650838: [new check] incomplete multi-archification

2011-12-03 Thread Jakub Wilk
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

Bug#650445: [new check] "Multi-Arch: same" with files outside multiarch dirs

2011-12-04 Thread Jakub Wilk
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

Bug#650959: lintian: false-negative empty-binary-package for packages with /u/s/doc/$pkg symlink

2011-12-04 Thread Jakub Wilk
-- 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

Bug#650536: [new check] test for missing hardening build flags

2011-12-08 Thread Jakub Wilk
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

Bug#652380: missing-license-text-in-dep5-copyright when missing Files:

2011-12-18 Thread Jakub Wilk
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

Bug#649813: lintian: [checks/source-copyright] Final URL for DEP 5.

2011-12-21 Thread Jakub Wilk
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

Bug#650444: [new check] "Multi-Arch: foreign" with public shared libraries

2011-12-21 Thread Jakub Wilk
: 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

Re: [SCM] Debian package checker branch, master, updated. 2.5.4-77-gd2ce5b1

2011-12-28 Thread Jakub Wilk
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

Bug#650445: [new check] "Multi-Arch: same" with files outside multiarch dirs

2012-01-07 Thread Jakub Wilk
* 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

Bug#651392: lintian: unversioned-copyright-format-uri references 404 http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn

2012-01-09 Thread Jakub Wilk
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

Bug#655706: lintian: [checks/debconf] debconf-is-not-a-registry is pointing to none existing DP section (6.5.1)

2012-01-13 Thread Jakub Wilk
* 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

Bug#655907: [checks/fields] please add "ssh://" to hg's valid URI schemes

2012-01-14 Thread Jakub Wilk
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

Bug#656801: License short name should not be empty in DEP5 copyright file

2012-01-22 Thread Jakub Wilk
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

Bug#526713: Bug#533495: [debcheckout] Support multiline Vcs-* fields

2012-01-26 Thread Jakub Wilk
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

Bug#658311: lintian: missing dependency on python-numpy-abiN

2012-02-01 Thread Jakub Wilk
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

Bug#658320: False positive version-substvar-for-external-package when using multiarch depends foopackage:any

2012-02-01 Thread Jakub Wilk
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

Bug#612583: [new check] check for package being built as user root

2012-02-03 Thread Jakub Wilk
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

Bug#658474: [checks/version-substvars] please extend version-substvar-for-external-package

2012-02-03 Thread Jakub Wilk
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

Bug#658971: lintian: exits 1 without any policy violations/errors/warnings checking epoptes

2012-02-06 Thread Jakub Wilk
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

Re: experimental tags (was: Re: Bug#658971: lintian: exits 1 without any policy violations/errors/warnings checking epoptes)

2012-02-07 Thread Jakub Wilk
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

Bug#659017: lintian: debug packages and multi-arch

2012-02-07 Thread Jakub Wilk
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-

Bug#659285: lintian: misreports missing-build-dependency-for-dh_-command for use of dh_xine

2012-02-09 Thread Jakub Wilk
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

Bug#659335: lintian: false-positive python-depends-but-no-python-helper

2012-02-10 Thread Jakub Wilk
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

Bug#659437: lintian: unknown-copyright-format-uri does not recognize dep5 default URI

2012-02-11 Thread 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

Re: Head's up: Debian Policy 3.9.3 release planned for 2012-02-22

2012-02-14 Thread Jakub Wilk
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

Bug#658311: lintian: missing dependency on python-numpy-abiN

2012-02-19 Thread Jakub Wilk
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,

Bug#661808: lintian: non-obvious references to debconf specification

2012-03-01 Thread Jakub Wilk
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

Re: [SCM] Debian package checker branch, master, updated. 2.5.5-9-g0e75465

2012-03-07 Thread Jakub Wilk
* 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

Bug#663038: lintian: [PATCH] In package-name-doesnt-match-sonames description, change sed to awk example

2012-03-08 Thread Jakub Wilk
""); 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

Bug#663516: lintian: Should we retire old/reundant tags

2012-03-11 Thread Jakub Wilk
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

Bug#664061: lintian: check for duplicate fields in control files

2012-03-15 Thread Jakub Wilk
-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

Bug#663516: lintian: Should we retire old/reundant tags

2012-03-15 Thread Jakub Wilk
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.

Bug#666207: lintian: Unknown configuration variable override

2012-03-29 Thread Jakub Wilk
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

Bug#671024: [checks/binaries] missing-dependency-on-numpy-abi: add support for Python 3

2012-05-01 Thread Jakub Wilk
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

Bug#672284: lintian: False positive: no-debian-copyright when packages supply debian/$pkgname.copyright

2012-05-09 Thread Jakub Wilk
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

Bug#672284: lintian: False positive: no-debian-copyright when packages supply debian/$pkgname.copyright

2012-05-14 Thread Jakub Wilk
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

Bug#671024: [checks/binaries] missing-dependency-on-numpy-abi: add support for Python 3

2012-05-14 Thread Jakub Wilk
* 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?

Bug#861958: lintian: insecure YAML validation

2017-05-06 Thread Jakub Wilk
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

Bug#796562: lintian: Please identify lack of sanitation compiler/linker flags

2017-07-19 Thread Jakub Wilk
Relevant thread on oss-security: http://www.openwall.com/lists/oss-security/2016/02/17/9 -- Jakub Wilk

Re: [lintian] Membership audit and clean up - please follow up if you are still active

2017-08-06 Thread Jakub Wilk
ently? -- Jakub Wilk

Bug#831449: lintian on Sid amd64 reports volatile false spelling errors in binaries

2018-01-24 Thread 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

Bug#929729: lintian: \n in filenames cause "md5sum: ...: No such file or directory"

2019-05-29 Thread 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

Bug#933500: lintian: Please warn against Alioth in Homepage

2019-07-30 Thread Jakub Wilk
-live.alioth.debian.org/live-build/ ... Please give them a warning. -- Jakub Wilk

Bug#952529: lintian man page: stray POD markup

2020-02-25 Thread 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

Bug#952539: lintian -T doesn't work with classification tags

2020-02-25 Thread Jakub Wilk
| wc -l 0 -- Jakub Wilk

Bug#929729: Test package ships invalid md5sums

2020-03-04 Thread Jakub Wilk
"$x" $ md5sum "$x" \d41d8cd98f00b204e9800998ecf8427e foo\nbar -- Jakub Wilk

Bug#981932: lintian: warn about packages using PyPI pages in the Homepage field

2021-03-05 Thread 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

Bug#985064: lintian: Can't call method "errstr" on an undefined value

2021-03-12 Thread 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

Bug#1010700: lintian: Strange report of superfluous-file-pattern

2022-05-07 Thread 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

Bug#1014057: lintian man page: bad default for --color

2022-06-29 Thread 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

Bug#1027323: lintian: broken symlink reporting/harness

2022-12-30 Thread Jakub Wilk
../frontend/dplint -- Jakub Wilk

Bug#1027399: lintian: misspelled spelling corrections

2022-12-30 Thread 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

Bug#1032302: sbuild: Lintian exit status confusion

2023-03-03 Thread 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

[PATCH] Fix typo in description for bogus-mail-host

2024-03-13 Thread 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

Bug#742985: lintian.debian.org: grammar errors in the tag list

2014-03-29 Thread Jakub Wilk
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

Bug#742989: lintian: false positive missing-build-dependency

2014-03-29 Thread Jakub Wilk
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

Re: [lintian] 02/02: Means line length is an integer.

2014-03-29 Thread Jakub Wilk
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

Bug#743532: lintian: when to say: old-fsf-address-in-copyright-file

2014-04-03 Thread Jakub Wilk
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

Bug#743694: Downgrade most of privacy-breach* tags from severity: error to pedantic

2014-04-05 Thread Jakub Wilk
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

Bug#743532: lintian: when to say: old-fsf-address-in-copyright-file

2014-04-05 Thread Jakub Wilk
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

Bug#744981: does not recognize https version of copyright format URL

2014-04-17 Thread Jakub Wilk
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

Bug#745546: lintian: False positive: openttd source: source-is-missing os/dos/cwsdpmi/cwsdpmi.txt

2014-04-22 Thread Jakub Wilk
* 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

Bug#745546: lintian: False positive: openttd source: source-is-missing os/dos/cwsdpmi/cwsdpmi.txt

2014-04-22 Thread Jakub Wilk
-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

Bug#745827: Pre-Depend -> Pre-Depends (with an 's')

2014-04-25 Thread Jakub Wilk
. -- 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

Bug#746305: [checks/testsuite] new autopkgtest restrictions

2014-04-28 Thread Jakub Wilk
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

Bug#746362: lintian: please warn against trailing newline in debian/patches/series

2014-04-29 Thread Jakub Wilk
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

Bug#746402: [checks/menu-format] please validate /usr/share/xsessions/*.desktop

2014-04-29 Thread Jakub Wilk
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

Bug#747238: lintian: please warn user when in debian/copyright is used a not standard license shortname

2014-05-06 Thread Jakub Wilk
* 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

Bug#748599: Packages must not depend on libavcodec-extra-NN

2014-05-26 Thread Jakub Wilk
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

Bug#750537: naive debian/rules parsing for python interpreter name

2014-06-04 Thread Jakub Wilk
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

Bug#753842: lintian: superfluous comma in gfdl license template [license-problem-gfdl-non-official-text]

2014-07-06 Thread Jakub Wilk
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

process-deb-once-with-python review

2014-07-06 Thread Jakub Wilk
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

Re: process-deb-once-with-python review

2014-07-09 Thread Jakub Wilk
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

Re: process-deb-once-with-python review

2014-07-10 Thread Jakub Wilk
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&#

<    1   2   3   4   5   6   7   8   9   10   >