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

2018-11-23 Thread Mattia Rizzolo
ersion string forgetting 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 : :' : Launchp

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

2018-11-25 Thread Mattia Rizzolo
gs clarifying 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#915384: lintian: check that debian/copyright has an entry for each component

2018-12-03 Thread Mattia Rizzolo
is reliable. There are no 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 Rizzo

Bug#918306: wrong-section-according-to-package-name is wrong about hyphen-en-us

2019-01-05 Thread Mattia Rizzolo
hyphen-* packages are Section: text, as hyphen-en-us is. (see > the source for libreoffice-dictionaries, which supplies most of the > other hyphenation packages). See #880701 - followed by #913723 -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA1

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

2019-01-16 Thread Mattia Rizzolo
d 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 : :'

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

2019-01-24 Thread Mattia Rizzolo
od by 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

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

2019-02-17 Thread Mattia Rizzolo
l (which is 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, Mat

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

2019-02-17 Thread Mattia Rizzolo
a .dsc 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 .''`. mo

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

2019-05-12 Thread Mattia Rizzolo
nd I don't 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

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

2019-05-13 Thread Mattia Rizzolo
t we have the buildds). 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

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

2019-05-20 Thread Mattia Rizzolo
tian should be less pro-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 F

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 th

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

2019-05-25 Thread Mattia Rizzolo
you really 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 .''`. m

Bug#929577: lintian: please keep buster up2date

2019-05-26 Thread Mattia Rizzolo
to the final buster. -- 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#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#930109: lintian: fpos for source-contains-prebuilt-doxygen-documentation

2019-06-07 Thread Mattia Rizzolo
.html#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 :

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 .''`.

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 "actually

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

2019-08-04 Thread Mattia Rizzolo
(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

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#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 .''`.

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

2019-08-04 Thread Mattia Rizzolo
hould 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#934322: Split reporting code from Lintian proper

2019-08-11 Thread Mattia Rizzolo
It definitely 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:

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

2019-11-10 Thread Mattia Rizzolo
control -D` (this 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

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

2019-11-10 Thread Mattia Rizzolo
https://trends.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 .''`.

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

2019-12-28 Thread Mattia Rizzolo
n.org/ 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 : :' : L

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 .'&#x

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

2020-01-24 Thread Mattia Rizzolo
thon3 from the dh-python > 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

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

2020-03-04 Thread Mattia Rizzolo
as being installed while 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/~mapr

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 >

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#953554: Please permit Debian revisions with 1.0 native packages

2020-03-11 Thread Mattia Rizzolo
packages. 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/~map

Bug#953811: lintian: handle ADTTMP fallback code

2020-03-14 Thread Mattia Rizzolo
ixed. > > 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#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#954798: lintian: field-too-long checksums-sha256 error

2020-03-24 Thread Mattia Rizzolo
is tag is trying 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

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

2020-03-24 Thread Mattia Rizzolo
rblown 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 .

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#954743: lintian: orig-tarball-missing-upstream-signature does not say how to add it to uploaded tarballs

2020-03-24 Thread Mattia Rizzolo
d git commit the .asc file… (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

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

2020-03-25 Thread Mattia Rizzolo
upload is already 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

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

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

2020-04-10 Thread Mattia Rizzolo
this version 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:

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

2020-04-10 Thread Mattia Rizzolo
given 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 Rizzol

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

2020-04-14 Thread Mattia Rizzolo
is the 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

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 4D

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

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, Matt

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

2020-04-28 Thread Mattia Rizzolo
ib usr/lib/pre-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,

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-29 Thread Mattia Rizzolo
is tag years 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 : :' : Launch

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

2020-05-04 Thread Mattia Rizzolo
by removing and-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: ht

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

2020-05-04 Thread Mattia Rizzolo
the end user of the tool being repeatedly irked by overzealous tags 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

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 the

Bug#960154: UDD table no longer populated

2020-05-09 Thread Mattia Rizzolo
recommend 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 : :' :

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 a

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 a

Bug#950052: please warn for files installed into /

2020-06-22 Thread Mattia Rizzolo
2 Jun 2020, 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 t

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

2020-06-26 Thread Mattia Rizzolo
a dh 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://la

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

2020-06-28 Thread Mattia Rizzolo
is 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#964539: qa.debian.org: man-pages.wml uses lintian.log that went away

2020-07-08 Thread Mattia Rizzolo
y 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 : :' : L

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#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#973637: flag debian/watch files that use older versions of the format

2020-11-03 Thread Mattia Rizzolo
manpage and warning 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 2B4

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.

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#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 needs

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#994577: lintian: node-* arch:all package should depends on nodejs:any and b-d on nodejs:native

2021-09-18 Thread Mattia Rizzolo
ge It 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

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/develo

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 .'&

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

2021-10-30 Thread Mattia Rizzolo
asked to 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 .'

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

2021-10-31 Thread Mattia Rizzolo
n the source 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

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

2021-11-18 Thread Mattia Rizzolo
ral times 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

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

2021-11-19 Thread Mattia Rizzolo
for 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://

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

2021-12-04 Thread Mattia Rizzolo
se are fpos because 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

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/develo

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

2021-12-09 Thread Mattia Rizzolo
e data from distro-info-data 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 DA

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

2021-12-14 Thread Mattia Rizzolo
gest that, after checking with the debian-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 FCC

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

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

2022-01-09 Thread Mattia Rizzolo
latest release, 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#1003530: lintian: Hangs when checking some .dsc file

2022-01-11 Thread Mattia Rizzolo
looking up) about the 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

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#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 uploadin

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 cu

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

2022-02-11 Thread Mattia Rizzolo
enamemangle 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 : :

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#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#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
least a decade (when I started contributing 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 FCC

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://m

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

2022-07-30 Thread Mattia Rizzolo
ch to see 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.

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

2022-10-31 Thread Mattia Rizzolo
it mentioned in any formal 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 `. `&#x

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

2022-11-21 Thread Mattia Rizzolo
pends: | @, | @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

Bug#1077467: lintian: report my email address m...@eipi.fun as bogus-mail-host

2024-07-29 Thread Mattia Rizzolo
it's quite outdated compared to upstream version). See for example: perl -M'Data::Valizdate::Domain' -e 'is_domain("m...@eipi.fun") || print("domain invalid");' -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA1

Re: Accepted lintian 2.118.0 (source) into unstable

2024-07-30 Thread Mattia Rizzolo
GobE2gX+eZHE3uqu+edYxl5J0hoWsFQGE7uDYCs3jG0MZrml > CNLCNdLioRUo8Q+x8c0BEaQ24x9tam3Qf6zr6imW3l9DfI0W9LLLcxsFRbHBnBMM > BRn/jch23kXTrzaQ3a0IQCJWmPzXqoxsWz4Qc+E8ftUDwo2RPBIuVwl/UHzdFXzB > A+t0B9GmEZk= > =/22D > -END PGP SIGNATURE- > -- regards, Matti

Bug#749768: [new check] warn about svg (and others) files with a non-dfsg license

2014-05-29 Thread Mattia Rizzolo
ere is a Properties: field that the users can fill with every text he want, copyright and license included. It can be see with imagemagic and the identify -verbose command. Please add a check for this. -- regards, Mattia Rizzolo GPG Key: 4096R/B9444

Bug#762261: new tag unused-file-paragraph-in-dep5-copyright is rather confusing

2014-09-20 Thread Mattia Rizzolo
1.09-1 ii xz-utils 5.1.1alpha+20120614-2 -- no debconf information -- regards, Mattia Rizzolo GPG Key: 4096R/B9444540 http://goo.gl/I8TMB more about me: http://mapreri.org Launchpad User: https://launchpad.net/~mapreri Ubuntu Wi

Re: [Qa-jenkins-scm] Build failed in Jenkins: lintian-tests_wheezy #135

2015-04-17 Thread Mattia Rizzolo
wheezy/buildTimeTrend it reached and passed it, then jenkins killed the job. Also the current run is probably going to hit the timeout, and it's already stuck at the very same step of the last timeout. I don't really know how do you run during the tests, but one case of such failure is d

Bug#797532: Please checks for /build and /tmp/buildd in dir-or-file-in-build-tree

2015-08-31 Thread Mattia Rizzolo
uot; > > we occasially [sic!] also see buildd paths as well > >""" > > Perhaps by buildd paths you meant /build (or /tmp/buildd)? I can image that > these can appear in debs easily by mistake. Yes, please add /build and /tmp/buildd to this check, where the actual

Bug#797556: lintian: False positive in maintainer-script-should-not-use-adduser-system-without-home if --system comes after --home

2015-08-31 Thread Mattia Rizzolo
this area. This got fixed just some hours ago :) https://anonscm.debian.org/cgit/lintian/lintian.git/commit/?id=1d6b8a0a24c4bc477fd188964484f9480b76bce2 -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''

Bug#797532: Please checks for /build and /tmp/buildd in dir-or-file-in-build-tree

2015-09-08 Thread Mattia Rizzolo
On Mon, Aug 31, 2015 at 11:42:56AM +, Mattia Rizzolo wrote: > Yes, please add /build and /tmp/buildd to this check, where the actual > builds happen inside the chroots. > > Patch attached. Ok, that one was a bit broken. I also moved the check a bit up and checked for the dire

Bug#798900: lintian: false positive: source-is-missing for non-minified JS files

2015-09-14 Thread Mattia Rizzolo
and looking at the line length alone is > probably not sufficient to reliably identify minified JS. > Any comments? Same thing for inkscape, though my line is 266 characters (>256) (I argue 256 is a really low number for such a check, and I wonder why Sascha report says another number). -- re

<    1   2   3   >