[go: up one dir, main page]

Debian Bug report logs - #1077709
lintian: Patch: small improvements to documentation

version graph

Package: lintian; Maintainer for lintian is Debian Lintian Maintainers <lintian-maint@debian.org>; Source for lintian is src:lintian (PTS, buildd, popcon).

Reported by: Dima Kogan <dkogan@debian.org>

Date: Thu, 1 Aug 2024 03:27:01 UTC

Severity: normal

Tags: patch

Found in version lintian/2.117.0

Fixed in version lintian/2.127.0

Done: Louis-Philippe Véronneau <pollo@debian.org>

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Lintian Maintainers <lintian-maint@debian.org>:
Bug#1077709; Package lintian. (Thu, 01 Aug 2024 03:27:03 GMT) (full text, mbox, link).


Acknowledgement sent to Dima Kogan <dkogan@debian.org>:
New Bug report received and forwarded. Copy sent to Debian Lintian Maintainers <lintian-maint@debian.org>. (Thu, 01 Aug 2024 03:27:03 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Dima Kogan <dkogan@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: lintian: Patch: small improvements to documentation
Date: Thu, 01 Aug 2024 12:24:57 +0900
[Message part 1 (text/plain, inline)]
Package: lintian
Version: 2.117.0
Severity: normal

Hello. Here're two patches to document the previously undocumented
--debug option and to more clearly note what to do with changes and
dbgsym overrides.

Also, I tried to push into a branch on salsa to create an MR instead,
but I didn't have the rights to do that. Maybe at least all DDs should
be allowed to push to their own branches?

Thanks!


[0001-Documented-debug.patch (text/x-diff, inline)]
From 155d9c964f5c7ba661c7fca7e80bc004b858d520 Mon Sep 17 00:00:00 2001
From: Dima Kogan <dkogan@debian.org>
Date: Thu, 1 Aug 2024 12:14:33 +0900
Subject: [PATCH 1/2] Documented --debug

---
 bin/lintian     | 1 +
 man/lintian.pod | 7 +++++++
 2 files changed, 8 insertions(+)

diff --git a/bin/lintian b/bin/lintian
index 4f44e6fc1..2d65dd50c 100755
--- a/bin/lintian
+++ b/bin/lintian
@@ -1010,6 +1010,7 @@ General options:
     --print-version           print unadorned version number and exit
     -q, --quiet               suppress all informational messages
     -v, --verbose             verbose messages
+    -d, --debug               extra-verbose messages
     -V, --version             display Lintian version and exit
 Behavior options:
     --color never/always/auto disable, enable, or enable color for TTY
diff --git a/man/lintian.pod b/man/lintian.pod
index 5204aeeb6..cf7967b4f 100644
--- a/man/lintian.pod
+++ b/man/lintian.pod
@@ -137,6 +137,13 @@ In the configuration file, this option is enabled by using B<verbose>
 variable.  The B<verbose> and B<quiet> variables may not both appear
 in the config file.
 
+=item B<-d>, B<--debug>
+
+Display extra-verbose messages.
+
+This is a deeper B<--verbose>, and implies B<--verbose>. Pass >= 3 times to get
+memory-usage information as well
+
 =item B<-V>, B<--version>
 
 Display lintian version number and exit.
-- 
2.42.0

[0002-Improved-documentation-for-lintian-override-files.patch (text/x-diff, inline)]
From 5951e508517acd55f313a00a70204beb101d3aff Mon Sep 17 00:00:00 2001
From: Dima Kogan <dkogan@debian.org>
Date: Thu, 1 Aug 2024 12:18:39 +0900
Subject: [PATCH 2/2] Improved documentation for lintian-override files

---
 man/lintian.pod | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/man/lintian.pod b/man/lintian.pod
index cf7967b4f..6a3997702 100644
--- a/man/lintian.pod
+++ b/man/lintian.pod
@@ -569,14 +569,20 @@ Utility scripts used by the other lintian scripts.
 =back
 
 For binary packages, Lintian looks for overrides in a file named
-I<usr/share/lintian/overrides/E<lt>packageE<gt>> inside the binary
-package, where I<E<lt>packageE<gt>> is the name of the binary
-package.  For source packages, Lintian looks for overrides in
+I<usr/share/lintian/overrides/E<lt>packageE<gt>> inside the binary package,
+where I<E<lt>packageE<gt>> is the name of the binary package. This is usually
+created automatically by debhelper from the
+I<debian/E<lt>packageE<gt>.lintian-overrides> file.
+
+For source packages, Lintian looks for overrides in
 I<debian/source/lintian-overrides> and then in
 I<debian/source.lintian-overrides> if the first file is not found.
 The first path is preferred.  See the Lintian User's Manual for the
 syntax of overrides.
 
+Lintian errors in automatically-generated packages (such as I<xxx-dbgsym>) and
+in the I<changes> file are currently not overrideable.
+
 =head1 CONFIGURATION FILE
 
 The configuration file can be used to specify default values for some
-- 
2.42.0


Added tag(s) patch. Request was from Maytham Alsudany <maytha8thedev@gmail.com> to control@bugs.debian.org. (Tue, 25 Feb 2025 05:09:01 GMT) (full text, mbox, link).


Message sent on to Dima Kogan <dkogan@debian.org>:
Bug#1077709. (Sat, 27 Sep 2025 16:53:02 GMT) (full text, mbox, link).


Message #10 received at 1077709-submitter@bugs.debian.org (full text, mbox, reply):

From: Louis-Philippe Véronneau <noreply@salsa.debian.org>
To: 1077709-submitter@bugs.debian.org
Subject: Bug#1077709 marked as pending in lintian
Date: Sat, 27 Sep 2025 16:52:26 +0000
Control: tag -1 pending

Hello,

Bug #1077709 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:

https://salsa.debian.org/lintian/lintian/-/commit/9f7a50ad3ad9e2d3137578da43c4d7370a08d436

------------------------------------------------------------------------
Improved documentation for lintian-override files

Closes: #1077709
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1077709



Added tag(s) pending. Request was from Louis-Philippe Véronneau <noreply@salsa.debian.org> to 1077709-submitter@bugs.debian.org. (Sat, 27 Sep 2025 16:53:02 GMT) (full text, mbox, link).


Message sent on to Dima Kogan <dkogan@debian.org>:
Bug#1077709. (Sat, 27 Sep 2025 19:13:01 GMT) (full text, mbox, link).


Message #15 received at 1077709-submitter@bugs.debian.org (full text, mbox, reply):

From: Louis-Philippe Véronneau <noreply@salsa.debian.org>
To: 1077709-submitter@bugs.debian.org
Subject: Bug#1077709 marked as pending in lintian
Date: Sat, 27 Sep 2025 19:11:56 +0000
Control: tag -1 pending

Hello,

Bug #1077709 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:

https://salsa.debian.org/lintian/lintian/-/commit/9f7a50ad3ad9e2d3137578da43c4d7370a08d436

------------------------------------------------------------------------
Improved documentation for lintian-override files

Closes: #1077709
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1077709



Message sent on to Dima Kogan <dkogan@debian.org>:
Bug#1077709. (Fri, 03 Oct 2025 16:19:02 GMT) (full text, mbox, link).


Message #18 received at 1077709-submitter@bugs.debian.org (full text, mbox, reply):

From: Louis-Philippe Véronneau <noreply@salsa.debian.org>
To: 1077709-submitter@bugs.debian.org
Subject: Bug#1077709 marked as pending in lintian
Date: Fri, 03 Oct 2025 16:18:13 +0000
Control: tag -1 pending

Hello,

Bug #1077709 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:

https://salsa.debian.org/lintian/lintian/-/commit/9f7a50ad3ad9e2d3137578da43c4d7370a08d436

------------------------------------------------------------------------
Improved documentation for lintian-override files

Closes: #1077709
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1077709



Reply sent to Louis-Philippe Véronneau <pollo@debian.org>:
You have taken responsibility. (Thu, 16 Oct 2025 19:53:04 GMT) (full text, mbox, link).


Notification sent to Dima Kogan <dkogan@debian.org>:
Bug acknowledged by developer. (Thu, 16 Oct 2025 19:53:04 GMT) (full text, mbox, link).


Message #23 received at 1077709-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1077709-close@bugs.debian.org
Subject: Bug#1077709: fixed in lintian 2.127.0
Date: Thu, 16 Oct 2025 19:50:59 +0000
[Message part 1 (text/plain, inline)]
Source: lintian
Source-Version: 2.127.0
Done: Louis-Philippe Véronneau <pollo@debian.org>

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1077709@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Louis-Philippe Véronneau <pollo@debian.org> (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 16 Oct 2025 15:31:04 -0400
Source: lintian
Architecture: source
Version: 2.127.0
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Louis-Philippe Véronneau <pollo@debian.org>
Closes: 1017916 1024610 1065177 1065870 1077709 1115463
Changes:
 lintian (2.127.0) unstable; urgency=medium
 .
   [ Louis-Philippe Véronneau ]
   * adjust phrasing in the newly documented debug entries.
   * Add information on the Origin field being parsed in the
     patch-not-forwarded-upstream tag. (Closes: #1065870)
   * d/control: remove redundant Rules-Requires-Root field.
 .
   [ Rafael Laboissière ]
   * Correctly parse the paragraphs in watch file with format v5.
     (Closes: #1115463)
 .
   [ Emanuele Rocca ]
   * hardening-no-fortify-functions: exclude Rust code.
   * Suggest solution for tests without purpose.
 .
   [ Alexandre Detiste ]
   * add python3-tz to the list of obsolete-packages.
 .
   [ Nilesh Patra ]
   * Expand @builddeps@ and @recommends@ field if it specified in Test Depends.
     (Closes: #1017916, #1024610)
   * Add a check in existing check to smoket-test @builddeps@ and @recommends@
     are expanded.
   * Display the package against which (build-,)depends-obsolete-bootstrap is
     issued. Adjust tests accordingly. (Closes: #1065177)
 .
   [ Dima Kogan ]
   * Document --debug parameter.
   * Improved documentation for lintian-override files. (Closes: #1077709)
 .
   [ Marc Leeman ]
   * recursive-privilege-change: do not trigger with -maxdepth 1.
 .
   [ Florent 'Skia' Jacquet ]
   * tests: fix 'binaries-misplaced' pkg if '/bin/true' is a symlink.
   * Add 'Resolute Raccoon' in the list of known Ubuntu series.
Checksums-Sha1:
 bef346035cf4a85c576ec47465ccb5cc392ed5d5 3608 lintian_2.127.0.dsc
 fa734648d6fd6f666652b6e9455de46a93d613fc 2276908 lintian_2.127.0.tar.xz
 3f911baa40ce219597bf72ab11275d73250e3523 12753 lintian_2.127.0_amd64.buildinfo
Checksums-Sha256:
 ce30f5a4e55ad7664232d514b72e056fd33de29a7d0ee3eb8b580de1822f5061 3608 lintian_2.127.0.dsc
 df02ba0c034ad26a8360c841c616d62270175340f8430aa5b7b1c7027ef6716a 2276908 lintian_2.127.0.tar.xz
 11ecc3406c4d3deb495f9fa5bc8c1fcac9855df42929b7f203c7a7bb390e2e59 12753 lintian_2.127.0_amd64.buildinfo
Files:
 f0db46cd5dbef037a30b78b8b4aa36ec 3608 devel optional lintian_2.127.0.dsc
 d3dc59243da57442c1526fc5cc415ff0 2276908 devel optional lintian_2.127.0.tar.xz
 2debff48992835c4c45b5b9d445c862f 12753 devel optional lintian_2.127.0_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQTKp0AHB6gWsCAvw830JXpQshz6hQUCaPFIdAAKCRD0JXpQshz6
hfVPAQDvbs/ER5c3s18wEJkH0h2jJEwq38S5W/YNuqb9epC/7gEAuunlQX0ZLnMO
BTGMG/1Ge1qYRE/NPQUVNGkTT+WJXwA=
=bPM/
-----END PGP SIGNATURE-----

[Message part 2 (application/pgp-signature, inline)]

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Oct 30 20:51:31 2025; Machine Name: berlioz

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.