[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#958945: marked as done (lintian: Should emit an error on non-debug files in dbgsym packages)



Your message dated Sat, 02 May 2020 15:34:30 +0000
with message-id <E1jUu9u-000Bjv-VF@fasolo.debian.org>
and subject line Bug#958945: fixed in lintian 2.70.0
has caused the Debian Bug report #958945,
regarding lintian: Should emit an error on non-debug files in dbgsym packages
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
958945: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=958945
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: lintian,debhelper
Severity: important
Version: debhelper/13 lintian/2.68.0

Hi,

while preparing the iptables-netflow/2.5-1 upload lintian emits this
packaging error (both with dh compat 11 as well as with level 12):

E: iptables-netflow-dkms-dbgsym: missing-dependency-on-libc needed by usr/lib/debug/.dwz/x86_64-linux-gnu/iptables.debug/libip6t_NETFLOW.so and 1 others

Since I can't really influence the automatic debug symbol package, this
must be either a false positive in Lintian or a bug in debhelper. Filing
against both packages for now. Feel free to reassign as needed.

The generated and accused dbgsym-package with still dh compat level 11
looks like this:

$ debc
iptables-netflow-dkms-dbgsym_2.5-1_amd64.deb
--------------------------------------------
 new Debian package, version 2.0.
 size 6264 bytes: control archive=516 bytes.
     321 bytes,    11 lines      control              
     207 bytes,     2 lines      md5sums              
 Package: iptables-netflow-dkms-dbgsym
 Source: iptables-netflow
 Version: 2.5-1
 Auto-Built-Package: debug-symbols
 Architecture: amd64
 Maintainer: Axel Beckert <abe@debian.org>
 Installed-Size: 59
 Depends: iptables-netflow-dkms (= 2.5-1)
 Section: debug
 Priority: optional
 Description: debug symbols for iptables-netflow-dkms
drwxr-xr-x root/root         0 2020-04-27 03:26 ./
drwxr-xr-x root/root         0 2020-04-27 03:26 ./usr/
drwxr-xr-x root/root         0 2020-04-27 03:26 ./usr/lib/
drwxr-xr-x root/root         0 2020-04-27 03:26 ./usr/lib/debug/
drwxr-xr-x root/root         0 2020-04-27 03:26 ./usr/lib/debug/.dwz/
drwxr-xr-x root/root         0 2020-04-27 03:26 ./usr/lib/debug/.dwz/x86_64-linux-gnu/
drwxr-xr-x root/root         0 2020-04-27 03:26 ./usr/lib/debug/.dwz/x86_64-linux-gnu/iptables.debug/
-rw-r--r-- root/root     23752 2020-04-27 03:26 ./usr/lib/debug/.dwz/x86_64-linux-gnu/iptables.debug/libip6t_NETFLOW.so
-rw-r--r-- root/root     23752 2020-04-27 03:26 ./usr/lib/debug/.dwz/x86_64-linux-gnu/iptables.debug/libipt_NETFLOW.so
drwxr-xr-x root/root         0 2020-04-27 03:26 ./usr/share/
drwxr-xr-x root/root         0 2020-04-27 03:26 ./usr/share/doc/
lrwxrwxrwx root/root         0 2020-04-27 03:26 ./usr/share/doc/iptables-netflow-dkms-dbgsym -> iptables-netflow-dkms

[... other packages ...]

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (600, 'testing'), (500, 'unstable-debug'), (500, 'buildd-unstable'), (110, 'experimental'), (1, 'experimental-debug'), (1, 'buildd-experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.5.0-1-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND, TAINT_UNSIGNED_MODULE
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.70.0
Done: Chris Lamb <lamby@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 958945@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb <lamby@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: SHA256

Format: 1.8
Date: Sat, 02 May 2020 12:45:14 +0000
Source: lintian
Architecture: source
Version: 2.70.0
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Chris Lamb <lamby@debian.org>
Closes: 958945 959037 959067 959126
Changes:
 lintian (2.70.0) unstable; urgency=medium
 .
   * Summary of tag changes:
     + Added:
       - non-debug-file-in-debug-package
 .
   [ Chris Lamb ]
   * Warn about automatically-generated debug packages that ship files
     other than .debug. (Closes: #958945)
 .
   [ Axel Beckert ]
   * Fix misleading typo in the long description of the
     testsuite-dependency-has-unparsable-elements tag.
 .
   [ Felix Lechner ]
   * Exempt udebs from executable-in-usr-lib. (Closes: #959037)
   * Fix text and formatting in tag description for
     portable-executable-missing-security-features. (Re: #953212)
   * Explain ordering of standalone License and Files paragraphs in the
     description of missing-license-paragraph-in-dep5-copyright tag.
     (Closes: #959067)
   * Decouple a Debhelper-related tag description from the currently
     recommended level. (Closes: #959126)
Checksums-Sha1:
 c8afef4c1bfcddcd6a267158191afbfd6f51fc0c 4131 lintian_2.70.0.dsc
 617e5a96d8ab4f38740183b9ee1d909aa1af589a 1885964 lintian_2.70.0.tar.xz
 6d3c47398da9a9480a8112031ce42fea71a8d858 16545 lintian_2.70.0_amd64.buildinfo
Checksums-Sha256:
 2a356e84a5f50921d07be5731f9391b6cf184de98a6d2436cdc9dca17ad4c610 4131 lintian_2.70.0.dsc
 0a35962bbbfe57015acd1697c4c879efeaadceb5f4abc018b2bf8225de849ade 1885964 lintian_2.70.0.tar.xz
 3e0daed7c7029276f7c0d35a3f985384f1537f3493236924b1a342f26c40e962 16545 lintian_2.70.0_amd64.buildinfo
Files:
 a6cb8e8bc41c11c06e547bae621fabf0 4131 devel optional lintian_2.70.0.dsc
 eb0b685cbb5997b44688ec29ac25b112 1885964 devel optional lintian_2.70.0.tar.xz
 9fc2a060bca2b305be9a0ff02b1f9105 16545 devel optional lintian_2.70.0_amd64.buildinfo

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

iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAl6tkkMACgkQHpU+J9Qx
HlhL4A//QI+jrkgFjCHDQp37DWMHE7fyyjg4jg95SB8xvLM95vYcrTu+Yyc/JPFZ
6SZ0MzUEE1alnFpxYpd+fpeqeoOr/javbcHi7NxuTmRAH2KnmtCkoTBiNGNsUpiy
Q726CKFuD6s/G7fNHhEA5trXtdJ/kCSKHXbzsZ+yErcFxi2+R4Pu1cLIfPcYpuom
xXxr5JzDDgvoQ77XsXNJrlAm0OL2ovEIbUktA5Xhsu3s1e6EDo++NhT13fNTHxF3
5P+3Hk6DzaCDwUrlHffe9eOEXE63svfkkERqA3oiRpcHvuXl01k6BsyKvMooq9fN
6JOmEfJY0zbHiW4PHV9ulYi0jLftEvm3lh8N98G1fZ5BEPQ+ytA4dadja904fmRk
5b3MzVitP93Qk/8mG+BKpqJ3BNTieAfOtw6ycd7MZJm33QX+lWT3HEIPUYXh8b2U
8gYyKKE2/RJHwESHfFIJ2JJDgJy5OdQbwmrCBzXlchEmlr2JmFT3vmO42DE8EfCp
iscoMt7NwaEDRPeE1yjnK/olMEvEYxSbalS50iR8cDlgh2CVELhf9LRdukS7pkNh
6QA+5BQgMLcfeJ2PSR0Vnj2oSaQhR70XeEQ2EAOjszxU1cQUrzD4WdiBTU7WlZ3I
3SuuQGvCqIPAzvzZ3bk9SNrBQEyi+psqnxlnVArlVuXInhlBzls=
=teAu
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: