Felix Lechner pushed to branch master at lintian / lintian
Commits:
d2f692f5 by Felix Lechner at 2020-12-03T21:10:06-08:00
Load and cache Lintian::Data objects in profiles; drop their global data
structures.
Now the data structures are no longer global. They also no longer rely
on a having
regards
Felix Lechner
Hi Paul,
On Tue, Dec 1, 2020 at 4:39 PM Paul Wise wrote:
>
> This seems to miss part of my request:
Which part, please? For the level, 'warning' is too high for a
peripheral matter like tests, which are optional.
Kind regards,
Felix Lechner
re, you will also be able to use your code on this URL:
https://lintian.debian.org/query/tags (returns JSON)
Kind regards
Felix Lechner
the RFC 5322 grammar is too lenient with respect to errors,
and focuses instead on sending to at least some recipients.
Kind regards,
Felix Lechner
[1] https://metacpan.org/pod/Email::Address::XS#parse
Control: tag -1 pending
Hello,
Bug #971597 in lintian reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:
Hi Simon,
On Tue, Nov 17, 2020 at 4:42 AM Simon McVittie wrote:
>
> which results in warnings from lintian.
In order to investigate your claim, we have to run Lintian the way you
did. Will you please name the package and also tell us which warnings
are produced? Thanks!
Kind regards
Hi,
Over the past week, we had some reprotest failures on HTML
documentation. A simple, recursive diff is attached. I cannot figure
out the reason. Any pointers are appreciated.
Kind regards,
Felix Lechner
html-docs.diff.xz
Description: application/xz
po10+1.
Kind regards,
Felix Lechner
on tags in the check continuous-integration/salsa.
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=943525
[2] https://lists.debian.org/debian-devel/2019/11/msg00288.html
Kind regards
Felix Lechner
Hi Aurélien,
On Fri, Nov 13, 2020 at 9:00 AM Aurélien COUDERC wrote:
>
> the fact that the lintian override is not working is really annoying.
I don't think Lintian sees an override, so this comment may be better
placed in the debhelper bug mentioned above.
Kind regards
Felix Lechner
E
feature. The tag should probably be retired.
Kind regards
Felix Lechner
ferings on trends.d.o.
Kind regards
Felix Lechner
contexts that start with
'Testsuite'. (Please be case-insensitive like Deb822; the field name
is quoted verbatim.) You can't see it on our website, but it's in UDD.
Do you see it there?
Kind regards
Felix Lechner
[1] https://lintian.debian.org/tags/trimmed-field.html
968525. That remark is for our records. We do not currently expect
bug reporters to check our list of open bugs, because it is so long.
Kind regards
Felix Lechner
inconclusive.
Kind regards,
Felix Lechner
Hi Julien,
On Wed, Nov 11, 2020 at 5:57 AM Julien Puydt wrote:
>
> I run lintian 2.101.0, on node-posix-getopt 1.2.0+20150728-4.
I figured it out. You run Lintian only on the source (dsc). That's why
it's good to include the command. This is indeed a false positive.
Kind regards
Felix Lechner
Hi Julien,
On Wed, Nov 11, 2020 at 5:57 AM Julien Puydt wrote:
>
> I run lintian 2.101.0, on node-posix-getopt 1.2.0+20150728-4.
I am on stable. Are you?
Kind regards
Felix Lechner
Hi Julien,
On Wed, Nov 11, 2020 at 12:13 AM Julien Puydt wrote:
>
> You use -3 and I packaged and used -4 in my report :
Thanks for clarifying. Unfortunately, that version does not produce
any tags whatsoever.
Kind regards,
Felix Lechner
Package: lintian
Severity: wishlist
Control: submitter -1 David Bremner
X-Debbugs-CC: David Bremner
04:21 < bremner> hmm. so I think executable-in-usr-lib is a false
positive for everything in usr/lib/emacsen-common/packages
04:22 < bremner> at least, it's not going to change any time soon.
Hi,
The Docker images provided by Salsa CI appear to work fine.
Specifically, Lintian v2.101.0 produced no groff-related errors in the
environment provided by the following command:
docker run --rm -it
registry.salsa.debian.org/salsa-ci-team/pipeline/lintian:unstable bash
Kind regards
Felix
h-file-standard 3
Kind regards,
Felix Lechner
ature, and if you were to be
> driven off Lintian maintenance (or Debian as a whole),
Thanks for writing that. For the record, I feel intimidated. I'll
leave it to future observers to decide if my feelings were warranted.
Kind regards,
Felix Lechner
ch I
received yesterday. Maybe one day you and I can also correspond in
such a friendly way. I look forward to that day!
[3] https://salsa.debian.org/jelmer/debian-janitor/-/issues/144#note_200256
Have a good weekend, and please get some rest!
Kind regards,
Felix Lechner
nd how your message
did anything to make Lintian, or Debian, better.
Kind regards
Felix Lechner
his matter is not quite so serious, so it's a warning (for
now):
https://salsa.debian.org/lintian/lintian/-/commit/05ea5176216d2f05704481f8d3467bcd86d8d0e9
Kind regards
Felix Lechner
solutions are:
1. Via policy, prescribe a constant basename for Debian changelogs,
regardless of "nativeness".
2. In installation packages, add information about nativeness to the
control files in DEBIAN/.
Kind regards
Felix Lechner
ndard [1] [2]? It will give you the version.
Please feel free to close if that tag works for you. Thanks!
Kind regards
Felix Lechner
[1]
https://salsa.debian.org/lechner/lintian/-/blob/master/checks/debian/watch.pm#L134
[2]
https://salsa.debian.org/lechner/lintian/-/blob/master/tags/d/debia
ou might have also. Thank
you!
Kind regards
Felix Lechner
egards
Felix Lechner
Felix Lechner pushed to branch master at lintian / lintian
Commits:
69d52d7b by Felix Lechner at 2020-10-29T11:02:37-07:00
Drop unversioned Python references from check scripts.
The script interpreter /usr/bin/python is going away in Bullseye, and
possibly even sooner in unstable.
Drops
Felix Lechner pushed to branch master at lintian / lintian
Commits:
94354dfa by Felix Lechner at 2020-10-29T09:21:36-07:00
Drop unnecessary Python references from test family files-embedded.
(See: !334)
These tests were duplicated when the test suite was broken up into
smaller, unit-like
Hi Thorsten,
On Wed, Oct 28, 2020 at 8:47 PM Thorsten Glaser wrote:
>
> So lintian maybe behaves different from that testcase?
Probably not. The test case was reduced from Lintian. (And yes, we
ship a snowman!)
Kind regards
Felix Lechner
link
> could be added for folks who are interested in that.
We just found a hosting provider for our new dynamic web site. It will
be an experiment for the time being, but is expected to bring this
feature, as well as many others, based on queries in a Postgres
database that is already installed t
r Perl; the bugs remain open upstream.
Feel free to try it. The test case is attached.
Kind regards
Felix Lechner
wide-character-error
Description: Binary data
ywhere.
That would generate a fair amount of work, though.
Kind regards
Felix Lechner
nd regards
Felix Lechner
[1]
https://lintian.pages.debian.net/-/lintian/-/jobs/1098261/artifacts/debian/output/lintian.html
[2]
https://salsa.debian.org/lintian/lintian/-/blob/master/checks/documentation/manual.pm#L279-281
[3] https://salsa.debian.org/salsa-ci-team/pipeline/-/issues/182
***
Hello
in 'dns-root-data'.
An alternative would be update ./data in our repo for each new
release, but that data remains static for each release. We keep
scripts for such updates in ./private. Contributions are welcome.
Kind regards
Felix Lechner
-- Forwarded message -
From: Joerg Jaspert
y package" you probably mean Golang source modules. I
just checked mine; they ship testing sources but no test data. Does it
really make sense to ship either as part of the installation packages?
Kind regards
Felix Lechner
Hi Thorsten,
On Sun, Oct 25, 2020 at 12:35 PM Thorsten Glaser wrote:
>
> I figured so, but the original message malformed-override was bogus.
The message was not bogus. Your override referred to a non-existing
tag, and the 'malformed' message simply said so.
Kind regards
Felix Lechner
Hi Thorsten,
On Sun, Oct 25, 2020 at 11:23 AM Thorsten Glaser wrote:
>
> Ehm, but I’m running unstable and reported it against the version
> in unstable.
Yes, you are using a newer Perl version. Did you see a
"wide-character" Perl warning?
Kind regards
Felix Lechner
places. The ripples you see stem from a careful but
difficult reshuffling of decades of hard work into a modern code base.
Lintian is no longer multi-threaded, and when that is accounted for,
the software runs better and faster than ever. It will also be much
easier to maintain (and contribute to) going forward.
Kind regards
Felix Lechner
or
libipc-run3-perl. I already asked on #salsci. Any ideas are welcome.
Kind regards
Felix Lechner
[1]
https://lintian.pages.debian.net/-/lintian/-/jobs/1098261/artifacts/debian/output/lintian.html
[2]
https://salsa.debian.org/lintian/lintian/-/blob/master/checks/documentation/manual.pm#L279
comments directly before any "spelling-in-*" tag
Thanks for the suggestion! We will have a look.
Kind regards
Felix Lechner
is still usable, although the output is
admittedly confusing. Thanks for reporting the issue!
Kind regards,
Felix Lechner
ith 3.0.0 in
experimental). You probably waited five years for this, but is this
removal request still a tiny bit premature?
[1] https://www.openssl.org/source/license.html
Kind regards
Felix Lechner
different). Can you try
syswrite [2] in the three lines here [3] instead of print, please?
Kind regards
Felix Lechner
[1] https://perldoc.perl.org/functions/sysread
[2] https://perldoc.perl.org/functions/syswrite
[3]
https://salsa.debian.org/lintian/lintian/-/blob/master/lib/Lintian/IO/Select.pm#L192-194
Hi Baptiste,
On Fri, Oct 9, 2020 at 2:03 AM Felix Lechner wrote:
>
> Untarring is an expensive operation, and the two indices would
> otherwise require two such operations in addition to the actual
> unpacking.
Upon re-reading, my wording was perhaps a bit unclear. Here, 'index'
re
acking.
In your case, the index of 'installed' files seems to be the issue.
Indices are now unpacked on demand. Do you see the issue with just a
single check that accesses Processable::installed, for example with
'-C files/special'?
Ideally, you would run it only on the offending *.deb. Thanks!
Ki
d you mean to upload a tarball called
'gnome-user-docs-3.38.1-1.tar.gz' ? Thanks!
Kind regards
Felix Lechner
trally in the future. I will get back in touch with you
when we are ready for an experiment and feedback.
Bug was retitled accordingly. Thank you!
Kind regards
Felix Lechner
bedded OpenType. [1]
Kind regards
Felix Lechner
[1] https://en.wikipedia.org/wiki/Embedded_OpenType
your mind:
https://salsa.debian.org/lechner/lintian/-/commit/a7b7a4fcfb5f0574bdc9c27cf9278449725d9d42
Kind regards
Felix Lechner
from your failed job in Salsa.
Perhaps it had something to do with the fact that you were building
for bionic, a Ubuntu codename.
Meanwhile, I downgraded the severity of this bug.
Kind regards,
Felix Lechner
* * *
[/l/l/l/git]─[⎇ master]─[+]|> bin/lintian
/mirror/debian/pool/main
jority of
the archive.
Upstream tarballs come with various prefixes and internal name
conflicts that are probably responsible here.
Kind regards
Felix Lechner
copyright
specification at issue here. The copyright check was rewritten
recently. There is no official parser.
Thanks for helping to make Lintian better for everyone, and sorry
about all the bugs!
Kind regards
Felix Lechner
Felix Lechner pushed to branch master at lintian / lintian
Commits:
ee125788 by Felix Lechner at 2020-09-17T16:01:18-07:00
Repurpose diff-contains tags to work on all Debian changes in other formats.
Reduces the number of tags issued for nuisance files in upstream sources,
but sharply
tandalone License
paragraph for 'gpl-3 or gpl-3+', but we would have to see your package
(or at least the copyright file) to say for sure.
Kind regards
Felix Lechner
feature, i.e GPL-2 is
different from GPL-2+.
Kind regards
Felix Lechner
ugs) especially for
this one, which was fixed in Git before being filed. Apparently, some
people disagree.
Perhaps you could also check your draft changelogs against pending
bugs before a release, if you do not already do so. Thanks!
Kind regards
Felix Lechner
about that one for a little while.
Kind regards
Felix Lechner
n be made a wrapper
The name was the issue. It meant too little and too much. The new name
is more specific, and better.
Kind regards
Felix Lechner
[1]
https://salsa.debian.org/lintian/lintian/-/commit/9b433ce10e2b8f786599c0b1918765af0bd84458
in [1] to
debian/iio-sensor-proxy.lintian-overrides?
Kind regards
Felix Lechner
[1]
https://sources.debian.org/src/iio-sensor-proxy/3.0-1/debian/source/lintian-overrides/
Felix Lechner pushed to branch master at lintian / lintian
Commits:
20a42d20 by Felix Lechner at 2020-09-10T18:12:59-07:00
Also rename executables; amending previous commit.
The links are presumably dangling but present, which is why none of the
manual page tags produced a hit.
A tag may
sed in your other Bug#969769.
Kind regards
Felix Lechner
[1] https://lintian.debian.org/tags/upstream-metadata-field-present.html
ols in
the Debian ecosystem, such as Lucas's Trends, and perhaps even to the
Janitor. An example for this new direction is the tag trimmed-field.
Kind regards
Felix Lechner
Hi Xavier,
On Mon, Sep 7, 2020 at 10:09 AM Felix Lechner
wrote:
>
> Those lines are malformed.
Actually, it seems the modified parser should tolerate those lines.
Unfortunately, the parsing of overrides is fraught with ambiguities.
For details, please see #699628. I am trying to r
Hi Xavier,
On Mon, Sep 7, 2020 at 8:33 AM Felix Lechner wrote:
>
> source: team/pkg-perl/testsuite/no-team-tests autopkgtest
Those lines are malformed. Please use the attached file instead.
A commit with the Lintian fix will appear here shortly.
Kind regards
Felix Lechner
lintian-ove
Hi Xavier,
> I'm unable to override team/pkg-perl/testsuite/no-team-tests
The first issue is caused by the slash. The inconsistency revealed by
the second is a bug in the parser.
I have a proposed fix. Will you please send your package so I can test
it? Thanks!
Kind regards
Felix Lechner
Hi Julian,
Iñaki Malerba also pointed out the following code:
https://salsa.debian.org/salsa-ci-team/autopkgtest-lxc/-/blob/master/.gitlab-ci.yml#L13
Perhaps you find it useful.
Kind regards
Felix Lechner
Hi Julian,
Iñaki Malerba from the Salsa CI team was so kind to point me to the
following code right after I hit the send button on my previous
message:
https://salsa.debian.org/salsa-ci-team/pipeline/-/blob/master/salsa-ci.yml#L208
Perhaps it is helpful to you.
Kind regards
Felix Lechner
Hi Chris,
On Fri, Aug 28, 2020 at 9:54 AM Chris Lamb wrote:
>
> I am all in favour of the move to Markdown, but I wonder if there is a
> cleaner solution than using so many of these really rather ugly HTML
> entities?
So do I.
I briefly considered sticking with plain HTML, but then remembered
Hi,
Tag descriptions are now in Markdown. All existing tags were converted.
In your edits, please use the HTML entities and for
underscore and asterisk, respectively.
Kind regards
Felix Lechner
Please speak up with any objections.
Kind regards
Felix Lechner
Hi,
I plan to convert all tag explanations from HTML to Markdown (still
framed in Deb822). If anyone disagrees, please let me know soon.
Thanks!
Kind regards
Felix Lechner
Whitton for the idea!
Kind regards
Felix Lechner
in Deb CI.
I am trying to figure out what to do, and whether to revert.
Kind regards
Felix Lechner
::unpack_and_index_piped_tar that does not use
IO::Async.
2. For separate processes for each package group.
Thanks to Shengjing Zhu for catching this issue!
Kind regards
Felix Lechner
n/lintian/-/commit/69565d4cb9e20542edfc705bd270eb52f9f3a15c
> Aside from those observations, there is an underlying false positive.
We are still working on the underlying false positive.
Kind regards
Felix Lechner
well? I'm pretty
> sure you can find a lot of spelling typos there...
I am sorry but we do not plan to implement your suggestion. You may be
correct that there are lots of typos in code comments but that task is
too complicated for us.
Patches are welcome.
Kind regards
Felix Lechner
mation. You could also delete terminology-helpers.1 and add
overrides for each of the utilities, but that would be my least
favorite option.
Hope this was helpful.
Kind regards
Felix Lechner
ne?
Kind regards
Felix Lechner
t ar archive'.
Kind regards
Felix Lechner
Hi,
On Fri, Aug 7, 2020 at 8:06 AM Raphaël Hertzog
wrote:
>
> I get the same error for lzop as well as for unzip.
Thanks, lzop was added too:
https://salsa.debian.org/lintian/lintian/-/commit/424208c0365c401a89577742e6db5f7aee715fc1
Kind regards
Felix Lechner
umber so the message
was not automatically forwarded here.
Please confirm if installing unzip fixes your problem. Thanks!
Kind regards
Felix Lechner
and 0df1a8ed.
Kind regards
Felix Lechner
is in Bug#702545.
What is the proper remedy for your bug, please?
Kind regards
Felix Lechner
Hi Raphael,
On Mon, Jul 27, 2020 at 11:45 AM Raphael Hertzog wrote:
>
> I saw #964770 but it
> didn't seem exactly the same issue.
That bug is also unconfirmed—iincluding by the IO::Async developers.
Kind regards
Felix Lechner
entail dropping IO::Async from Lintian.
We know this bug is urgent. The fix is coming soon.
Kind regards
Felix Lechner
l run here too.
Kind regards
Felix Lechner
or locally. (See working tag output
below.) Are you using a resource-constrained system?
Also, I have a non-standard setup locally in /etc/security/limits.d:
#
*hardnofile65536
*softnofile65536
Kind regards
Felix Lechner
* * *
% ./fronten
as described in policy:
> Those starting with two or more spaces. These will be displayed
> verbatim.
I would like to close this bug. Please object if you disagree. Thanks!
Kind regards
Felix Lechner
ion.
For now, I added a test case for that situation:
https://salsa.debian.org/lintian/lintian/-/commit/8ea3d161006d3325d81d6205b15186637a2a63a9
Please share any documentation about valid and invalid email
addresses, if you have it. Thanks!
Kind regards
Felix Lechner
w.gnu.org/software/emacs/manual/html_node/emacs/Choosing-Modes.html
[4] http://vimdoc.sourceforge.net/htmldoc/syntax.html
You can see examples for both, at the top and the bottom of the file
respectively, here:
https://salsa.debian.org/lintian/lintian/-/blob/master/checks/continuous-integrati
. At
that point, the remaining tag will be integrated.
Details are available here:
https://salsa.debian.org/lintian/lintian/-/commit/8a665222f34f46d7d9c665b44610e3853cc761ef
No more merge requests from our side. Plus, you will eventually see
your tags on lintian.d.o!
Kind regards
Felix Lechner
will eventually see
your tags on lintian.d.o!
Kind regards
Felix Lechner
information about your error? If you need help
debugging your Perl setup, I can recommend the channel #perl-help. The
good folks there would be able to shed light on it.
Kind regards
Felix Lechner
nd work from there?
Kind regards
Felix Lechner
Hi Axel,
On Wed, Jul 8, 2020 at 5:45 PM Axel Beckert wrote:
>
> Huh? I've never seen such a line.
Do you use 'quilt header -e --dep3' ?
Kind regards
Felix Lechner
to check out kde-dev-scripts, which generated a lot of warnings.
Kind regards,
Felix Lechner
* * *
Warning in group allegro5/2:5.2.6.0-2: Use of uninitialized value in
substr at /lcl/lechner/lintian/git/checks/documentation/manual.pm line
305.
Warning in group babeltrace2/2.0.3-2: Use of uninitia
301 - 400 of 824 matches
Mail list logo