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

Bug#914873: marked as done (lintian: Reduce the number of overrides for binary-or-shlib-defines-rpath)



Your message dated Mon, 03 Dec 2018 15:34:31 +0000
with message-id <E1gTqEx-0005ok-92@fasolo.debian.org>
and subject line Bug#914873: fixed in lintian 2.5.115
has caused the Debian Bug report #914873,
regarding lintian: Reduce the number of overrides for binary-or-shlib-defines-rpath
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.)


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

Hi,

I noticed on
https://lintian.debian.org/tags/binary-or-shlib-defines-rpath.html
that this tag has over 25000 overrides.  This implies that either the
certainity of this tag has dropped to a "wild-guess", someone is
absuing overrides or the tag has a bug that no one reported so far.

At a quick glance, it would appear that many of these overrides are
from haskell packages.  Example:

"""
libghc-active-dev 0.2.0.13-6 (binary) (Debian Haskell Group <pkg-haskell-maintainers@lists.alioth.debian.org>) overridden

  * O usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-8.4.3/libHSactive-0.2.0.13-Cwvr7dc67LjAJlq5Xu7krQ-ghc8.4.3.so /usr/lib/ghc/text-1.2.3.0
  * O usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-8.4.3/libHSactive-0.2.0.13-Cwvr7dc67LjAJlq5Xu7krQ-ghc8.4.3.so /usr/lib/ghc/template-haskell-2.13.0.0
  * O usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-8.4.3/libHSactive-0.2.0.13-Cwvr7dc67LjAJlq5Xu7krQ-ghc8.4.3.so /usr/lib/ghc/array-0.5.2.0
"""

(Note this example may be trimmed in number of occurances)

It smells like the haskell team has invented some scheme for RPATH
that they now rely on, which lintian should simply accept as a "valid"
use of RPATH.

Thanks,
~Niels

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

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 914873@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, 03 Dec 2018 13:33:49 +0000
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.115
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: 914873 914885 914952
Changes:
 lintian (2.5.115) unstable; urgency=medium
 .
   * Summary of tag changes:
     + Removed:
       - debian-rules-makemaker-prefix-is-deprecated
 .
   * checks/binaries.pm:
     + [CL] Allow packages to define an RPATH under /usr/lib/ghc/ as the
       Haskell team have their own scheme for this.  (Closes: #914873)
   * checks/rules.{desc,pm}:
     + [CL] Drop the debian-rules-makemaker-prefix-is-deprecated tag as the
       transition was completed in 2015.  Thanks to Niko Tyni for the
       update.  (Closes: #914885)
   * checks/patch-systems.desc:
     + [CL] Downgrade package-uses-vendor-specific-patch-series from "E:" to
       "W:" as they are not RC bugs until the release of buster.
 .
   * data/spelling/corrections:
     + [PW] Add a number of corrections.
 .
   * t/*:
     + [CL] Apply a patch series from Felix Lechner to implement a universal
       test runner with file-based default values.  (MR: !76)
   * t/runtests:
     + [CL] Apply a patch from Felix Lechner to fail tests with outdated
       specifications (ie. ./debian/debian exists).  (MR: !77)
   * t/tests/{binaries-missing-lfs,deb-format-udeb-compression}:
     + [CL] Apply a patch from Adam Conrad to fix two typos introduced
       when parameterising test architectures.  (Closes: #914952)
   * t/tests/files-multiarch-foreign-files:
     + [CL] Apply a patch from James Clarke to fix this test on non-amd64
       architectures.  (MR: !78)
Checksums-Sha1:
 7c4f131e1afef0880b3f826e53abe7d8b08c095e 3587 lintian_2.5.115.dsc
 8b0994e12e7ed411f0128566ff8d1dab2679246c 1613240 lintian_2.5.115.tar.xz
 5f966cc6c6134429cdd0a2ef8fc995f0333bbd34 1156240 lintian_2.5.115_all.deb
 a540e8eb934fd7f44aa13452a0ed943589eb2e91 17627 lintian_2.5.115_amd64.buildinfo
Checksums-Sha256:
 20dbf8407f985c7a5f2b24a746a54829117d29ee0b97c508e230552d86fdc0c6 3587 lintian_2.5.115.dsc
 49eefcf9ed64d162e9fba6e2cd2f9eb12307227c422ba951f1d271d701adcad7 1613240 lintian_2.5.115.tar.xz
 f8d98cc40d3511a508314d1f1d46a0b476ef8edbd606e76da755c640d32fe3b8 1156240 lintian_2.5.115_all.deb
 0261512c96d40115e3b17dbe566b50eddb0cc7806c9871a6d91db92b7c23f6f9 17627 lintian_2.5.115_amd64.buildinfo
Files:
 1489999f47366489ce28b7179f38aeca 3587 devel optional lintian_2.5.115.dsc
 1d1a8ea84c4e4ca9c3fa396c07b1ea9b 1613240 devel optional lintian_2.5.115.tar.xz
 576d22df407d5390f90d36432fe8ea6f 1156240 devel optional lintian_2.5.115_all.deb
 047ea5417583ac4182bfa6ed0e1ed5da 17627 devel optional lintian_2.5.115_amd64.buildinfo

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

iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAlwFNdgACgkQHpU+J9Qx
HlgYfQ//UoPfw1B/oktvQ6Gl8relPgyO2kT4OJlnWYd0HyAAAb060UCmUUrwscDK
sKvQd8p9Zgv7bwVcEmqu+AN7bYZbrzgLm12M120LDnnymfQAmlIiYemortI7MB6e
WqftXqKKey4m8j2FJ66ysLku2vs3gPJjPiqQ/iZfVMohLcn8Lr4F27DFvvZMe45w
BmA+OF0WdVtO1UKDJKI0sFuDep1ofSKz60p/CBUhS0uBI01Gs/7hTKb/nznlg3Gn
R+gosrIDJazJGcpn6xBuTzVcwXPyIpnRjfhApmUTB7XLHJAF/P9U5SPs6zM/cQDa
ew6Lw1hO4tcSCmbDUs/WxavJvn7sbYbJOkx/mGKsOupDFFLhraTQhGlxUUh/ih0W
z+K/d8lorMVZCkNILAJi5aI8IEIijxKYKFaIobnEOKKwRiblnMueHvGYjJwv2C+9
m5TJyaesYE7AKt17qDeNTboN2KnJglFn8hmKH3b4eg8iTebCs+Y78pF1h0pl2Ne2
Dc8s301ps7sGT1DDsIIVGEwPnLNVxEsXVjW3dr4ntedidERySUx+M+eCxjch15iD
5wc899W4kcs4/duoceKT31H1lQyWgv12OzaT6CYTKDLYV8rMhg7VY1Mc6BZ8Xb7m
4s8EF+tcfuqZaB/UDI7cYdY0d4R7WF2OMCbn8AzMaKTzJTzeaXg=
=teah
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: