Your message dated Fri, 13 May 2022 13:18:57 +0000
with message-id <[email protected]>
and subject line Bug#995616: fixed in dh-make 2.202201
has caused the Debian Bug report #995616,
regarding dh-make: create debian/upstream/medatada template
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 [email protected]
immediately.)
--
995616: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=995616
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dh-make
Version: 2.202102
Severity: wishlist
X-Debbugs-Cc: [email protected]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Dear Maintainer,
When calling dh_make on a new project, the file
`debian/upstream/metadata` is not created by default.
This results in raising the upstream-metadata-file-is-missing
experimental tag [1] in lintian:
X: mypkg source: upstream-metadata-file-is-missing
- From my experience, upstream metadata files [2] are *strongly suggested*
during package creation, even if the lintian tag is still marked as
experimental.
My proposal is that a template for `debian/upstream/metadata` should
be created when invoking `dh_make`. This template could contain
most-used flags:
Bug-Database: <upstream bug repository URL>
Repository: <URL to clone upstream repository>
Repository-Browse: <URL to browse upstream repository via HTTP(S)>
After this is done, lintian flag(s) can be created in order to detect
this templated values:
E: mypkg source: debian-upstream-metadata-is-dh_make-template
W: mypkg source: debian-upstream-metadata-has-dh_make-boilerplate
If necessary, I can try to help in the implementation of this new
feature.
Best regards.
[1] https://lintian.debian.org/tags/upstream-metadata-file-is-missing
[2] https://wiki.debian.org/UpstreamMetadata
- -- System Information:
Debian Release: bookworm/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 5.14.0-1-amd64 (SMP w/16 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages dh-make depends on:
ii debhelper 13.5.2
ii dpkg-dev 1.20.9
ii make 4.3-4.1
ii python3 3.9.2-3
dh-make recommends no packages.
Versions of packages dh-make suggests:
ii build-essential 12.9
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEE/0vnfqUe7n1fhjM4L/9j9YUbA+IFAmFZgoQUHGRlYmlhbkBt
aWNyb2pvZS5vcmcACgkQL/9j9YUbA+IVVw/9Ge5UEQoJ86YzTV0p+Cta1jHjCMyF
g19SlBz08/t6XriElsQdZKVu6DZxCIYLRAih3GI8vh7Re7S2mu8NNDHzBBwmOGO6
y9F7MRydIMos4H8dsvktv2FLmVYrKcm4wkuNTbB+vjz3XhyMNEDPfubfwyqohasN
/YcyJDAuuXM9tSAvR+tSH/+sNOPvNTPZba2c1IsR7O4lnwUxjbWWIZY3TO3NOl53
uFPf2M0iYIBGUAuKXy24bzEoJn09rEjFohVI9KjIHYEED7c5EFVFkM1vCwxiqMOO
QkA9PryGNwpgCNwmfABh7b7bZrS2yKj5oeWmkp87+wKmO+zHtIRchBsIhQCUczfg
0zv0zvBv742tP6pJr0ioLtbqejQCpo+4pFoun4HhCzj4dCWMdem8yJ/aZRRrIW0Q
QLbScBWq9EZHkCPJdWWvSkB6aY+JuiDNpg7hXq+/4mnIlwxmuyQr6xfDQJ/deS+Y
hbKDoSIizsOtLOCcLxAaL1sgV4DOysNHB0qnorJhikAwWMgjBOxFFrtV+gWlAaFa
mB95TH3vA5wLipWfQuvWZ/++eDMP3fP8MxDiers93E5KfnnFAS2DPZpT36FSwiEn
WLsE6nG3IMn2/+6zF0LEMvBHCAsL9EnQKY9rw5DcyQkLmTDc85vCp3xaw0vSq0qx
A2njH6frCHBaeB8=
=H53X
-----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---
Source: dh-make
Source-Version: 2.202201
Done: Baptiste Beauplat <[email protected]>
We believe that the bug you reported is fixed in the latest version of
dh-make, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Baptiste Beauplat <[email protected]> (supplier of updated dh-make 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 13 May 2022 14:32:28 +0200
Source: dh-make
Architecture: source
Version: 2.202201
Distribution: unstable
Urgency: medium
Maintainer: Craig Small <[email protected]>
Changed-By: Baptiste Beauplat <[email protected]>
Closes: 995616 996245
Changes:
dh-make (2.202201) unstable; urgency=medium
.
[ Craig Small ]
* Make doc build arch-indep Closes: #996245
.
[ Gioele Barabucci ]
* watch.ex: Add pattern for GitLab
.
[ Guillem Jover ]
* Add a debian/.gitignore file
* Remove empty debian/examples
* Move license location on Debian systems into a Comment field
* Use BSD-3-clause instead of BSD-3-Clause
* Fix spacing issues in dh_make(1)
* Mark a replaceable text within <>
* Capitalize and terminate sentences with a dot
* Do not use unbalanced single quotes
* Wrap and sort -ast
* Use dh-sequence-python3 instead of dh-python and --with=python3
.
[ Baptiste Beauplat ]
* Bump Standards-Version to 4.6.1: no changes
* Bump templates Standards-Version to 4.6.1
* Fix subdirectory support for file in dhlib directory
* Add metadata example file (Closes: #995616)
* Fix typo in changelog
Checksums-Sha1:
a338074f67397b84205ef5a950abdb26024efccb 1094 dh-make_2.202201.dsc
643248de653fbfdda548c502595262a6d6c3d71d 39684 dh-make_2.202201.tar.xz
ee2435468f457b4e707b04a50c5ad5769e82bbae 6179 dh-make_2.202201_amd64.buildinfo
Checksums-Sha256:
d2b3459a6818c33a906c464ce0c8eab2e3849f0b99780d68065cdc3536201713 1094
dh-make_2.202201.dsc
dff77b0430c557429b351cd6d8ea3cc08b29eac317efd49e3b87dcb71d71ca85 39684
dh-make_2.202201.tar.xz
92eb416e8f066d9cf02034350d44d02041d17d3bcee2d914a76b4b5f4f3e7624 6179
dh-make_2.202201_amd64.buildinfo
Files:
8a97c56e49055dd6cc51dacf62d14d66 1094 devel optional dh-make_2.202201.dsc
87fabf830293713782fb41e793de9f99 39684 devel optional dh-make_2.202201.tar.xz
1eafab70fab9e469cbc377405c53e5d3 6179 devel optional
dh-make_2.202201_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iIkEARYIADEWIQQt4kiVMTxdp/CJ4U4XSUsQeV3XMwUCYn5V3hMcbHlrbm9kZUBk
ZWJpYW4ub3JnAAoJEBdJSxB5XdczbQUA/0TMQli5YbTZRQRRFsu5ESYXHTQNSBgX
RBQXhPRzHEbSAQCCyVDC+gflE4bG+c7OYmScvK/uPeakE8d2GUX9+L2aDA==
=GPuF
-----END PGP SIGNATURE-----
--- End Message ---