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 is
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:
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, that
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:
-
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
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:
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
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:
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:
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
this is
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:
➤
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
-
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:
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:
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
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 that
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.
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, as
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
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:
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:
-
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 such as
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
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
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
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
-
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
-
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
-
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
-
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
-
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,
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
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
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
-
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.
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
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
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
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
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
- +
Felix Lechner pushed to branch master at lintian / lintian
Commits:
d1709be8 by Felix Lechner at 2021-11-16T15:35:55-08:00
Split six checks for version strings off from the larger fields/version.
Gbp-Dch: ignore
- - - - -
30 changed files:
- lib/Lintian/Check/Fields/Version.pm
- +
Felix Lechner pushed to branch master at lintian / lintian
Commits:
d1a1c79e by Felix Lechner at 2021-11-16T11:41:08-08:00
Split the languages/ocaml check into seven smaller checks.
Gbp-Dch: ignore
- - - - -
30 changed files:
- + lib/Lintian/Check/Languages/Ocaml/ByteCode/Compiled.pm
- +
Felix Lechner pushed to branch master at lintian / lintian
Commits:
aa476eb3 by Felix Lechner at 2021-10-21T07:38:47-07:00
Peel 18 smaller checks away from the scripts check.
Enables the check for bash-centric shell constructs to all POSIX shell
scripts. Previously, it ran only for maintainer
Felix Lechner pushed to branch master at lintian / lintian
Commits:
af3d2af5 by Felix Lechner at 2021-10-19T16:23:26-07:00
More code revisions in the scripts check; improved context for some tags.
Offers lower nesting depth, newly arranged contexts, and standardized line
references.
A
Felix Lechner pushed to branch master at lintian / lintian
Commits:
29d3f71f by Felix Lechner at 2021-10-14T21:30:20-07:00
Adjust expected hints in a test to the new tag context.
The prerequisite python-dev-is-python3 was not installed when the interactive
calibration ran. This test was left
Felix Lechner pushed to branch master at lintian / lintian
Commits:
78a4885a by Felix Lechner at 2021-10-11T11:07:37-07:00
When one declared package relationship satisfies a stated condition, name the
method so.
The new naming will help to disentangle the complexity of processing the
Felix Lechner pushed to branch master at lintian / lintian
Commits:
07b8b3b0 by Felix Lechner at 2021-10-07T17:20:45-07:00
Bring systemd check closer to current code standards; split off one check.
Further work is needed to separate the check further. Index::Item will probably
gain some INI
Felix Lechner pushed to branch master at lintian / lintian
Commits:
24d90c81 by Felix Lechner at 2021-10-06T16:27:49-07:00
Split shared-libs check into 10 smaller checks.
Radically trims the complexity and the nesting depth of conditionals.
Will help improve the diagnostic quality and also to
Felix Lechner pushed to branch master at lintian / lintian
Commits:
7a389940 by Felix Lechner at 2021-10-03T18:24:37-07:00
Split binaries check into 22 smaller checks.
Radically trims the complexity and the nesting depth of conditionals.
Will help improve the diagnostic quality and also to
Felix Lechner pushed to branch master at lintian / lintian
Commits:
00d9e017 by Felix Lechner at 2021-09-25T20:14:09-07:00
Implement unrestricted package relationships logically and without error-prone
string edits.
Works on parsed data instead of the original string from Deb822.
Gbp-Dch:
Felix Lechner pushed to branch master at lintian / lintian
Commits:
03f08ea5 by Felix Lechner at 2021-09-06T18:31:10-07:00
Move conffiles into its own Moo object in order to simplify the Processable
name space.
Creates an intermediate object called conffiles.
Gbp-Dch: ignore
- - - - -
Felix Lechner pushed to branch master at lintian / lintian
Commits:
dee4fb74 by Felix Lechner at 2021-07-19T13:19:31-07:00
Split some small pieces off from cruft check.
Will ultimately make the matters checked in cruft easier to manage.
Gbp-Dch: ignore
- - - - -
30 changed files:
- +
Felix Lechner pushed to branch master at lintian / lintian
Commits:
48480446 by Fatih Altun at 2021-07-09T11:12:08+03:00
Add profile for Pardus Linux
- - - - -
2 changed files:
- + profiles/pardus/main.profile
- + vendors/pardus/main/data/changes-file/known-dists
Changes:
Felix Lechner pushed to branch master at lintian / lintian
Commits:
62a19dca by Felix Lechner at 2021-06-28T16:26:14-07:00
Fix a test that did not run locally due to a conflict with dh-buildinfo.
The output format for many tags in the check debian/rules changed
slightly in commit 1c8fee7c.
54 matches
Mail list logo