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

Bug#546525: marked as done (lintian: Check Maintainer field matches between .changes and debian/control)



Your message dated Thu, 19 Dec 2019 16:04:43 +0000
with message-id <E1ihyI7-000CO8-SO@fasolo.debian.org>
and subject line Bug#546525: fixed in lintian 2.42.0
has caused the Debian Bug report #546525,
regarding lintian: Check Maintainer field matches between .changes and debian/control
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.)


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

Thanks to Ana (Cc-ed) I've discovered only today that for years I've
been uploading *.changes files in which Maintainer and Changed-By fields
where both set to me _erroneously_, in the sense that I was not the
Maintainer for those packages (either due to team maintenance or to NMU
activity).

The reason of the mistake, not terribly relevant, was a particular
setting in pbuilder/cowbuilder (the $DEBEMAIL variable) which, when set,
invokes dpkg-genchanges setting explicitly the maintainer, hence
overriding the package default.

That being easily fixable, I believe that lintian can easily shield
against this error pattern by checking whether there is a mismatch
between the Maintainer field in debian/control and the very same field
in the *.changes file being lintian-checked (if given, which is usually
the case).

Can you please consider adding such a test?

/me wonders how many people have set that variable, hence providing not
    terribly telling *.changes files

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages lintian depends on:
ii  binutils              2.19.91.20090910-1 The GNU assembler, linker and bina
ii  diffstat              1.47-1             produces graph of changes introduc
ii  dpkg-dev              1.15.4             Debian package development tools
ii  file                  5.03-1             Determines file type using "magic"
ii  gettext               0.17-8             GNU Internationalization utilities
ii  intltool-debian       0.35.0+20060710.1  Help i18n of RFC822 compliant conf
ii  libapt-pkg-perl       0.1.24             Perl interface to libapt-pkg
ii  libipc-run-perl       0.84-1             Perl module for running processes
ii  libparse-debianchange 1.1.1-2            parse Debian changelogs and output
ii  libtimedate-perl      1.1600-9           Time and date functions for Perl
ii  liburi-perl           1.37+dfsg-1        Manipulates and accesses URI strin
ii  man-db                2.5.6-2            on-line manual pager
ii  perl [libdigest-sha-p 5.10.0-25          Larry Wall's Practical Extraction 

lintian recommends no packages.

Versions of packages lintian suggests:
pn  binutils-multiarch            <none>     (no description available)
ii  libtext-template-perl         1.45-1     Text::Template perl module
ii  man-db                        2.5.6-2    on-line manual pager

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.42.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 546525@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: Thu, 19 Dec 2019 12:01:30 +0000
Source: lintian
Architecture: source
Version: 2.42.0
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Chris Lamb <lamby@debian.org>
Closes: 33486 471537 546525 635068 796352 892127 907727 929429 929434 929435 929436 946471 946763
Changes:
 lintian (2.42.0) unstable; urgency=medium
 .
   [ Felix Lechner ]
   * Add new checks to identify and notify about issues in upstream
     signatures. (Closes: #929429, #929434, #929435, #929436)
   * Do not consider manpages from related packages when looking for
     manpages without executables. (Closes: #946471)
   * Add a new check for unsafe mailcap entries. (Closes: #33486)
   * Add new Fortran checks to validate module versions and
     prerequisites. (Closes: #796352)
   * Add new checks for empty upstream sources and for when repackaged
     sources are not properly advertised as such. (Closes: #471537)
   * Drop the source-contains-empty-directory tag as it was mostly ignored.
     (Closes: #907727)
   * Remove the bogus service-key-has-whitespace tag. (Closes: #946763)
   * Check TrueType and OpenType fonts for licensing terms.
     (Closes: #635068)
   * Allow "boolean false" directory components in link targets.
     (Closes: #892127)
   * Add a new tag for consistent maintainer fields between changes and
     source processables. (Closes: #546525)
   * Add a new no-dh-sequencer tag to be issued when the debhelper(7) dh(1)
     sequencer is not used.
 .
   [ Guido Günther ]
   * Update the PureOS distribution names in the "vendor" configuration.
 .
   [ Louis-Philippe Véronneau ]
   * Ensure proper VCS location for Debian Python Module Team and Debian
     Python Application Team packages.
Checksums-Sha1:
 f1ed7ac12129ac517705352c3ba1f19864fbc8c9 4101 lintian_2.42.0.dsc
 cdf18f0edfc99dcea694a1ec3c5d9c29fa10f5fd 1863732 lintian_2.42.0.tar.xz
 b4f494cbe36c00ec6986974a80eaa7c06edfa173 17093 lintian_2.42.0_amd64.buildinfo
Checksums-Sha256:
 64cecdede23147d2ed64b8be4d26719c5864566b198a54db9e86b0a51a83ba42 4101 lintian_2.42.0.dsc
 a7d87722f7655f02f52e9dacbe89a9d06f3e627477e4b1909788b721da303542 1863732 lintian_2.42.0.tar.xz
 55c5d539128db032156848094b13c6150fa475f3fd88b2b8261e68fd28808924 17093 lintian_2.42.0_amd64.buildinfo
Files:
 3d59d95528554e9a600f327b119ce7c3 4101 devel optional lintian_2.42.0.dsc
 b83304938a0cfea28ec954c8291590c0 1863732 devel optional lintian_2.42.0.tar.xz
 028b77ccc1cc789d2659bdd0cde6f362 17093 devel optional lintian_2.42.0_amd64.buildinfo

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

iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAl37nM4ACgkQHpU+J9Qx
Hlhptw/9EyvgZt+srER2fEKKQfNscJqrsm9k5phO/qODANWytmW4BNYfyURZ8XU0
4y/DKRuP9O5YfPJxBpdI208HZEPVqsApwCSHErSug2InCv6zRWRXGDO4ODsEs0bB
zDpg5VjnMh1ggXNdvWKrbTEi7nvsamcUuKVOgaU1AqH0CpgvTic0g9lBQ7bs191D
4FTEBuY0Y+Aa/rOuE1y9upPvM5a7c+8/qFT1Lua5zO1oWI6mIqCGPLglTs5TXczk
pvbETjDOJhABAEj8Cam9O340iDNYIFsW1RvN+nk+2p+HCHWN9a/7NbuXpubyjAZL
rDOf8zxVZ+V08+ivVz5kugIkgVnOqno7T1P1zHfsFNh2iwfhm0ZokGyLhaiB5iNm
yBI3Rv+Ms4iXtrbndUZdrvrUaxti6vxda2BKSXqWOMdZW2BMJku5/cd7iQ/0+gLA
lpOeIBf8YKl+jIL+KqPpE6LedUYjhEqqrgkrDpoLktHWalz9nMSXlCAeoL+WHG52
NhnrP0UpeRYqkKMGLQ5IsnR91XhaoFFkqKYu1MItWHvkZppPIc6s8W0nn+dmCzd0
g2hL3mtSJGQpmJp8/cFLq2KCtFNJY8DIaF0VyxPmDuFklc9SqD0/iUXm1j6yNlH3
7UXM7IzCv4ZtdwTEpZfZFwfOJXexo7NVwyjx+XKynRlEXUrOVF8=
=aGY/
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: