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

Bug#956227: marked as done (lintian: false positive package-relation-with-self with foreign arch qualification)



Your message dated Fri, 10 Apr 2020 10:35:41 +0000
with message-id <E1jMr0f-0006Lc-9x@fasolo.debian.org>
and subject line Bug#956227: fixed in lintian 2.65.0
has caused the Debian Bug report #956227,
regarding lintian: false positive package-relation-with-self with foreign arch qualification
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.)


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

Hi,

I just tried to get rid of primus-libs-ia32 by changing the Recommends
in primus-libs from
  primus-libs-ia32 (= ${binary:Version}) [amd64],
to
  primus-libs:i386 (= ${binary:Version}) [amd64],
This nowadays works fine and I couldn't find any documentation saying
that arch-qualified Depends/Recommends/... are (still) forbidden. IIRC
they were not allowed(/working) at the introduction of multi-arch ...

The package looks like this:

 Package: primus-libs
 Source: primus
 Version: 0~20150328-11
 Architecture: amd64
 Maintainer: Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>
 Installed-Size: 273
 Depends: libc6 (>= 2.17), libgcc-s1 (>= 3.0), libglapi-mesa (>= 20.0.4), libstdc++6 (>= 5.2), libx11-6, libgl1, libglx-mesa0
 Recommends: primus-libs:i386 (= 0~20150328-11), libprimus-vk1
 Section: utils
 Priority: optional
 Multi-Arch: same
 Homepage: https://github.com/amonakov/primus
 Description: shared libraries for primus

and Lintian emits

W: primus-libs: package-relation-with-self recommends: primus-libs:i386 (= 0~20150328-11)

which is not really a self-relation.

(Foreign-arch qualified Depends are probably not that useful, because
installation would require the foreign architecture to be enabled.
But Recommends do work fine if the foreign architecture is enabled and
do nothing otherwise.)


Andreas

--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.65.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 956227@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: Fri, 10 Apr 2020 10:03:11 +0000
Source: lintian
Architecture: source
Version: 2.65.0
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Chris Lamb <lamby@debian.org>
Closes: 955799 956134 956151 956227
Changes:
 lintian (2.65.0) unstable; urgency=medium
 .
   * Summary of tag changes:
     + Renamed:
       - description-too-long -> synopsis-too-long
 .
   [ Chris Lamb ]
   * Allow python3-all-dev and python3-all-dbg to satisfy the check for
     packages that use "py3versions -s". (Closes: #955799, #956134)
   * Don't warn about package-relation-with-self if we have specified a
     required architecture; assume the maintainer knows what they are doing
     in these cases. (Closes: #956227)
 .
   [ Felix Lechner ]
   * Parse debian/changelog in source packages as UTF-8. (Closes: #956151)
   * Improve line count in the fields/description check, renaming the tag to
     synopsis-too-long.
   * Speed up indexing for patched files from source packages.
   * Significantly speed up parsing of output from md5sums(1).
   * Also speed up parsing of magic file-info output from file(1).
 .
   [ Paul Wise ]
   * Add several spelling corrections.
Checksums-Sha1:
 abe4965c5b25e20663e36620afb99a91f55c0e5c 4158 lintian_2.65.0.dsc
 e38aa198ff432438a2a6456108b32313ebd01c26 1884748 lintian_2.65.0.tar.xz
 f26c4b5613eec6ece1009f143301b339bd9c97f4 16609 lintian_2.65.0_amd64.buildinfo
Checksums-Sha256:
 e2bedd38d24e839a937a4500c79e7ccbbcbd807d79a21a63063409a14eddcbc9 4158 lintian_2.65.0.dsc
 5ac7e3a433f91ae6809f5eaf113f71d68050d3ca24966975d9531f0078be81ec 1884748 lintian_2.65.0.tar.xz
 18f99bd179a7ed5d8ed16e26b9aaf6e4df1d7b34391e669becd3a36894319530 16609 lintian_2.65.0_amd64.buildinfo
Files:
 bab0cf7d19eed64de3ab0d30de013bb8 4158 devel optional lintian_2.65.0.dsc
 ed05c0ba6dd64896c9569ca858324397 1884748 devel optional lintian_2.65.0.tar.xz
 6701a90aa5dcead978e26589f5af088c 16609 devel optional lintian_2.65.0_amd64.buildinfo

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

iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAl6QScgACgkQHpU+J9Qx
HliWAw//b7uOu1d6kMYf8bg5A8v/tp8gqvjQlyE0NoaNECleeuqMgyF6beIVeHFg
WCAlr/L5xT2DJDy32oHSqfL+fHHPV8hSSz1D9OpajqW8JWwxyUBQPWEgbZypdhOU
Bc/za9WJZhWgGOny0/sbwdg/+i807FRrh416XQnfhzkLuv9FWDULbL3sWYIbSWsI
w/0Z0l9t0awRcRyQCHURUGmf0QlstS8gqXCjrUUAiPVYPOK18uguf28Evab8X9aH
1+nO/9y/X6L62pjuovPfplSFZQbqIUjPYtzOyBCXh9dHS9GX9MAXUUYbQyBFdoz3
sS4hlcMDdXcqg2bp7dDGedPD135Bd4rlp+nTir2BLC6eQ0o/PgKVOJ/yfL6gWCiT
0W9RYdEL4csFYiS5hMS7QG+fAvN+FnjJwUpteFCZZw7X6jm9cZuqoLadwahkUFv/
AbRf03Zb7VRhniVHXgZSlgtJaVQwAxRMrqe5SH0sjSNJZmmGKDkS3b1AXNtO+CR2
eYSZPITryDtb5UM7jHsUg+t3aFnKE/H7q075n2exFNy5cBuCFPIWUcuduxK5G6OF
6ZNE7tV1rtKx1VjX6/Hv9dWZQERQ6Ht23uDXB8BHF0lEq+lvVqR//kLgDQTiXPt8
+P2VlAkfox+txCJxApyioX8whHC/Daqc4XG7kZ4UGrZYLCYEaxI=
=PPrG
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: