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

Bug#798762: marked as done (Lintian tag pre-depends-directly-on-multiarch-support too much debhelper-centric)



Your message dated Tue, 28 Apr 2020 21:38:51 +0000
with message-id <E1jTXwJ-000Czv-HY@fasolo.debian.org>
and subject line Bug#798762: fixed in lintian 2.69.0
has caused the Debian Bug report #798762,
regarding Lintian tag pre-depends-directly-on-multiarch-support too much debhelper-centric
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.)


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

One of the packages I maintain (gettext) has this as an error, no less:

E pre-depends-directly-on-multiarch-support

The explanation says that I should use "Pre-Depends: ${misc:Pre-Depends}" instead.
Oh, well, but my package does not even use debhelper!

This is like saying that I should use debhelper and tagging it as an *error*.

Well, maybe I should, but if that's the intention, why don't just
create a lintian error saying "package does not use debhelper"?

Last time I checked, use of helper packages was an optional thing, not
mandated by policy. Sure, they are useful and desirable and all that,
but not something that should be mandated by using lintian checks.

A Pre-Depends on multiarch-support should not be an error by itself,
unless we have already decided that a stable release has happened and
we don't need the predepends anymore, in which case the error should
be that we don't need the predepends anymore.

So, this lintian warning should be reserved for packages using
debhelper, which is where the recommendation of using
${misc:Pre-Depends} really makes sense. The current check in its
current state is completely biased.

Thanks.

--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.69.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 798762@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: Tue, 28 Apr 2020 19:46:15 +0000
Source: lintian
Architecture: source
Version: 2.69.0
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Chris Lamb <lamby@debian.org>
Closes: 798762 958794 958845 958932
Changes:
 lintian (2.69.0) unstable; urgency=medium
 .
   * Summary of tag changes:
     + Removed:
       - pre-depends-directly-on-multiarch-support
 .
   [ Chris Lamb ]
   * Ignore build profiles when checking packages for "py3versions -s"
     without the corresponding Build-Depends. (Closes: #958794)
   * Remove the pre-depends-directly-on-multiarch-support tag; any package
     pre-depending on multiarch-support will not be installable in bullseye.
     (Closes: #798762)
   * Move debhelper itself to compatibility level 13 so it does not emit
     package-uses-old-debhelper-compat-version for itself.
 .
   [ Felix Lechner ]
   * Bump recommended debhelper compat-level to 13; move experimental to 14.
     (Closes: #958932)
   * Fix common prefix detection for extracted tar files. (Closes: #958845)
Checksums-Sha1:
 8ea3d9ba2ff9b601b96034578eb48636f76d2517 4131 lintian_2.69.0.dsc
 3fa4b01b08b07482078ccad8f77d8400975da002 1885524 lintian_2.69.0.tar.xz
 0470df038e6bd1ef7c79e925379a7e8e87b87dab 16542 lintian_2.69.0_amd64.buildinfo
Checksums-Sha256:
 bc34bd3257ba2bbbcd7d459fc18067b75786725402dfabd667f7ec2744fb4f16 4131 lintian_2.69.0.dsc
 cfe791458c79de8d657c9a750b9b7241c48018c26263d5f02d1a7ec6fcd8e491 1885524 lintian_2.69.0.tar.xz
 06d1d49ca90067eedb2169e86af3dcee6cbf9b9dbff6156a244bdf92596af94b 16542 lintian_2.69.0_amd64.buildinfo
Files:
 6451416dc5e7ce1089a968f1f8a85901 4131 devel optional lintian_2.69.0.dsc
 b4d6c1980a0f8a551012937d5226065f 1885524 devel optional lintian_2.69.0.tar.xz
 905d255856447526460b9093000fe26d 16542 devel optional lintian_2.69.0_amd64.buildinfo

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

iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAl6olL0ACgkQHpU+J9Qx
HliuqA//aAwdSgjalxZh4yEMiDhPsROGjJMRMnciQByHKcJAfLEHK/XQCltz9QCJ
RqKW9Vy+nDmrxz+3Z6OS7Xq6EUMGTMhQ/eYMNHMnyb9PID/s9CQA35TpyiLp/UIF
yhZtpHULMwNa8OTVjkd+2zxd1rigsOwZ6/wTKLzuDnFoOI5okR1zL0/zOGmEhnp+
7OJfVrwV2nZtwCxHg8zySEGRU+UgRZP29dW8Qga+A5VnGjihYa7qBev9I/RVQ+Wv
KBiGgdIqEA25vMi2mstgyElcTSO4N2g9yvMPHnDxqQoEAIMXfTBS3KhGyGpL7NoL
2Z4TGb0+i7V/btkz/XWLwxGhBkaECM0KA2tPrMEnk1NP/InkwoLIMj/U6f4/EO27
JQ4D4RqCiUa/6i+ZcItL0l3aG2ZoN1ZPo+cIeEV4NrPDbV4YdQ/prQxIEt/T8S+b
evnNRVchI/UqnMeOGR7JwCd9SmDgWRSCM5nwG23HFWcyR+g9WHcOxhl7Gncc8biX
hk/71PKu0RpyGOIRc1Mwt3DvKMAy2HWIOATHuir9dKzjwBliEXu1TUGkG17PfuOx
UjPwfTszP2ClpbYvoWWdjjwcZamm58SqAMTM0u8QWbJa45Mhz2mmKLATSd8nStdz
fxH3XtysDOL3B4SLAYKJPDwFmYoqANt+xj6rwYJ4QVDU1A8uEyc=
=msSi
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: