Bug#999738: Sample research tag, untested

2022-04-20 Thread Felix Lechner
script -*- perl -*- + +# Copyright © 2021 Felix Lechner +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any

A better future for Lintian

2022-04-19 Thread Felix Lechner
with enormous ELF data) do not seem to get deleted during global destruction. There is also an open Perltidy bug (#998367) that keeps the Salsa pipeline from passing. Kind regards, Felix Lechner

Bug#1009679: lintian: False positive for OCaml info files

2022-04-14 Thread Felix Lechner
Hi Rafael, On Thu, Apr 14, 2022 at 2:09 AM Rafael Laboissière wrote: > > See > https://salsa.debian.org/ocaml-team/dh-ocaml/-/commit/eae9dc26 What is the purpose of those files, please? Are they used in the oCaml Lintian check? Kind regards Felix Lechner

Bug#1008130: lintian: support/use multi-threads (currently single threaded and slow)

2022-03-22 Thread Felix Lechner
ght. For the purposes of your analysis, Lintian uses a single process. Thank you for your valuable suggestions! Kind regards, Felix Lechner

Bug#1007922: false positive spelling: substract and subtract is both correct

2022-03-18 Thread Felix Lechner
nd some use.) I have never heard, or seen, that form of "sub-tract," but let's give others a chance to chime in. Kind regards, Felix Lechner

Bug#554006: lintian: Warn if package ships files in /etc/cron.* without depending on cron

2022-03-14 Thread Felix Lechner
Hi, On Mon, Mar 14, 2022 at 1:36 PM Josh Triplett wrote: > > I don't think lintian should warn about this, for two reasons: Are you saying the condition should indicate a visibility level lower than a warning, or that the tag should not be implemented at all? Thank you! Kind regards,

[Git][lintian/lintian][master] Upgrade missing-systemd-timer-for-cron-script to warning; no longer...

