Debian Bug report logs - #1013416
lintian: broken embedded-library

version graph

Package: lintian; Maintainer for lintian is Debian Lintian Maintainers <[email protected]>; Source for lintian is src:lintian (PTS, buildd, popcon).

Reported by: Andreas Beckmann <[email protected]>

Date: Thu, 23 Jun 2022 08:45:01 UTC

Severity: important

Tags: security

Found in version lintian/2.115.1

Reply or subscribe to this bug.

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


Report forwarded to [email protected], Debian Lintian Maintainers <[email protected]>:
Bug#1013416; Package lintian. (Thu, 23 Jun 2022 08:45:04 GMT) (full text, mbox, link).


Acknowledgement sent to Andreas Beckmann <[email protected]>:
New Bug report received and forwarded. Copy sent to Debian Lintian Maintainers <[email protected]>. (Thu, 23 Jun 2022 08:45:04 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Andreas Beckmann <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: lintian: broken embedded-library
Date: Thu, 23 Jun 2022 10:43:57 +0200
Package: lintian
Version: 2.115.1
Severity: normal

Hi,

I think embedded-library was recently broken.

After upgrading to lintian 2.115.0 I got
  "mismatched-override embedded-library"
reports. I commented them in order to get the new syntax, but the tag
was no longer emitted. Later I experimented with adding '[]' around the
filename and I'm no longer getting the mismatched-override, but also no
unused-override. And --show-overrides doesn't list them either. There is
something fishy here ...

src:nvidia-graphics-drivers-legacy-390xx 390.151-1 has the "old"
overrides (i.e. without [] around the file name) emitting
mismatched-override (but doesn't emit a correct embedded-library tag,
while it emits the correct tags for all other mismatched-override tags)

src:nvidia-graphics-drivers-legacy-390xx 390.151-2 has the overrides
removed completely

(I've not yet uploaded a package with the new overrides.)

BTW, that happens on lintian -i -I -E -v --pedantic *.changes

Andreas



Severity set to 'important' from 'normal' Request was from Axel Beckert <[email protected]> to [email protected]. (Thu, 23 Jun 2022 08:57:05 GMT) (full text, mbox, link).


Added tag(s) security. Request was from Axel Beckert <[email protected]> to [email protected]. (Thu, 23 Jun 2022 08:57:05 GMT) (full text, mbox, link).


Information forwarded to [email protected], Debian Lintian Maintainers <[email protected]>:
Bug#1013416; Package lintian. (Thu, 23 Jun 2022 09:21:02 GMT) (full text, mbox, link).


Acknowledgement sent to Andreas Beckmann <[email protected]>:
Extra info received and forwarded to list. Copy sent to Debian Lintian Maintainers <[email protected]>. (Thu, 23 Jun 2022 09:21:03 GMT) (full text, mbox, link).


Message #14 received at [email protected] (full text, mbox, reply):

From: Andreas Beckmann <[email protected]>
To: [email protected]
Subject: Re: Bug#1013416: Acknowledgement (lintian: broken embedded-library)
Date: Thu, 23 Jun 2022 11:18:02 +0200
Verified that this is a regression in 2.115.0 (I vaguely
remembered earlier problems with embedded-library, too):

2.114.0
# lintian nvidia-legacy-390xx-driver-bin_390.151-2_amd64.deb
running with root privileges is not recommended!
E: nvidia-legacy-390xx-driver-bin: embedded-library zlib usr/lib/nvidia/legacy-390xx/nvidia-debugdump
N: 4 hints overridden (2 warnings, 2 info); 0 unused overrides

2.115.0
# lintian nvidia-legacy-390xx-driver-bin_390.151-2_amd64.deb
running with root privileges is not recommended!

Perhaps that helps with bisecting to find the faulty commit?


Andreas



Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 09:17:36 2025; Machine Name: bembo

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.