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

Bug#890468: marked as done (lintian: source-is-missing false positive when d/missing-sources/foo has no known suffix)



Your message dated Mon, 29 Oct 2018 14:54:53 +0000
with message-id <E1gH8wP-0009D2-GK@fasolo.debian.org>
and subject line Bug#890468: fixed in lintian 2.5.111
has caused the Debian Bug report #890468,
regarding lintian: source-is-missing false positive when d/missing-sources/foo has no known suffix
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.)


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

consider a package whose upstream ships two binaries, ./foo and ./bar

those two binaries are generated from the same source code, perhaps
compiled in different ways (in my silly example, "make foo" and "make
bar" apply different build flags to the same source tree)

a reasonable configuration for the debian repository is:

  debian/missing-sources/bar/
  debian/missing-sources/bar/Makefile
  debian/missing-sources/bar/main.c
  debian/missing-sources/foo → bar

However, in this case, lintian will complain with:

 package: source-is-missing foo

It doesn't make sense to encourage the package maintainer to ship two
copies of the same source.

   --dkg

-- System Information:
Debian Release: buster/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing'), (500, 'oldstable'), (200, 'unstable-debug'), (200, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.14.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages lintian depends on:
ii  binutils                          2.30-4
ii  bzip2                             1.0.6-8.1
ii  diffstat                          1.61-1+b1
ii  dpkg                              1.19.0.5
ii  file                              1:5.32-1
ii  gettext                           0.19.8.1-4
ii  intltool-debian                   0.35.0+20060710.4
ii  libapt-pkg-perl                   0.1.33
ii  libarchive-zip-perl               1.60-1
ii  libclass-accessor-perl            0.51-1
ii  libclone-perl                     0.39-1
ii  libdpkg-perl                      1.19.0.5
ii  libemail-valid-perl               1.202-1
ii  libfile-basedir-perl              0.07-1
ii  libipc-run-perl                   0.96-1
ii  liblist-moreutils-perl            0.416-1+b3
ii  libparse-debianchangelog-perl     1.2.0-12
ii  libperl5.24 [libdigest-sha-perl]  5.24.1-7
ii  libperl5.26 [libdigest-sha-perl]  5.26.1-4
ii  libtext-levenshtein-perl          0.13-1
ii  libtimedate-perl                  2.3000-2
ii  liburi-perl                       1.73-1
ii  libxml-simple-perl                2.24-1
ii  libyaml-libyaml-perl              0.69+repack-1
ii  man-db                            2.7.6.1-4
ii  patchutils                        0.3.4-2
ii  perl                              5.26.1-4
ii  t1utils                           1.41-2
ii  xz-utils                          5.2.2-1.3

Versions of packages lintian recommends:
pn  libperlio-gzip-perl  <none>

Versions of packages lintian suggests:
pn  binutils-multiarch     <none>
ii  dpkg-dev               1.19.0.5
ii  libhtml-parser-perl    3.72-3+b2
ii  libtext-template-perl  1.47-1

-- no debconf information

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

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 890468@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, 29 Oct 2018 13:51:26 +0000
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.111
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: 890468 911864 912040
Changes:
 lintian (2.5.111) unstable; urgency=medium
 .
   * Summary of tag changes:
     + Added:
       - maintainer-script-should-not-use-piuparts-variable
       - source-package-encodes-python-version
 .
   * checks/binaries.pm:
     + [CL] Prevent a false-positive when checking statically-linked-binary
       when we do not have access to the source package to check for a
       Golang build-dependency by falling-back to checking the package name.
       Thanks to Jeffrey Cliff for the report.  (Closes: #911864)
   * checks/changelog-file.desc:
     + [CL] Clarify the grammatical logic in the long description of the
       epoch-change-without-comment tag.
   * checks/cruft.pm:
     + [CL] Look for debian/missing-sources/foo for a missing "foo" to
       prevent source-is-missing false-positives.  Thanks to Daniel Kahn
       Gillmor for the report.  (Closes: #890468)
   * checks/menu-format.desc:
     + [CL] Apply a patch from Salvatore Bonaccorso to fix a typo in the
       description for the desktop-entry-lacks-icon-entry tag.  (MR: !59)
   * checks/python.{desc,pm}:
     + [CL] Check for packages that encode a version number in their
       source package name.
   * checks/scripts.desc:
     + [CL] Warn about packages that use PIUPARTS_TEST (etc.) in their
       maintainer scripts.  Thanks to Holger Levsen.  (Closes: #912040)
     + [CL] Add a note that packages might have added the required
       dependency for missing-versioned-depends-on-init-system-helpers to
       Build-Depends instead of the binary package (eg. in src:lbcd).
 .
   * data/spelling/corrections:
     + [PW] Add a number of corrections.
     + [CL] Add a "recognise" connection. (re. MR: !59).
 .
   * data/testsuite/known-restrictions:
     + [CL] Apply a patch from intrigeri to add "superficial" to the list
       of known restrictions in testsuite definitions.  This was added to
       autopkgtest in #904979.  (MR: !60)
 .
   * reporting/templates/tag.tmpl:
     + [CL] Also show the maintainer name on the tag-specific pages such as
       <https://lintian.debian.org/tags/ancient-libtool.html>.
Checksums-Sha1:
 363b8a04960a1f2d29d81058385f993296ec7274 3507 lintian_2.5.111.dsc
 ab0c67cd6e2468deadcae2a8d53cb4494f95c7db 1593328 lintian_2.5.111.tar.xz
 fca25123a8a3953d766e29c4707ae9454ac3fbff 1139684 lintian_2.5.111_all.deb
 285e3b10b7f2c04ccd696094dfa5e0aa5ec0f4f7 17448 lintian_2.5.111_amd64.buildinfo
Checksums-Sha256:
 7a80a06d59a9a534c43d707acb89321f1c7bbbdbbc2c0efb26cd921481489da2 3507 lintian_2.5.111.dsc
 b2367bfd3d94f12f3a9d74a426f8f55dda52ecfaa95a8ac7e57d6eb4d7603b64 1593328 lintian_2.5.111.tar.xz
 694678c840d5405cd003173cc5d39e7d9c10aa01cbf6e880770a615b35bd1119 1139684 lintian_2.5.111_all.deb
 0fb14fcad7b75e57809bb7dc79b103c75f50cd93b8f6756d7d66d06c1cc736d4 17448 lintian_2.5.111_amd64.buildinfo
Files:
 b5a54351b83c5fc43d79b2248eabdd6c 3507 devel optional lintian_2.5.111.dsc
 b49b59ae0ee299051d0544261f505fa9 1593328 devel optional lintian_2.5.111.tar.xz
 8b65fce5697960c871835841d30f91bc 1139684 devel optional lintian_2.5.111_all.deb
 a9034694230ae7534bfa351e726f3e22 17448 devel optional lintian_2.5.111_amd64.buildinfo

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

iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAlvXFcwACgkQHpU+J9Qx
HlgzCBAAsgirDo8PNhRcB18RQaZCGaSwbrQ/iHpk0WgvD/18apBs0qfMdOb+Viqm
a3savXyPGzAZgagM799LwcnABxfRh2xhtgJUgSnzxf1fX2M4TPHi9YcEy+8gAM4W
AbZBVCd6tPeMKP33TSF/QxGc6zj0jb8RSvWvVb5jAMjvQQD8SnLfasrSk7Rz22G0
9g17/F7NNVo7+u9Kem2G7S4J6A5uyMccA8hvoAYMWFMivK00SYoG9qfZjqe3rv1g
LRmZzlEsI3zdGOupb4oJTkRIcmvhvoNSB0NBmfHJB/cTGNXF+egz2GoShoioYD7/
r0a6E7ZGzCGJAIDoLPtK3500z11SgIj5wTW63rhvTm4zZbD6OdvdhKRBsIyddU+5
idlGFDpWqE3Xyd5UqcvTmNGnlCFB1U0S1yuqAFnh4/45OoYfaEYN2+4+inyTxHUM
3+7WHSvK0Yb6kAc6lipLgo29tHVC+j51Jj3G5G9Nfu0uyXxZqCBHfeP2WR0VTZRd
u5jKv/IFoeGFgqg8OwKIWzWxk7QoovlyaJvnWdqybU6atafp/XVYPMtIiu9f1ZVG
J5nXYKwcITTMFaQiPMww8B/0FkIqd+bjfQhSFzk9XmiARFF1jfPdW0tNmCXlJC8r
83Y82iz9shk75c5KTALpJvfkjku+qfhgCBO+stCnzGTIagc51kg=
=pX8u
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: