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

Bug#924082: marked as done (lintian: missing-build-dependency triggered for dh-sequence)



Your message dated Mon, 18 Mar 2019 23:04:30 +0000
with message-id <E1h61J0-000FFU-Ek@fasolo.debian.org>
and subject line Bug#924082: fixed in lintian 2.11.0
has caused the Debian Bug report #924082,
regarding lintian: missing-build-dependency triggered for dh-sequence
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.)


-- 
924082: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=924082
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: lintian
Version: 2.10.0

debhelper 12 supports a new special dh-sequence- build-depends feature
[1]. For instance, a Build-Depends on dh-sequence-gnome (a virtual
package provided by gnome-pkg-tools) will automatically pass the
'--with gnome' option to dh without needing that to be specified in
debian/rules.

The lintian tags need to be updated for this. For instance, here's the
lintian errors I got with totem 3.32.0-1 targeted at experimental. The
final error "missing-build-dependency gnome-pkg-tools" triggered an
auto-reject.


E: totem source: missing-build-dependency-for-dh_-command dh_python3
=> dh-python
E: totem source: missing-build-dependency-for-dh_-command
dh_girepository => gobject-introspection
E: totem source: missing-build-dependency gnome-pkg-tools


So if you find the dh_python3 helper is being used, a Build-Depends on
dh-sequence-python3 should satisfy the requirement.

If you can, I'm requesting that this issue be fixed for Buster since a
growing number of packages will be using dh-sequence.

[1] https://manpages.debian.org/unstable/dh#OPTIONS

Thanks,
Jeremy Bicha

--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.11.0

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 924082@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: Mon, 18 Mar 2019 22:20:48 +0000
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.11.0
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Chris Lamb <lamby@debian.org>
Description:
 lintian    - Debian package checker
Closes: 924082 924116 924417 924501
Changes:
 lintian (2.11.0) unstable; urgency=medium
 .
   [ Chris Lamb ]
   * Support dh-sequence-{gir,gnome,python3} etc. virtual packages as
     satisfying various build-dependencies. (Closes: #924082)
   * Don't detect non-maintainer upload (NMU) versions when checking for
     maintainer scripts that support "ancient" package versions.
     (Closes: #924501)
   * Correct false-positives in when checking for dh-runit packages that
     lack a "Breaks" substvar by ensuring that the binary package actually
     uses runit. (Closes: #924116)
   * Update the long description of the
     new-package-should-not-package-python2-module tag to justify further
     why a changelog entry is more appropriate than an override.
   * Remove errant "#" from the long description of
     inconsistent-appstream-metadata-license.
 .
   [ Felix Lechner ]
   * Deprecate static labs; all labs are temporary from now on.
   * In autopkgtests, allow output to stderr to shorten waiting period.
   * Fix the rules-requires-root-implicitly test on stretch.
   * For stretch-backports, also Build-Depend on the "XS" version of the
     Text::CSV Perl module in addition to the pure Perl version.
 .
   [ Stewart Ferguson ]
   * Allow *.pth files in Python directories to avoid false-positives for
     unknown-file-in-python-module-directory. (Closes: #924417)
 .
   [ Paul Wise ]
   * Add/fix several spelling corrections.
Checksums-Sha1:
 b9f25645ad0bbc2fc8f467d0b112626dcd87db63 3853 lintian_2.11.0.dsc
 43287ac82e6aed639187807c8a6680c8090d63c7 1717584 lintian_2.11.0.tar.xz
 298a911932e6b76a47fc1ce07d1e2b2eaeb44c9a 1187308 lintian_2.11.0_all.deb
 1beeba8b7e0dc5bb9f5e2229029e7c69106d24d8 18119 lintian_2.11.0_amd64.buildinfo
Checksums-Sha256:
 8f2c72cbc8d8f5747f36026075c5e9cd06e6d85d254e268a4cb60a16364506a4 3853 lintian_2.11.0.dsc
 4fc134fe7ac3fee9bdb32b069b841de196f1b081811d993e069bf073d2af1efe 1717584 lintian_2.11.0.tar.xz
 1350fdc89992dc834d45a704eeddfef4818e1c58ed424e5feafd35d0c79d0e57 1187308 lintian_2.11.0_all.deb
 8cd3c483d4ecb2da2803a95dfb799db1b92aa53feb7f973e671b742ae9e1c121 18119 lintian_2.11.0_amd64.buildinfo
Files:
 edc20194d72b8961527920f3a24876b3 3853 devel optional lintian_2.11.0.dsc
 3ca0f7959afe8d6c48f525d7ebbcfed6 1717584 devel optional lintian_2.11.0.tar.xz
 1e9e71223285f3fc797d063326c83989 1187308 devel optional lintian_2.11.0_all.deb
 ff41d0cecb6e30373c5fc8ff985ca174 18119 devel optional lintian_2.11.0_amd64.buildinfo

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

iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAlyQIbcACgkQHpU+J9Qx
Hlir5w//d20Io/h0Ebt/FcZKCWbJMmODd3DpEMPoYAq7TdiXRcSDQwUOwpkMuasC
HlRkQ17ql8wjxn2xwTakOd9DhFwBmjmWJlRW60j6dnb6XlEK8VINkdoSRS7N0OrP
Hvs8sUssLFEkaE/A35tu+SX59//7/tXXOosI8YD4YUCsF5Fpnjf7UJ/XF8ZoCn9a
76xw7K/G4Socl6zNPyVJDQef+UcvQ3qgwKpbnOnZt41hmuGwYE3WReOdLt5cwQwe
hvYf0RBcq6EhleAkbphRse9iaorUFREmWyGd8VgzbteNRfMKGntSNpMljG4C3tXk
+OAekreSUQI42yYpfmsMxwLQqfiAhwEKkk+XZYsXrqrofhij21bpxaWUjtKLyY1I
uikeWhiulYSuHDmb5ZdTlKwnaED35e6ep29xVlNJphWa2BG644uPhUqnqEDfykTy
yMZym8tbee4EfB/K5LYgEKPgNc1TCLsjZZYgw/xMV3ue3+GF1yTyJsDweRL/7yN8
BSsMjrsdIv3YL+sM1WUQUdt/o3xISPbYWhbOakQlxboHC4rTZKX8JvGJE7fcK52W
vJMbC1eMZDy4aNtzllITRKAxl7jx650QjD9IO7I1KH9hWUO82QnJceVPi8Me8U/7
npzGd+2uIl8i9vOvxVXt57E0S/7jJDZPB19seQ5bexAHnuhohHg=
=lCEU
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: