Bug#1024610: lintian: fpos runtime-test-file-uses-supported-python-versions-without-test-depends

2022-11-21 Thread Mattia Rizzolo
: | @, | @builddeps@, |Restrictions: allow-stderr And python3-all is part of @builddeps@. I reckon that lintian is perhaps not expanding @builddeps@ correctly for this check? -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540

Re: Bug#1014537: unnamed packaging files in a multibinary package should be an error

2022-10-31 Thread Mattia Rizzolo
l document. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/de

Bug#1016364: lintian: spelling-error-in-binary should be more precise

2022-07-30 Thread Mattia Rizzolo
often. % strings dhcpcd|grep -E 'addres\b' Duplicate addres In your case at most you could get this much. Note that strings can also "leak" from statically linked/inlined functions. I tried a quick codesearch.d.n lookup, but I couldn't spot a string like that. -- regards,

Bug#1014859: lintian: coloured background can be horrible depending on the colour scheme

2022-07-13 Thread Mattia Rizzolo
with a very poor contrast making them unreadable. See the attached screenshot for an example. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org

Bug#1014584: lintian: False positive binary-nmu-debian-revision-in-source and source-nmu-has-incorrect-version-number with Ubuntu version

2022-07-11 Thread Mattia Rizzolo
ting to ubuntu packages…) > Note to myself: There's a similar albeit not identical issue reported > in https://bugs.debian.org/1001399. ♥ Axel :) -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .'

Bug#1009967: lintian: improbable-bug-number-in-closes produces incorrect results

2022-04-22 Thread Mattia Rizzolo
On Fri, Apr 22, 2022 at 09:59:50PM +0300, Martin-Éric Racine wrote: > On Fri, Apr 22, 2022 at 3:57 PM Mattia Rizzolo wrote: > > > > Control: notfound -1 2.114.163 > > Control: found -1 2.111.0 > > Control: close -1 2.113.0 > > > > On Thu, Apr 21, 2022 at 03:

Bug#1009967: lintian: improbable-bug-number-in-closes produces incorrect results

2022-04-22 Thread Mattia Rizzolo
backport to bullseye can be done. (plus I notice lintian hasn't been uploaded _at all_ for many months…) -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org

Bug#1005200: lintian: prefer-uscan-symlink should to single maintainer packages at most

2022-02-11 Thread Mattia Rizzolo
o filenamemangle will save the file using the format package_version.orig.tar.xz Just FYI. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :' : Launc

Bug#1001399: lintian: adjust backports-upload-has-incorrect-version-number for ubuntu

2022-01-27 Thread Mattia Rizzolo
Sorry, this topic seems to have slipped my mind. On Thu, Dec 09, 2021 at 08:59:33AM -0800, Felix Lechner wrote: > On Thu, Dec 9, 2021 at 8:37 AM Mattia Rizzolo wrote: > > > > I believe we shouldn't concern > > ourselves too much with UNRELEASED (what's the current beha

Bug#1003817: lintian: fpos for update-debian-copyright

2022-01-16 Thread Mattia Rizzolo
On Sun, 16 Jan 2022, 2:58 pm Felix Lechner, wrote: > I cannot reproduce the behavior with hexchat_2.16.0-3.dsc (although > there are probably others) because it lacks the second paragraph. [2] > Are you uploading your new version to the archive? It would help me > fix the bug. I'm not

Bug#1003817: lintian: fpos for update-debian-copyright

2022-01-16 Thread Mattia Rizzolo
Package: lintian Version: 2.114.0 My d/copyright has: |Files: debian/* |Copyright: 2014 Jesse Rhodes | 2016-2022 Mattia Rizzolo |License: GPL-2+ | |Files: debian/apparmor/* |Copyright: 2014 troubadour | 2014-2021 ENCRYPTED SUPPORT LP |License: GPL-3+-with-additional-terms

Bug#1003530: lintian: Hangs when checking some .dsc file

2022-01-11 Thread Mattia Rizzolo
he cruft check being slow. Did you try running lintian yourself to actually verify it hangs somewhere? -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :'

Re: Bug#1003340: qa.debian.org: Please agree with salsa on the lintian version to use

2022-01-09 Thread Mattia Rizzolo
elease, or even a current git checkout of lintian. I don't think this is a problem for qa.debian.org. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :' :

Bug#1002451: lintian: False positive file-references-package-build-path

2021-12-27 Thread Mattia Rizzolo
en in sbuild it's a configurable parameter, so it wouldn't be an appropriate solution. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :' : Launchpad

Bug#1001677: lintian: check for: "cd ... py3versions -r" in autopkgtest scripts

2021-12-14 Thread Mattia Rizzolo
n-python@ lists, we could tell people to use -s if and only if X-Python3-Version is not defined (conversely, we should warn if packages use -s if X-Python3-Version *is* defined, probably). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540

Bug#1001399: lintian: adjust backports-upload-has-incorrect-version-number for ubuntu

2021-12-09 Thread Mattia Rizzolo
ata you can easily figure from what distribution is a given release. I believe we shouldn't concern ourselves too much with UNRELEASED (what's the current behaviour here anyway?) -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .

Bug#1001399: lintian: adjust backports-upload-has-incorrect-version-number for ubuntu

2021-12-09 Thread Mattia Rizzolo
, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia

Bug#1001112: lintian: fpos for bash-term-in-posix-shell

2021-12-04 Thread Mattia Rizzolo
those lines are within a (crazy is you ask me, but well) `eval 'exec ${perlexe} -x $0 ${1+"$@"} ;'`. o/ -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: http

Bug#996270: false positive custom-library-search-path

2021-11-19 Thread Mattia Rizzolo
or case-insensitive matches? I think that would be fair here. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapre

Bug#1000148: lintian: improbable-bug-number-in-closes needs updating

2021-11-18 Thread Mattia Rizzolo
when I obviously typoed a bug number, so please do keep it. If I had to suggest a new static upper bound I'd recommend 1.5M though, not 2M ^^ -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapre

Bug#998115: lintian: false positive: "unknown-field Description" in source package

2021-10-31 Thread Mattia Rizzolo
ce paragarph. FTR, the dpkg maintainers pointed me to #555743 - so I think this "just" needs some Policy massaging. I filed #998165 on that regard, I guess you can follow that (but be aware it will likely take a while). -- regards, Mattia Rizzolo GPG Key: 66AE

Bug#998115: lintian: false positive: "unknown-field Description" in source package

2021-10-30 Thread Mattia Rizzolo
o the dpkg maintainers whether they had an intention to propose a corresponding Policy change for it, since TTBOMK, Description was never used in the source paragarph. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me:

Bug#994987: lintian: inform about useless build-dep on dh-autoreconf when b-d on dh>=10

2021-09-24 Thread Mattia Rizzolo
Control: close -1 On Fri, Sep 24, 2021 at 01:01:08PM +0200, Mattia Rizzolo wrote: > SSIA. nvm, it's there (useless-autoreconf-build-depends) and I was blind :3 -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More ab

Bug#994987: lintian: inform about useless build-dep on dh-autoreconf when b-d on dh>=10

2021-09-24 Thread Mattia Rizzolo
, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia

Bug#994577: lintian: node-* arch:all package should depends on nodejs:any and b-d on nodejs:native

2021-09-18 Thread Mattia Rizzolo
t shouldn't be IMHO. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` De

Bug#991242: lintian: fpos python3-depends-but-no-python3-helper

2021-07-18 Thread Mattia Rizzolo
, and double check that if dh-sequence-python3 is annotated with , then also the binary packages using ${python3:Depends} should also have a "Build-Profiles: " in it. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540

Bug#960154: Feed UDD with just-in-time packaging hints from Lintian

2021-04-13 Thread Mattia Rizzolo
On Tue, Apr 13, 2021 at 11:03:12AM -0700, Felix Lechner wrote: > On Tue, Apr 13, 2021 at 9:46 AM Mattia Rizzolo wrote: > > full import of everything > > I do not believe that is practicable. There are other ideas below. > > > * Figure out a way for UDD to know it n

Bug#960154: Feed UDD with just-in-time packaging hints from Lintian

2021-04-13 Thread Mattia Rizzolo
[ Adding lucas@ to CC since he is the main person behind UDD after all ] On Sun, Apr 11, 2021 at 12:45:14PM -0700, Felix Lechner wrote: > On Sat, May 9, 2020 at 5:33 PM Mattia Rizzolo wrote: > > have lintian decide on a nice machine-parsable (text!) format > > then udd will ada

Bug#977554: lintian: fpos alternates-not-allowed

2020-12-16 Thread Mattia Rizzolo
er: Debian Let's Encrypt Team Installed-Size: 25 Recommends: dehydrated, apache2 (>= 2.4.6-4~) | httpd Section: misc Priority: optional It's my understanding that "apache2 (>= 2.4.6-4~) | httpd" is legal in Recommends, and the extended tag description also seems to say so. -- regard

Bug#973637: flag debian/watch files that use older versions of the format

2020-11-03 Thread Mattia Rizzolo
at runtime 2) add a note for the next DevNews 3) wait a few months after the bullseye release 4) MBF the remaining version=2 packages 5) wait a few more months 6) drop the support ~1/~1.5 years from now -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D

Bug#970743: marked as pending in lintian

2020-09-23 Thread Mattia Rizzolo
changed. That now should be Debian Python Team So I wonder if instead those 2 tags should be replaced by a bunch of old-papt-maintainer/old-papt-vcs/old-dpmt-vcs/old-dpmt-maintainer that should all point toward the new name and new VCS location. -- regards, Mattia Riz

Bug#969170: lintian: fpos for override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS

2020-08-28 Thread Mattia Rizzolo
Package: lintian Version: 2.91.0 Hi, When using debhelper compat 13 there is no need to explicitly check DEB_BUILD_OPTIONS=nocheck, so this tag override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS should not be emitted in dh compat 13. -- regards, Mattia Rizzolo

Bug#964539: qa.debian.org: man-pages.wml uses lintian.log that went away

2020-07-08 Thread Mattia Rizzolo
the lintian maintainers will provide in the future (the voices mention some json file…). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :' : Launchpad user: https

Bug#963765: lintian: please flag this typo of override

2020-06-28 Thread Mattia Rizzolo
bug away. In fact, if one were to try to list all possible typos it would be a never-ending effort, I acknowledge that. I reckon the one and true way forward would be to do pattern-matching, but then it would perhaps starts to go a tad outside the scope of lintian. :) -- regards,

Bug#963765: lintian: please flag this typo of override

2020-06-26 Thread Mattia Rizzolo
override. Please also flag these. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri

Bug#950052: please warn for files installed into /

2020-06-22 Thread Mattia Rizzolo
, 6:24 pm Felix Lechner, wrote: > Hi Mattia, > > On Mon, Jun 22, 2020 at 8:58 AM Mattia Rizzolo wrote: > > > > I don't think I have much voice here, but tbh I feel like this is > totally artificially adding > > restraints that have no real reason to exist. &g

Bug#950052: please warn for files installed into /

2020-06-22 Thread Mattia Rizzolo
I don't think I have much voice here, but tbh I feel like this is totally artificially adding restraints that have no real reason to exist. It's alright to think that at times this might be hiding a packaging error, but honestly most of those case are usually self-evident and IME very rarely are

Bug#926409: lintian: autopkgtest takes very long to finish

2020-06-02 Thread Mattia Rizzolo
On Wed, 3 Jun 2020, 1:09 am Felix Lechner, wrote: > Hi Chris, > > On Fri, Apr 5, 2019 at 4:33 AM Iain Lane wrote: > > > > We do similar in some pkg-gnome packages, for example glib2.0 ships a > > -tests package that contains "installed tests" which are compiled as > > part of the package build

Bug#960154: UDD table no longer populated

2020-05-09 Thread Mattia Rizzolo
end you take on the habit to deploy that stuff entirely under the role account.) -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :' : Launchpad user: https://l

Bug#959696: debian-rules-uses-as-needed-linker-flag and backports

2020-05-05 Thread Mattia Rizzolo
Experimental and lowering to pedantic are orthogonal flags. I think both should be done, as removing --as-needed has very marginal relevance so it can't possibly be labeled as "warning". But due to what Christian said (which matches my thoughts) I likewise believe the tag should be hidden for

Bug#959696: debian-rules-uses-as-needed-linker-flag and backports

2020-05-04 Thread Mattia Rizzolo
gs that need to be first ignored for a while, then reported, discussed and finally days/weeks later see in production can easily turn tiresome. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.or

Bug#959696: debian-rules-uses-as-needed-linker-flag and backports

2020-05-04 Thread Mattia Rizzolo
d-readding flags when they can simply just stay there. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri

Bug#959037: lintian: FPOS? for executable-in-usr-lib

2020-04-29 Thread Mattia Rizzolo
rs ago in this package, but I know it has been there for a while…) -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :' : Launchpad user: https://launchp

Bug#959037: lintian: FPOS? for executable-in-usr-lib

2020-04-28 Thread Mattia Rizzolo
On Tue, Apr 28, 2020 at 02:39:49PM -0700, Felix Lechner wrote: > On Tue, Apr 28, 2020 at 4:27 AM Mattia Rizzolo wrote: > > I'm CCing d-boot@ for confirmation, since I'm not sure if maybe I'm > > doing something wrong. > > > > Today I notices these tags: > > >

Bug#959037: lintian: FPOS? for executable-in-usr-lib

2020-04-28 Thread Mattia Rizzolo
-pkgsel.d/10eatmydata-udeb That being an udeb I know many things don't apply to it, but I'm not sure if maybe I hsould place those d-i hooks elsewhere. If, as I think, they are in the right place, please teach lintian to ignore that in udebs. -- regards, Mattia Rizzolo GPG Key

Bug#958932: lintian: debhelper compat level 13 is no longer experimental

2020-04-27 Thread Mattia Rizzolo
es below. They caused build failures in almost all test artifacts > on stable. The debian-compat (= 13) facility is not available. debhelper/13 just migrated to bullseye, I reckon a buster-bpo will follow soon. I'm sure we can all wait a few more days... -- regards, Mattia Ri

Bug#958410: lintian: please warn about about duplicated debhelper build-deps

2020-04-26 Thread Mattia Rizzolo
g precise. However now, thinking again, I can't think of a good reason to have a version of debhelper <= of that of debhelper-compat even with a build profile, I'm not sure what I was thinking about. :3 -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF

Bug#958410: lintian: nag about duplicated debhelper build-deps

2020-04-21 Thread Mattia Rizzolo
helper and debhelper-compat there is only needed when the version of debhelper is >> the version of debhelper-compat, not when it's ==. Or when it has extra restrictions (build profiles, etc). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B

Bug#956698: lintian: package-from-other-python-variant exception: python-pip-whl

2020-04-14 Thread Mattia Rizzolo
he exact use case for an override? -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debi

Bug#956368: lintian: fneg: package-has-a-duplicate-build-relation

2020-04-10 Thread Mattia Rizzolo
build relations on the same package in N:either Build-Depends or Build-Depends-Indep, but the build relations N:imply each other and are therefore redundant. I notice that description doesn't mention B-D-A, please consider adding that. -- regards, Mattia Rizzolo GPG Key

Bug#956357: lintian: fpos: package-has-a-duplicate-build-relation

2020-04-10 Thread Mattia Rizzolo
ersion of libxml2 is not uploaded anywhere yet.) -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~m

Bug#779228: Service may require more disk space

2020-04-01 Thread Mattia Rizzolo
I believe you storing the temp stuff there). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian

Bug#954743: lintian: orig-tarball-missing-upstream-signature does not say how to add it to uploaded tarballs

2020-03-25 Thread Mattia Rizzolo
ady gone from the archive (i.e., not in stable). This is beacuse dak doesn't record all files that he ever knew in the past, allowing for overwriting sometimes… -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about

Bug#954743: lintian: orig-tarball-missing-upstream-signature does not say how to add it to uploaded tarballs

2020-03-24 Thread Mattia Rizzolo
you'll see if that worked if `pristine-tar list` list the file once you go back to the master branch). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org

Bug#954763: lintian: Lintian should warn about use of py3versions -i in autopkgtests

2020-03-24 Thread Mattia Rizzolo
being pulled by the testing package), without python3-all. That causes only the default version to be installed, and then the test would fail when trying to run the other non-default supported version. Please check for this as well ♥ -- regards, Mattia Rizzolo GPG Ke

Bug#954798: lintian: field-too-long checksums-sha256 error

2020-03-24 Thread Mattia Rizzolo
can only work as a red herring in some cases, like the past Provides field that was way too long and turned out to be mostly unnecessary. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More

Bug#954798: lintian: field-too-long checksums-sha256 error

2020-03-24 Thread Mattia Rizzolo
g to accomplish. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian

Bug#954341: lintian: What's going on with "field-too-long Installed-Build-Depends"?

2020-03-20 Thread Mattia Rizzolo
Totally lintian is wrong here, imho. field-too-long was added to prevent silliness in the archive. As such, it only makes sense for binary control fields and .dsc, nothing else. On Fri, 20 Mar 2020, 3:21 pm gregor herrmann, wrote: > Package: lintian > Version: 2.58.0 > Severity: minor > >

Bug#953811: lintian: handle ADTTMP fallback code

2020-03-14 Thread Mattia Rizzolo
d fixed. > > I’ll be keeping this though, for now… I may need it for backports. AUTOPKGTEST_TMP is set by sadt since version 2.18.2, which is older than the version in buster, and available even in stretch-backports… -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3

Bug#953554: Please permit Debian revisions with 1.0 native packages

2020-03-11 Thread Mattia Rizzolo
ages. Ian: how does this proposal sound to you? -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri

Bug#953554: Please permit Debian revisions with 1.0 native packages

2020-03-10 Thread Mattia Rizzolo
On Tue, 10 Mar 2020, 3:51 pm Ian Jackson, wrote: > Package: lintian > Version: 2.55.0 > > I am packaging a small program for which I am the upstream. It does > not make sense to use a complicated source format; 1.0 native is > perfect. > There is no such thing about "1.0 native". I'm sure you

Bug#953099: lintian: FPOS for pkg-config-references-unknown-shared-library

2020-03-04 Thread Mattia Rizzolo
On Wed, Mar 04, 2020 at 09:14:40AM -0800, Felix Lechner wrote: > On Wed, Mar 4, 2020 at 5:33 AM Mattia Rizzolo wrote: > > xml2 is clearly a direct dependency of libxslt1-dev, and 'libxml2.so' is > > shipped by libxml2-dev which is a direct dependency of libxslt1-dev > > The

Bug#953099: lintian: FPOS for pkg-config-references-unknown-shared-library

2020-03-04 Thread Mattia Rizzolo
this lintian was running. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA pa

Bug#949715: lintian: add check that ${python3:Versions} should not be used in Depends

2020-01-24 Thread Mattia Rizzolo
thon > package, so i'm marking this bug as affecting dh-python. I'm not sure how the "affect" is meaningful or indeed useful here, but whatever :) -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540

Bug#949063: lintian: manpage-without-executable doesn't consider anymore other binaries from the same source

2020-01-16 Thread Mattia Rizzolo
/man1/scribus.1.gz I: scribus-data: manpage-without-executable usr/share/man/pl/man1/scribus.1.gz Clearly, the scribus binary exists, but it lives in the scribus package. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More

Bug#947671: lintian: please warn if orphaned package is maintained in a private space

2019-12-28 Thread Mattia Rizzolo
/ as at that point is most likely not accessible to those doing QA uploads. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :' : Launchpad user: https

Bug#944260: lintian: Add a detection/tag for when compat is >> 10 and cdbs in build-depends

2019-11-10 Thread Mattia Rizzolo
rends.debian.net/#build-systems You also should not bother with people not test building their packages before uploading (personal suggestion). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: htt

Bug#944462: lintian: Check for debhelper and the use of misc:Pre-Depends missing

2019-11-10 Thread Mattia Rizzolo
is would also help clearing out the "empty" 'Depends: ${misc:Depends}' a few packages have). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org :

Bug#934322: Split reporting code from Lintian proper

2019-08-11 Thread Mattia Rizzolo
efinitely happened more than once in history that lindsay was running on a commit that was slighly different than the released one. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org

Bug#930679: Please add overridable tag for not using dh sequencer

2019-08-04 Thread Mattia Rizzolo
uld package-goes-not-use-dh-sequencer be bumped to W as well. (note that package-does-not-)se-debhelper-or-cdbs does not emit for classic-style debhelper rules files.) -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`

Bug#933903: lintian: false positives for package-does-not-use-debhelper-or-cdbs

2019-08-04 Thread Mattia Rizzolo
Package: lintian Version: 2.16.0 A couple more false positives: python-pbcommand/1.1.1-1 this actually uses dh steptalk/0.10.0-6 this really usese cdbs -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about

Bug#933902: lintian: false positive for package-does-not-use-debhelper-or-cdbs

2019-08-04 Thread Mattia Rizzolo
Package: lintian Version: 2.16.0 Similarly to the last bug, java packages using javahelper (see for example src:jesd, version 0.0.7-4) use cdbs as their "backend". See /usr/share/cdbs/1/class/javahelper.mk -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF

Bug#933901: lintian: false positive for package-does-not-use-debhelper-or-cdbs

2019-08-04 Thread Mattia Rizzolo
, as they (eventually) call `dh` I'm not sure how to properly categorize them, if using `dh` or their own buildsystem, but they shouldn't emit this tag. In particular, I didn't check what classification tag they emit. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18

Bug#930679: Please add overridable tag for not using dh sequencer

2019-08-03 Thread Mattia Rizzolo
On Sat, 3 Aug 2019, 5:57 pm Chris Lamb, wrote: > So, Haskell packages use cdbs calling into a > Haskell-specific hlibrary.mk. > > I mean we could certainly just whitelist all of src:haskell-*, but > isn't the entire point of this tag to ask people to move to the dh > sequencer? Or is it

Bug#932729: lintian: please start uploading to buster-bpo

2019-07-22 Thread Mattia Rizzolo
Source: lintian Dear lintian maintainers, Could you please upload the latest release also to buster-bpo, together with stretch-bpo that you already did? TIA! -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about

Bug#930109: lintian: fpos for source-contains-prebuilt-doxygen-documentation

2019-06-07 Thread Mattia Rizzolo
#cfg_html_header which would mark this file as a template for doxygen, rather than a built doxygen doc. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad

Bug#929577: lintian: Please keep the version in buster up to date

2019-05-26 Thread Mattia Rizzolo
On Sun, May 26, 2019 at 08:40:29PM +0100, Chris Lamb wrote: > Beyond using the version number mathematics > work, were you thinking of anything else here? nope, just the usual lower-than/greathr-than relationship. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCC

Bug#929577: lintian: please keep buster up2date

2019-05-26 Thread Mattia Rizzolo
. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org

Bug#929433: lintian: warn on suspicious usage of dpkg-architecture variables

2019-05-25 Thread Mattia Rizzolo
eally sure you want to do just that?" are god only if the rate of false positives is really low. This is not the case. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me:

Bug#928809: lintian: suggest adding gitlab-ci file

2019-05-22 Thread Mattia Rizzolo
On Wed, 22 May 2019, 11:30 pm Chris Lamb, wrote: > (Personally, I doubt someone would fork Lintian, more likely its > output would become less and less "trusted". But both outcomes suck.) > Rather, people who until at some point diligently read the whole lintian output for every single upload

Bug#928809: lintian: suggest adding gitlab-ci file

2019-05-20 Thread Mattia Rizzolo
ro-active at adding checks for things that are far from accepted. And as usual I'd love of somebody else could chime in, somebody else other than me disagreeing, the OP, and the maintainer… -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944

Bug#928809: lintian: suggest adding gitlab-ci file

2019-05-13 Thread Mattia Rizzolo
uildds). So, an hypothetical P check for a .gitlab-ci.yml file would just be another check that ends up in my ignore list… -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more a

Bug#928809: lintian: suggest adding gitlab-ci file

2019-05-12 Thread Mattia Rizzolo
think lintian should bother me more with that (there already is the tag about autopkgtest that way too often is just causing noise for me). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapre

Bug#922557: lintian: Please check whether there's an expected orig tarball signature

2019-02-17 Thread Mattia Rizzolo
sc tag, that would also have the added benefit of being emitted in lintian.d.o as well (where there are no .changes files to check). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: h

Bug#921573: lintian: binary-from-other-architecture only works sometimes

2019-02-17 Thread Mattia Rizzolo
s more convenint than attachment to the BTS…) https://volatile.mapreri.org/2019-02-17/4cd8a58f48ab2d24e9b9387df580de93/procmail_3.22-26_arm64.changes https://volatile.mapreri.org/2019-02-17/130da1c8cbfd405daeb1a7d0a51f536d/procmail_3.22-26_mips64el.changes -- regards, Mattia Rizzol

Bug#920314: lintian: vcs-field-has-unexpected-spaces has false positives

2019-01-24 Thread Mattia Rizzolo
lintian and check the progress status in policy -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~ma

Bug#919162: lintian.d.o apears to report many failures twice

2019-01-16 Thread Mattia Rizzolo
tted only on i386 binaries. I expect there can easily be some other similar cases. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad us

Bug#915384: lintian: check that debian/copyright has an entry for each component

2018-12-03 Thread Mattia Rizzolo
other files that rely on > this except debian/rules but in many ways... You are missing that this feature comes from dpkg-source, so the list of components can be naturally gathered from the .dsc. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F

Bug#505857: debian-watch-file-should-mangle-version doesn't detect dversionmangle=auto

2018-11-25 Thread Mattia Rizzolo
arifying what syntax they are using. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `.

Bug#914271: lintian: Rationale behind hyphen-in-upstream-part-of-debian-changelog-version

2018-11-23 Thread Mattia Rizzolo
orgetting to limit the split to 1, same for the dashes...). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net

Bug#913761: lintian: debian-watch-file-should-mangle-version does not recognize @DEB_EXT@

2018-11-14 Thread Mattia Rizzolo
s/.pre/~pre/,dversionmangle=s/@DEB_EXT@//,repacksuffix=+ds1" > \ >https://github.com/intel/gmmlib/tags \ >(?:.*?/)intel-gmmlib@ANY_VERSION@\.tar\.gz Just a note, please also make sure lintian understands dversionmangle=auto (which is the same as dversionmangle=s/@DEB_EXT@// atm).

Bug#912912: lintian: please detect for loops without set -e

2018-11-04 Thread Mattia Rizzolo
set -e ; for var in $(things_to_to_loop_on); do \ $(whatever); \ done Note however that the set -e could be omitted if one has SHELL=sh -e or .SHELLFLAGS=-ec or similar (even if *personally* I find using such means somewhat obscure). -- regards,

Re: scripting automated lintian fixes

2018-10-16 Thread Mattia Rizzolo
sn't have a new enough debhelper, but Debian stretch-backports does), and in case of very odd packages as it doesn't support architecture and build profiles restrictions. But I'm also worried about people not knowing of this very new feature and being surprised to see d/compat gone… -- regards,

Bug#910334: lintian: Please warn about redundant entries in Files-Excluded

2018-10-04 Thread Mattia Rizzolo
On Thu, Oct 04, 2018 at 10:40:53PM +0100, Chris Lamb wrote: > I am, of course, an idiot. Please, I really appreciate the huge work you are throwing at lintian nearly every day, including the openess to constantly looking for more things to check! :) -- regards, Mat

Bug#910334: lintian: Please warn about redundant entries in Files-Excluded

2018-10-04 Thread Mattia Rizzolo
ting anyway... -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://

Bug#909510: please add a lintian note to inform/warn about python in the shebang (instead of python2/python2.7)

2018-09-24 Thread Mattia Rizzolo
on2 /usr/bin/pyclean:#! /usr/bin/python2 /usr/bin/tkconch:#! /usr/bin/python2 /usr/bin/mailmail:#! /usr/bin/python2 /usr/bin/pbuilder-dist:#! /usr/bin/python2 /usr/bin/backportpackage:#! /usr/bin/python2 /usr/bin/sponsor-patch:#! /usr/bin/python2 -- regards, Mattia Rizzolo

Bug#909319: Show unnecessary overrides

2018-09-21 Thread Mattia Rizzolo
not displayed unless the --pedantic option is set. Clearly I is the perfect level for that tag. I like the proposal to have the number of unused-overrides reported in the final summary though. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B0

Bug#909319: Show unnecessary overrides

2018-09-21 Thread Mattia Rizzolo
hat point the override > becomes unnecessary. Lintian should show the unnecessary override to > call attention to it, so that the maintainer can remove it. It already does it? Check out https://lintian.debian.org/tags/unused-override.html -- regards, Mattia Rizzolo GPG

Bug#909239: lintian: ancient-python-version-field is wrong

2018-09-20 Thread Mattia Rizzolo
lintian suggests. > > Lintian should not tell us to remove fields that then cause warnings in build > tools. Or those tools should be fixed. CCing the dh-python maintainers, as it's dh_python{2,3} that deals with those fields... -- regards, Mattia Rizzolo GPG K

Re: Heads-up: New upstream version of src:file in experimental

2018-07-30 Thread Mattia Rizzolo
ucible-builds/Week-of-Mon-20180723/010464.html I'll test diffoscope and if you don't hear from me (in the form of bug reports), everything is fine ^^ BTW, for diffoscope a test build using the new version of file is enough of a test (in case you want to just do it yourself :)). -- regards,

  1   2   3   >