Your message dated Fri, 15 May 2026 21:36:01 +0000
with message-id <[email protected]>
and subject line Bug#1122890: fixed in gem2deb 2.2.9
has caused the Debian Bug report #1122890,
regarding gem2deb: issue with version and syntax of file debian/watch
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.)
--
1122890: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1122890
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gem2deb
Version: 2.2.6
Severity: normal
X-Debbugs-Cc: [email protected]
Dear Maintainer,
*** Reporter, please consider answering these questions, where appropriate ***
While updating ruby-mdl/markdownlint, I noticed current gem2deb creates a watch
file which is in sync with watch [documentation] (last modified 2025-08-31
19:44:00), i.e.
```
version=4
https://gemwatch.debian.net/mdl .*/mdl-(.*).tar.gz
# Use the regex below for github-based sources
# opts=uversionmangle=s/[_.+-]?(rc|pre|dev|beta|alpha|b|a)/~$1/i,\
# filenamemangle=s%(?:.+/)?v?@ANY_VERSION@(@ARCHIVE_EXT@)%@PACKAGE@-$1$2% \
# https://github.com/<owner>/<repo>/tags .*/v?@ANY_VERSION@@ARCHIVE_EXT@
```
which so far was functional, too. However, by the command of
```bash
uscan --update-watchfile
```
(with uscan version 2.25.28) the file is overwritten, incremented by one and of
slightly different syntax:
```
Version: 5
Source: https://gemwatch.debian.net/mdl
Matching-Pattern: .*/mdl-(.*).tar.gz
```
I interpret the reports by `lintian` of a newly assembled .deb, as well as by
running
```bash
uscan --no-download --verbose --debug
```
with either version of the watch file as if the newer version 5 were preferred.
My question: if version 5 is new standard to adhere to, will future versions of
`gem2deb` write the watch file right in this pattern?
-- System Information:
Debian Release: forky/sid
APT prefers testing
APT policy: (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.9.10-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.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 gem2deb depends on:
ii debhelper [debhelper-compat] 13.28
ii gem2deb-test-runner 2.2.6
ii perl 5.40.1-7
ii rake 13.2.1-1
ii ruby 1:3.3+b1
ii ruby-all-dev 1:3.3+b1
Versions of packages gem2deb recommends:
ii apt-file 3.3
ii build-essential 12.12
ii debian-policy 4.7.2.0
ii devscripts 2.25.28
ii python3-debian 1.0.1
Versions of packages gem2deb suggests:
ii git-buildpackage 0.9.39
ii pristine-tar 1.50+nmu2
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: gem2deb
Source-Version: 2.2.9
Done: Antonio Terceiro <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gem2deb, 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.
Antonio Terceiro <[email protected]> (supplier of updated gem2deb 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: SHA512
Format: 1.8
Date: Fri, 15 May 2026 16:47:38 -0300
Source: gem2deb
Architecture: source
Version: 2.2.9
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team
<[email protected]>
Changed-By: Antonio Terceiro <[email protected]>
Closes: 1122890
Changes:
gem2deb (2.2.9) unstable; urgency=medium
.
[ Antonio Terceiro ]
* dh-make-ruby: produce a version 5 debian/watch.
Also use the GitHub template if it looks like the project is there.
(Closes: #1122890)
* Gem2Deb::Metadata: extract date from debian/changelog without
dpkg-parsechangelog
.
[ Simon Quigley ]
* dh-make-ruby: Drop redundant Rules-Requires-Root field
* dh-make-ruby: Drop redundant Priority: optional field
Checksums-Sha1:
3c0ec77ca0e5ce0040c8d3228ca28002043315a7 2309 gem2deb_2.2.9.dsc
23047c8e748a2758e7c219fa1d0c06cf67aee71c 80648 gem2deb_2.2.9.tar.xz
350b15300ca9210dabcbf7e2d5fa47f0b4266bea 15729 gem2deb_2.2.9_source.buildinfo
Checksums-Sha256:
3724243fc2b5bf8c3153ebef28355f1e8a69f85c4acae211b30dc4d027b58ada 2309
gem2deb_2.2.9.dsc
14787d704847475aa4370df4fc0c2f744314e2ecdb047fbe747e4f272fe5f887 80648
gem2deb_2.2.9.tar.xz
19c22af27bdde1681f316b577663ac58c1e4221176693d8ab3924febb6de13cc 15729
gem2deb_2.2.9_source.buildinfo
Files:
b343b07a2fc18dfd06fb211fe2ba1b01 2309 ruby optional gem2deb_2.2.9.dsc
97528d6cf6f81489157307551e50fb8e 80648 ruby optional gem2deb_2.2.9.tar.xz
0d1d90f5201d45ad6bc2bfb66ced7642 15729 ruby optional
gem2deb_2.2.9_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAmoHhoUACgkQ/A2xu81G
C97Axw/+LeOWkCEk6uMAoG2cnd+CSnktAL4hTRmxN4NqHVKvFaC0ULc/a1x51sl3
5U4BP08pDHZDlo8ohjq2HAemscgWfzr4BlsMKlUCpzgzoIbOtpEnlwVennJocRrS
+BCrTA3XAxn5W7SbkN+vzbT+kZadOIYgq4gVGfmRZUPV3WVgTAY26eqNcuu86ttH
mzpHfZLeeMJsgRhfXdobgHUnF7FTYNxSiKaT4brrhjoPhy/VQUxBV0coQRoXhyZg
jqgIX3nDn5A93VsOUR/MStn1AQpGYJlKbpjd2IhMgjCmpN8yGzRbK6RPDVYNKsvV
bKIkz1N1B7TxdGc8co3lio1zozaxKehm5v8aB6kjez+W8QqxZZ/0wSf3iHwflDNf
QNA+dEeq2M2j9Cn4b8KZnLMw+E4W8vzNuina/6X7ha74wQmsmqOPXiqSsLp0Lfv3
NCGnO1okdFA4Lv/yGe7cqa12Pu7Nj8pt8nCGz5v/05jo8ahRjRZoxvr9LfI21lHA
KKtXXtngL6ywC1Y/RdDbNCzjPC3Asyo4CEn7S3wvb79cPzofFA0GAyq31q5n+Mfq
ywKP5hcLi63gQcYFt3NgOcz4QD61GpdrvQXD+sGjfvkYu7m5Ji+Efs2ohFgqhOgN
JWkhC/QIoxXU8v0b2h7+1/bdGhKr6U8PHX1B12/YEwZCmWRNTRc=
=9duU
-----END PGP SIGNATURE-----
pgptEuemETqYj.pgp
Description: PGP signature
--- End Message ---