2022-03-14 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: 371f4a5c by Felix Lechner at 2022-03-14T14:05:08-07:00 Upgrade missing-systemd-timer-for-cron-script to warning; no longer experimental. (Closes: #1007257) Until now, the visibility was experimental and pedantic, which

[Git][lintian/lintian][master] Add a reference to an email message to a tag description.

2022-03-11 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: e56d3773 by Felix Lechner at 2022-03-11T15:27:03-08:00 Add a reference to an email message to a tag description. Gbp-Dch: ignore - - - - - 1 changed file: - tags/c/chown-with-dot.tag Changes

Bug#1007140: please have a check for chown user.group

2022-03-11 Thread Felix Lechner
Hi, On Fri, Mar 11, 2022 at 1:18 PM Marc Haber wrote: > > [^[:alpha:]]chown[[:space:]][^[:space:]]+\.[^[:space:]] I cannot get that search to work properly on codesearch.d.n. Do you have a sample from the archive, please? Kind regards Felix Lechner

[Git][lintian/lintian][master] Correct lintian-annotate-hints manpage

2022-03-08 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: 4eb3bc4f by Daniel Kahn Gillmor at 2022-03-08T19:14:03-05:00 Correct lintian-annotate-hints manpage Without this change, the pod2man-generated output generates a verbatim section of troff: .PP .Vb 4 \ (Note, though

[Git][lintian/lintian][master] Fix two tests for the new, pointed hint context format.

2022-03-07 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: 87d62570 by Felix Lechner at 2022-03-07T19:06:43-08:00 Fix two tests for the new, pointed hint context format. This was only visible in Salsa CI. Gbp-Dch: ignore - - - - - 2 changed files: - t/recipes/checks/binaries

[Git][lintian/lintian][master] Fix typo in method name; apparently not exercised by tests.

2022-03-07 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: bb183a0b by Felix Lechner at 2022-03-07T17:07:40-08:00 Fix typo in method name; apparently not exercised by tests. Avoids this error in Salsa CI: Warning in processable /tmp/autopkgtest-lxc.53ulvpjl/downtmp/autopkgtest_tmp

[Git][lintian/lintian][master] Drop debhelper-compatibility-level-not-a-number; untestable due to changes in Debhelper.

2022-03-07 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: 3db40eda by Felix Lechner at 2022-03-07T14:39:59-08:00 Drop debhelper-compatibility-level-not-a-number; untestable due to changes in Debhelper. This is probably the change in Debhelper that made the tag untestable

[Git][lintian/lintian][master] Adjust documentation to the modern pattern for naming checks.

2022-03-03 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: a22b911e by Felix Lechner at 2022-03-03T09:50:29-08:00 Adjust documentation to the modern pattern for naming checks. Thanks to Mark Hindley from Devuan for bringing the matter to our attention! Gbp-Dch: ignore - - - - - 1

[Git][lintian/lintian][master] In manual, use the word 'check' instead of 'test' when appropriate.

2022-03-03 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: 8f1de256 by Felix Lechner at 2022-03-03T09:00:23-08:00 In manual, use the word check instead of test when appropriate. Gbp-Dch: ignore - - - - - 1 changed file: - doc/lintian.rst Changes

Bug#1006348: lintian: Tag improbable-bug-number-in-closes condition considers 7-digit bug numbers improbable

2022-02-23 Thread Felix Lechner
on Friday, with a release soon after that. Kind regards Felix Lechner

Linitian release patterns

2022-02-19 Thread Felix Lechner
for our releases into the unstable distribution. Are you okay if I upload bug fixes to experimental instead of running from Git? What is the best way to handle our changelogs? Kind regards Felix Lechner

Re: Bug#1005762: marked as pending in lintian

2022-02-15 Thread Felix Lechner
was adjusted back to the previous value: https://salsa.debian.org/lintian/lintian/-/commit/11926263c63e9286339f49dbbee55dd45982b621 Kind regards Felix Lechner

Re: Question about a potential false positive error

2022-02-11 Thread Felix Lechner
that does not work, into d/crash.overrides). Debhelper copies them into /usr/share/lintian/overrides/, where Lintian finds them. Please note that our override format will change in the near future [1] but we hope to support the old format for a little while longer. Thanks for using Lintian! Kind regar

Bug#1005326: no-code-sections triggered on non-ELF files

2022-02-11 Thread Felix Lechner
that error for usr/lib/dxvk/wine64-development/d3d10.dll.a in dxvk, but how can we tell such archives apart from those that are legitimately broken? Kind regards Felix Lechner

Re: Question about a potential false positive error

2022-02-10 Thread Felix Lechner
Hi Russ, On Thu, Feb 10, 2022 at 1:31 PM Russ Allbery wrote: > > zstd and zlib aren't the same thing. Thanks for that catch, too!

Re: Question about a potential false positive error

2022-02-10 Thread Felix Lechner
Hi Troy, On Thu, Feb 10, 2022 at 12:20 PM Troy Heber wrote: > > a false positive error while working on > E: crash: embedded-library usr/bin/crash: zlib First off, that tag does not work very well. It was reduced to a classification tag [1] that is largely hidden from public view, but

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

2022-02-08 Thread Felix Lechner
in. I took the liberty to merge this bug with the bug advocating the removal. Kind regards Felix Lechner

Bug#1005049: lintian: incorrect leading comma in "sub oxford_enumeration"

2022-02-05 Thread Felix Lechner
sion in Git, per the output below. May I please close this bug? Thank you! Kind regards Felix Lechner [1] https://lintian.debian.org/tags/patch-not-forwarded-upstream [2] https://salsa.debian.org/lintian/lintian/-/blob/master/tags/p/patch-not-forwarded-upstream.tag#L12 * * * ➤ bin/lintian --i

[Git][lintian/lintian][master] Refresh fonts and Debhelper data.

2022-01-25 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: 76e5230b by Felix Lechner at 2022-01-24T21:24:38-08:00 Refresh fonts and Debhelper data. Gbp-Dch: ignore - - - - - 3 changed files: - data/debhelper/add_ons.json - data/debhelper/commands.json - data/fonts.json Changes

Bug#1001625: python3-script-but-no-python3-dep unoverridable

2022-01-24 Thread Felix Lechner
erally provided with timely backports. Kind regards Felix Lechner

[Git][lintian/lintian][master] Deprecate --no-tag-display-limit for '--tag-display-limit 0'; update...

2022-01-23 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: 6c7539b7 by Felix Lechner at 2022-01-23T13:34:51-08:00 Deprecate --no-tag-display-limit for --tag-display-limit 0; update documentation. (Closes: #1004239) tag-display-limit can be set from the configuration file

[Git][lintian/lintian][master] 3 commits: For --info, pass in the required data object to avoid warning.

2022-01-23 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: 9b8028c8 by Felix Lechner at 2022-01-23T10:58:27-08:00 For --info, pass in the required data object to avoid warning. The author of this commit previously refactored this code only inaccurately. Now avoids this warning

[Git][lintian/lintian][master] Fix typos in tag descriptions.

2022-01-21 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: 2958339d by Felix Lechner at 2022-01-21T16:40:08-08:00 Fix typos in tag descriptions. Gbp-Dch: ignore - - - - - 2 changed files: - tags/c/circular-installation-prerequisite.tag - tags/t/test-leaves-python-version

Bug#996740: Consider having very-long-line-length-in-source-file ignore autotools files

2022-01-21 Thread Felix Lechner
g them! Kind regards, Felix Lechner [1] https://lintian.debian.org/screens/autotools/long-lines

Bug#1003456: Excessive memory use with large binaries

2022-01-21 Thread Felix Lechner
Hi, So far, the most convenient way to reproduce this bug is the following command. It exercises only a single, very simple check. [1] bin/lintian -C linda --debug --no-override --no-tag-display-limit ../picolibc-arm-none-eabi_1.7.4-1_all.deb Kind regards, Felix Lechner [1] https

[Git][lintian/lintian][master] Rename tag looking for X-Python3-Version in conjunction with py3versions in...

2022-01-20 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: c1c05b07 by Felix Lechner at 2022-01-20T09:31:45-08:00 Rename tag looking for X-Python3-Version in conjunction with py3versions in autopkgtests. (See: #909239, #942673, #961686) Gbp-Dch: ignore - - - - - 4 changed files

[Git][lintian/lintian][master] Numerify line position in item pointers before generating JSON.

2022-01-19 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: 3410a226 by Felix Lechner at 2022-01-19T21:26:06-08:00 Numerify line position in item pointers before generating JSON. Gbp-Dch: ignore - - - - - 1 changed file: - lib/Lintian/Output/JSON.pm Changes

[Git][lintian/lintian][master] Check that tests pulling in all Python versions also query which ones are available. (Closes: !361)

2022-01-19 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: 7cea4d32 by Louis-Philippe Véronneau at 2022-01-19T15:43:44-08:00 Check that tests pulling in all Python versions also query which ones are available. (Closes: !361) Autopkgtests that depend on python3-all or equivalent

[Git][lintian/lintian][master] Prevent issuance of tags under their old names.

2022-01-19 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: 53f02436 by Felix Lechner at 2022-01-19T11:55:43-08:00 Prevent issuance of tags under their old names. Julian Gilbey was able to spot [1] a super obscure bug introduced recently when the handling of tags was revamped so

[Git][lintian/lintian][master] 3 commits: Further rationalize cruft check; separate concerns.

2022-01-19 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: 4f24ab7f by Felix Lechner at 2022-01-19T09:16:07-08:00 Further rationalize cruft check; separate concerns. Attempts to separate valuable components inside this defective check so they can be moved out in the near future. Gbp

[Git][lintian/lintian][master] Sever check for long line length from broken cruft check. (Closes: #996740)

2022-01-19 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: 74c4a12f by Felix Lechner at 2022-01-19T05:13:29-08:00 Sever check for long line length from broken cruft check. (Closes: #996740) Allows an archive-wide evaluation of the exemption for files generated by Autotools

[Git][lintian/lintian][master] 3 commits: Fix formatting in a tag description.

2022-01-19 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: fa4f9645 by Felix Lechner at 2022-01-19T03:49:15-08:00 Fix formatting in a tag description. The content itself seemed a bit dated, too, but was not improved. Gbp-Dch: ignore - - - - - 0b08b61a by Felix Lechner at 2022-01

[Git][lintian/lintian][master] Improve the tag description for declare-python-versions-for-test.

2022-01-16 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: adbec87c by Felix Lechner at 2022-01-16T12:25:06-08:00 Improve the tag description for declare-python-versions-for-test. Thanks to Julian Gilbey for making the description more helpful for Python practitioners! Gbp-Dch

[Git][lintian/lintian][master] Rename the tags from the previous commit.

2022-01-16 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: 5e20ecb4 by Felix Lechner at 2022-01-16T08:44:07-08:00 Rename the tags from the previous commit. Shorter and perhaps a little bit more clear to readers. Gbp-Dch: ignore - - - - - 4 changed files: - t/recipes/checks

Bug#1001677: Comments regarding pytest-order_1.0.0-1_amd64.changes

2022-01-16 Thread Felix Lechner
e26914434 Thank you for making Lintian better for everyone! Kind regards Felix Lechner

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

2022-01-16 Thread Felix Lechner
uffice to silence the tag altogether. 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. Thanks! Kind regards Felix Lechner [1]

Bug#1001677: Comments regarding pytest-order_1.0.0-1_amd64.changes

2022-01-16 Thread Felix Lechner
give a lintian warning, and py3versions -s with an > X-Python3-Version field should do so likewise. For reference, here is Lintian's current code examining the use of 'py3versions' in tests. [1] Kind regards Felix Lechner [1] https://salsa.debian.org/lintian/lintian/-/blob/master/lib/Lintian/

Bug#1003751: ITP: kickoff -- Generalized job scheduler (with runners) for the Debian archive

2022-01-14 Thread Felix Lechner
Package: wnpp Severity: wishlist X-Debbugs-Cc: debian-lint-maint@lists.debian.org * Package name: kickoff Version : 0.1.0 Upstream Author : Felix Lechner * URL : https://salsa.debian.org/lintian/kickoff * License : GPL-3.0-or-later Programming Lang

[Git][lintian/lintian][master] Turn embedded-library into a classification tag. (Closes: #932634)

2022-01-13 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: 4c091cd2 by Felix Lechner at 2022-01-13T10:47:57-08:00 Turn embedded-library into a classification tag. (Closes: #932634) Linking statically may no longer be a packaging error in 2022. Many ostensibly modern languages

[Git][lintian/lintian][master] Mask long source lines in autotools-generated files. (Closes: #996740)

2022-01-13 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: 713a39dd by Felix Lechner at 2022-01-13T07:30:09-08:00 Mask long source lines in autotools-generated files. (Closes: #996740) configure and m4/libtool.m4 may be the only ones that trigger this; I havent done any further

[Git][lintian/lintian][master] Exempt backports to bullseye from changelog-file-missing-explicit-entry. (Closes: #941656)

2022-01-13 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: 2dc42ac0 by Felix Lechner at 2022-01-13T06:26:12-08:00 Exempt backports to bullseye from changelog-file-missing-explicit-entry. (Closes: #941656) This check has seen repeated work over the years, but has not worked well

[Git][lintian/lintian][master] Recognize pybuild-plugin-pyproject as a valid prerequisite for the python3...

2022-01-13 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: ac114aa6 by Felix Lechner at 2022-01-13T05:34:48-08:00 Recognize pybuild-plugin-pyproject as a valid prerequisite for the python3 Debhelper plugin. (Closes: #1003668) The prerequisite handling in Lintian for Python is more

Bug#1002614: no longer report source-is-missing for binary file in source

2022-01-12 Thread Felix Lechner
Hi, On Sat, Dec 25, 2021 at 7:00 AM Shengjing Zhu wrote: > > I got rejected by ftp-master Is there a record of the rejection? Which of these excluded files [1] did the Archive Team find in your sources? Thanks! Kind regards Felix Lechner [1] https://salsa.debian.org/zhsj/kata-cont

Bug#1003582: ITP: detagtive -- Lintian web application

2022-01-11 Thread Felix Lechner
Package: wnpp Severity: wishlist X-Debbugs-Cc: debian-lint-maint@lists.debian.org * Package name: detagtive Version : 0.1.0.0 Upstream Author : Felix Lechner * URL : https://salsa.debian.org/lintian/detagtive * License : AGPL-3.0-or-later Programming Lang

[Git][lintian/lintian][master] Issue more and more pointed hints.

2022-01-11 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: d219a5a5 by Felix Lechner at 2022-01-11T11:49:22-08:00 Issue more and more pointed hints. Gbp-Dch: ignore - - - - - 30 changed files: - lib/Lintian/Check/Binaries.pm - lib/Lintian/Check/Binaries/Architecture.pm - lib

[Git][lintian/lintian][master] Issue ever more pointed hints.

2022-01-10 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: 5c9ec9e9 by Felix Lechner at 2022-01-10T21:09:23-08:00 Issue ever more pointed hints. Gbp-Dch: ignore - - - - - 30 changed files: - lib/Lintian/Check/ApplicationNotLibrary.pm - lib/Lintian/Check/Binaries/Architecture

[Git][lintian/lintian][master] Issue yet more pointed hints.

2022-01-10 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: feba246f by Felix Lechner at 2022-01-10T12:39:42-08:00 Issue yet more pointed hints. - - - - - 30 changed files: - lib/Lintian/Check/Apt.pm - lib/Lintian/Check/BuildSystems/Automake.pm - lib/Lintian/Check/BuildSystems

Bug#1003456: Excessive memory use with large binaries

2022-01-10 Thread Felix Lechner
makes issues much easier to monitor and isolate. Kind regards Felix Lechner

[Git][lintian/lintian][master] Use still more pointed hints.

2022-01-09 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: cdd54007 by Felix Lechner at 2022-01-09T21:59:59-08:00 Use still more pointed hints. Gbp-Dch: ignore - - - - - 30 changed files: - lib/Lintian/Check/AppstreamMetadata.pm - lib/Lintian/Check/Cruft.pm - lib/Lintian/Check

[Git][lintian/lintian][master] Use more pointed hints.

2022-01-09 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: 20cf88f2 by Felix Lechner at 2022-01-09T19:53:51-08:00 Use more pointed hints. Gbp-Dch: ignore - - - - - 30 changed files: - lib/Lintian/Check/BuildSystems/Libtool/LaFile.pm - lib/Lintian/Check/Debian/Rules.pm - t/recipes

Bug#1002936: lintian: False positive missing-pkg-php-tools-addon when using dh-sequence-phpcomposer

2022-01-09 Thread Felix Lechner
ithout that information. Thank you! Kind regards Felix Lechner

[Git][lintian/lintian][master] Recognize dh-sequence-sphinxdoc as a valid prerequisite for dh_sphinxdoc. (Closes: #999810)

2022-01-09 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: e0edaae2 by Felix Lechner at 2022-01-09T16:08:32-08:00 Recognize dh-sequence-sphinxdoc as a valid prerequisite for dh_sphinxdoc. (Closes: #999810) This commit does not yet address the related issue in the cloned Bug#1000234

[Git][lintian/lintian][master] Provide a constant citation for systemd-service-file-uses-nobody-or-nogroup. (Closes: !385)

2022-01-09 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: 1a8a8f48 by Ryan Finnie at 2022-01-09T13:27:01-08:00 Provide a constant citation for systemd-service-file-uses-nobody-or-nogroup. (Closes: !385) The previous URL pointed to a specific line number in an upstream file whose

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

2022-01-09 Thread Felix Lechner
8] Kind regards Felix Lechner [1] https://salsa.debian.org/lintian/lintian [2] https://lintian.debian.org/ [3] https://semver.org/ [4] for example, https://lintian.debian.org/tags/bad-whatis-entry [5] https://lists.debian.org/debian-lint-maint/2021/09/msg00148.html [6] https://salsa.debian.org/lint

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

2022-01-09 Thread Felix Lechner
remember, however, that Lintian is not your boss. Credit for that critical insight goes to D. Bremner—thank you! On a side note, Salsa has more serious issues when running Lintian jobs. [2][3][4] Thank you for using Lintian! Kind regards Felix Lechner [1] https://bugs.debian.org/cgi-bin/bugrepor

Re: Question about override (source-is-missing) because lines are too long

2022-01-07 Thread Felix Lechner
o wait a few weeks. The format of override files is changing. [1] Please have a good weekend! Kind regards Felix Lechner [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1003272#10

Bug#1003272: lintian: chokes on overrides with "(" but no ")"

2022-01-07 Thread Felix Lechner
[[] is required until I implement the new override format. Kind regards Felix Lechner

Bug#1003271: lintian: skip-systemd-native-flag-missing-pre-depends still relevant?

2022-01-07 Thread Felix Lechner
bringing the matter to our attention! Kind regards Felix Lechner

Bug#1003272: lintian: chokes on overrides with "(" but no ")"

2022-01-07 Thread Felix Lechner
recalibrate Lintian's test suite. Kind regards Felix Lechner

HEAD still unfit for release

2021-12-30 Thread Felix Lechner
Hi Chris, Sorry about the odd dance. In the coming days you will see two important bugs close, but we have some user-facing issues I have to address before our next release. Please wait with the next release until further notice. Thanks! Kind regards Felix Lechner

Bug#1002824: lintian/python3-gitlab: Please feel free to reopen

2021-12-29 Thread Felix Lechner
Hi Alex, Please feel free to reopen this bug if your wishlist items for Lintian need more work. Thanks! Kind regards Felix Lechner

Bug#1001655: Avoid hardcoding depends on specific lzip implementations

2021-12-28 Thread Felix Lechner
Hi Daniel, On Tue, Dec 28, 2021 at 7:09 PM Daniel Baumann wrote: > > you can now safely depend on ... "plzip | lzip-decompressor" Great, thanks! Will that work for backports, too? Kind regards Felix Lechner

Please wait again

2021-12-23 Thread Felix Lechner
Hi Chris, Let's please wait a little longer with your next release. Thanks! Kind regards Felix Lechner

Bug#1002503: false reports skip-systemd-native-flag-missing-pre-depends

2021-12-23 Thread Felix Lechner
about Depends vs Pre-Depends. Kind regards Felix Lechner

Bug#1002503: false reports skip-systemd-native-flag-missing-pre-depends

2021-12-23 Thread Felix Lechner
n too strict? Kind regards Felix Lechner [1] https://lintian.debian.org/tags/skip-systemd-native-flag-missing-pre-depends [2] https://salsa.debian.org/lintian/lintian/-/blob/master/lib/Lintian/Check/Systemd/Native/Prerequisites.pm#L49 [3] https://tracker.debian.org/media/packages/i/ippl/control-1.4.14-12.2

Bug#968758: Emacs integration for Lintian

2021-12-22 Thread Felix Lechner
Hi, With that commit [1] Lintian now offers rudimentary Emacs integration. [2] In the future, pointed hints may allow the user to travel directly to the file indicated in the packaging hint. Kind regards Felix Lechner [1] https://salsa.debian.org/lintian/lintian/-/commit

Let's wait another week with a Lintian release

2021-12-16 Thread Felix Lechner
bugs yet (except for one that was filed after the issue was already fixed in Git). Thanks! Kind regards Felix Lechner

Bug#1001655: Avoid hardcoding depends on specific lzip implementations

2021-12-13 Thread Felix Lechner
a file named like *.lz? Thanks! Kind regards Felix Lechner [1] https://sources.debian.org/src/lzip/1.22-4/debian/lzip.README.Debian/

Bug#1001625: python3-script-but-no-python3-dep unoverridable

2021-12-13 Thread Felix Lechner
ntian's test suite to recalibrate tests for sweeping changes. Kind regards Felix Lechner [3] https://salsa.debian.org/lintian/lintian/-/commit/139009d5a54225ebff4509ec37b979cb898c17fe [4] https://metacpan.org/pod/Text::Glob

Bug#1001651: lintian: changelog-file-missing-explicit-entry: false positives with successive stable uploads

2021-12-13 Thread Felix Lechner
jects in Debian. Thanks! Kind regards Felix Lechner [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=941656#20

Bug#1001655: Avoid hardcoding depends on specific lzip implementations

2021-12-13 Thread Felix Lechner
xecutable, as introduced in this commit? [2] Thanks! Kind regards Felix Lechner [1] https://salsa.debian.org/lintian/lintian/-/blob/master/lib/Lintian/Check/Files/Compressed/Lz.pm#L61 [2] https://salsa.debian.org/lintian/lintian/-/commit/bc64d63c4ecd293687524086b6966e30e9c48ae0

[Git][lintian/lintian][master] 2 commits: Eliminate unpredictable output in the check siles/privacy-breach.

2021-12-12 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: 9b67823a by Felix Lechner at 2021-12-12T15:04:09-08:00 Eliminate unpredictable output in the check siles/privacy-breach. Issuing just one hint via the exists condition led to unpredictable output, presumably because the key

Bug#1001575: lintian: duplicate-globbing-patterns notice says "(lines $lines)"

2021-12-12 Thread Felix Lechner
t, due to unresolved issues elsewhere. Thanks for helping to make Lintian better! Kind regards Felix Lechner [1] https://salsa.debian.org/lintian/lintian/-/commit/87825cb0c24368a4b627b70b7b3c9feecca2157f

Bug#1001458: lintian: tag prefer-uscan-symlink has bad name and may be wrong

2021-12-10 Thread Felix Lechner
ntian to keep apart things that otherwise sound too similar. In my defense, I developed a low tolerance for confusion when trying to navigate, on a visit, Atlanta's 71 streets named "Peachtree". [1] Just as Debian is recognized for its great packages, peaches are a famous product of Georgia! K

Bug#1001458: lintian: tag prefer-uscan-symlink has bad name and may be wrong

2021-12-10 Thread Felix Lechner
Hi, On Fri, Dec 10, 2021 at 5:51 AM Yadd wrote: > > That's why I think this tag shoud be removed. I think I concur—but what's a MUT, please? Kind regards Felix Lechner

Please wait with release (again)

2021-12-09 Thread Felix Lechner
Chris, Wait with the release one more time, please. I have been making a lot of internal changes, which are still untested. Thanks! Kind regards Feli Lechner

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

2021-12-09 Thread Felix Lechner
ively affect the quality of hints issued on Salsa. [1] I expect that to be the primary Lintian platform for contributors in the future. Kind regards Felix Lechner [1] sample, https://lechner.pages.debian.net/-/mdadm/-/jobs/2004554/artifacts/debian/output/lintian.html

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

2021-12-09 Thread Felix Lechner
r UNRELEASED)? Thanks! Kind regards Felix Lechner

[Git][lintian/lintian][master] Used pointed hints more often for more user friendly output.

2021-12-08 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: fee076f3 by Felix Lechner at 2021-12-08T21:49:15-08:00 Used pointed hints more often for more user friendly output. Gbp-Dch: ignore - - - - - 30 changed files: - lib/Lintian/Check/Apache2.pm - lib/Lintian/Check

[Git][lintian/lintian][master] Combine all data sources into an object separate from the profile.

2021-12-08 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: 82d7060b by Felix Lechner at 2021-12-08T15:52:12-08:00 Combine all data sources into an object separate from the profile. Ther profiles were getting too crowded. Plus, now we can offer common facilities for all data sources

[Git][lintian/lintian][master] 3 commits: When testing tag files, mention the location over the tag name.

2021-12-07 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: 2c1c0423 by Felix Lechner at 2021-12-07T11:38:50-08:00 When testing tag files, mention the location over the tag name. Makes it much easier to locate the offending file. Gbp-Dch: ignore - - - - - 33077833 by Felix Lechner

[Git][lintian/lintian][master] 6 commits: Add the word "the" when referring to full, undivided manual.

2021-12-07 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: b32ae067 by Felix Lechner at 2021-12-07T02:26:35-08:00 Add the word the when referring to full, undivided manual. Gbp-Dch: ignore - - - - - 1abbce56 by Felix Lechner at 2021-12-07T04:40:31-08:00 Rename devref manual

[Git][lintian/lintian][master] In the test suite, require that tags are tested via the check that owns them.

2021-12-05 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: e93bf57a by Felix Lechner at 2021-12-05T18:04:06-08:00 In the test suite, require that tags are tested via the check that owns them. Some tags were only tested in the generalized tracking tests. That could lead to confusion

Please wait with release

2021-12-02 Thread Felix Lechner
Hi Chris, Please wait until next week with the Lintian release. I made many internal changes, and the current version is not well-tested. I also did not fix any official bugs. Thanks! Kind regards Felix Lechner

Bug#1000977: lintian: bogus elf-error in debug symbols

2021-12-01 Thread Felix Lechner
Kind regards Felix Lechner

Bug#1000631: misreports mismatched-override update-debian-copyright

2021-11-26 Thread Felix Lechner
I'll make them part of our test suite and resolve the issue there. Thanks! Kind regards Felix Lechner

[Git][lintian/lintian][master] 2 commits: Provide pointed hints directing users to places, plus an implementation for files.

2021-11-25 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: a0719553 by Felix Lechner at 2021-11-24T23:29:18-08:00 Provide pointed hints directing users to places, plus an implementation for files. Gbp-Dch: ignore - - - - - 4997e8f0 by Felix Lechner at 2021-11-24T23:46:01-08:00 Use

Bug#1000494: malformed-override should say which file it is complaining about

2021-11-24 Thread Felix Lechner
intian-overrides. That being said, I would like to improve the error message. Unfortunately, the version of your sources in sid does not declare overrides or a Vcs. Would you please post the sources somewhere? Thank you! Kind regards Felix Lechner

Bug#1000476: lintian: autopkgtest regression: autopkgtest_tmp/build-and-evaluate-test-packages/eval/checks/binaries/corrupted/legacy-debug/generic.t

2021-11-23 Thread Felix Lechner
tmp/build-and-evaluate-test-packages/eval/checks/binaries/corrupted/legacy-debug/generic.t That test was adjusted for recent versions of Binutils. [2] Kind regards Felix Lechner [1] https://salsa.debian.org/lintian/lintian/-/commit/deba665363a3dd4da8b806df07091c9c482206d7 [2] https://salsa.d

Bug#1000452: please consider adding a warning for changelog in the past

2021-11-23 Thread Felix Lechner
for some kind of improvement. Lintian already does other things, such as checking that your most recent timestamp postdates the release date of the policy version with which the sources declare compliance [1] but that would not have caught gensio, which I think is the package you uploaded. Kind rega

Bug#1000469: no-code-sections shouldn't be an error

2021-11-23 Thread Felix Lechner
for entire archives that contain no code, i.e. when there is no code in any of the object files? Kind regards Felix Lechner

[Git][lintian/lintian][master] Split three smaller checks off from the Debhelper check.

2021-11-23 Thread Felix Lechner (@lechner)
Felix Lechner pushed to branch master at lintian / lintian Commits: b8d7dc89 by Felix Lechner at 2021-11-23T05:51:17-08:00 Split three smaller checks off from the Debhelper check. Gbp-Dch: ignore - - - - - 30 changed files: - lib/Lintian/Check/Debhelper.pm - + lib/Lintian/Check/Debhelper

Bug#1000452: please consider adding a warning for changelog in the past

2021-11-23 Thread Felix Lechner
e warning, or perhaps even for the archive to reject the upload? Kind regards Felix Lechner

Bug#885438: lintian: data/ permanently outdated

2021-11-23 Thread Felix Lechner
owever. I would not commit them if only the time stamps have changed. Eventually, we might like to stop committing data to the Git repo. Your ideas on how to achieve that in the context of Debian source packaging from Git are most welcome. Thanks! Kind regards Felix Lechner

  1   2   3   4   5   6   7   8   9   >