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

Bug#999692: marked as done (creates watch files with invalid URLs causing uscan to error)



Your message dated Thu, 02 Oct 2025 09:04:35 +0000
with message-id <E1v4FEp-00DVjv-1d@fasolo.debian.org>
and subject line Bug#999692: fixed in dh-make-elpa 0.19.6
has caused the Debian Bug report #999692,
regarding creates watch files with invalid URLs causing uscan to error
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.)


-- 
999692: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=999692
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: dh-make-elpa
Version: 0.19.1
Severity: normal

Hi,

This bug has existed for a while, but finally annoyed me enough to
file a bug.  Briefly, it seems like the URLs generated may be designed
for use with mode=git, or with the assumption that all git project
hosting sites will map a https://foo.git URL to https://foo.  Github
is a notable exception.

Here is an example of the type of manual fixup that is required for
all watch files that point to Github:

-opts="filenamemangle=s/(?:.*?)?v?(\d[\d.]*)\.tar\.gz/yaml.el.git-$1.tar.gz/" \
-    https://github.com/zkry/yaml.el.git/tags \
+opts="filenamemangle=s/(?:.*?)?v?(\d[\d.]*)\.tar\.gz/yaml.el-$1.tar.gz/" \
+    https://github.com/zkry/yaml.el/tags \

The tarball suffix is functionally cosmetic, of course, because uscan
creates an orig.tarball symlink.

Sorry, I will not be submitting an MR, because learning Perl isn't on
my roadmap for the near future ;-)

Regards,
Nicholas

--- End Message ---
--- Begin Message ---
Source: dh-make-elpa
Source-Version: 0.19.6
Done: Xiyue Deng <manphiz@gmail.com>

We believe that the bug you reported is fixed in the latest version of
dh-make-elpa, 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 999692@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Xiyue Deng <manphiz@gmail.com> (supplier of updated dh-make-elpa 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: SHA512

Format: 1.8
Date: Thu, 02 Oct 2025 01:51:57 -0700
Source: dh-make-elpa
Architecture: source
Version: 0.19.6
Distribution: unstable
Urgency: medium
Maintainer: Debian Emacsen team <debian-emacsen@lists.debian.org>
Changed-By: Xiyue Deng <manphiz@gmail.com>
Closes: 999692
Changes:
 dh-make-elpa (0.19.6) unstable; urgency=medium
 .
   * Improve Github URL handling
     - Use "<>" as regexp quotes to simplfy "/" handling in URL.
     - Drop ".git" suffix from detected project names if present.  (Closes:
       #999692)
   * Generate debian/watch using rfc822-style version 5 format
   * Add support for generating Gitlab debian/watch in version 5 format
   * Update generated standards version to 4.7.2
   * Update Standards-Version to 4.7.2; no change needed
   * Do not set `Rules-Requires-Root: no' for newly created packages
     - This is now the default since dpkg 1.22.13, and lintian starts
       warning about this being redundant:
       https://lintian.debian.org/tags/redundant-rules-requires-root-no-field.html
   * Drop `Rules-Requires-Root: no' from d/control
     - Now redundant since dpkg 1.22.13.
   * Drop test for Rules-Requires-Root now that it is removed
   * Drop d/watch; not very useful for a native package
   * Drop d/s/lintian-overrides
     - No longer applicable now that we dropped d/watch.
   * Support detecting multiple copyright holders
     - Update autopkgtest for new copyright handling
Checksums-Sha1:
 1c5780bd964e72117d238d620d63683ad7be3497 1944 dh-make-elpa_0.19.6.dsc
 9bedd55c9821a17462f85ccdcd9a1574f0f9dced 16356 dh-make-elpa_0.19.6.tar.xz
 98819d2616d4992b9093da1011aad557b980e979 31012 dh-make-elpa_0.19.6.git.tar.xz
 4a47bef3a5ea688be7962fc73907d36af00acaa5 18234 dh-make-elpa_0.19.6_source.buildinfo
Checksums-Sha256:
 6260814f48f2ca4d97441501b6ff02dd52bbbf2fd3dd99c4cc9442caab41de73 1944 dh-make-elpa_0.19.6.dsc
 f58cc344652b30d816a6f8ca6349983f8be697b41291885ab81d5cd404ace0fc 16356 dh-make-elpa_0.19.6.tar.xz
 af7dd1434c45ee9d50a433c67f9a0ef2c30bf14565559c55cd89c47712cabfe9 31012 dh-make-elpa_0.19.6.git.tar.xz
 054883ff13643018917a6ef0bd196fb0f8a41e363d3881275a7d5c94a037622f 18234 dh-make-elpa_0.19.6_source.buildinfo
Files:
 78f3cb39ceb0b539078a7caf6b5e68ed 1944 devel optional dh-make-elpa_0.19.6.dsc
 1a539c1e8b238167a6aef478e184958e 16356 devel optional dh-make-elpa_0.19.6.tar.xz
 e8bfed62f513dc0b9f65930592bda931 31012 devel optional dh-make-elpa_0.19.6.git.tar.xz
 d34d03f6772b30f32dfdc46a4fc0a4f0 18234 devel optional dh-make-elpa_0.19.6_source.buildinfo
Git-Tag-Info: tag=b1aea5657ccfa7cf9ba3d4877cd19634ab80a99e fp=88a41f77aa3cd668c8f8b5802de965ed63825c93
Git-Tag-Tagger: Xiyue Deng <manphiz@gmail.com>

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

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmjePaAACgkQYG0ITkaD
wHlnjxAAlPsmoXriwsQNy96PwwMMOHZXVDcbJ02S/eNhRkn1rJVmnzG2q+NmTxHA
ZVFGCXPibBl9cc4UGhs4YsOgKZFr7qtwwX+QQeCBqtX6Kn+uuWFFtFHQSHInVFrR
fcX8U1wgg8rsve4JunBP0M2nTE8s751SAa8eSy+VcDVve5jQANFNPytvhId/h1v9
3ByAoOVEOZwqsAi2eFbj5ypIU2tXyxUOof9Z30/H1ls64JV8HqxthslZUawYl9jD
YEJjZlP2MAEIYovA+g6NLwWNoFb5T2nd/Lu0BV6XhD4NPId9rcPralKR5J/twTS9
cg+e7tobEzwassvXsuthccADjHYm1+SJMmRXRdpdTdLPHkRw2s5pCJ5CfKYp5HMM
HeCTho0Ru+yiCoyoVvhkwv3dfZeGTIYN0PtmPenUuDiV0FCWMt+r2V4pEPgLAlRe
PvAheBFJHZjUxSC+JcSGV6TXTbPhZPy1k4rU+X9IsAsZ+uvxjXkyfHQM53Rv9som
uIBAsCZVcgmk06BJcAg8gkO/Pe3lAu3mISh8iKmIA/jooxNo/vmC3MN3qkt11gwj
1gVWWoQ2sHV6WotjRCCyU53BWPdrYDNz3LTehVADmZ5t1KIxzt5VQ9ejtlnAslsz
TsI/JLE4gZz6e0+m6QFTy1GwQePvwMTgMYnK2xhV6a55GjCJJoU=
=Xn34
-----END PGP SIGNATURE-----

Attachment: pgpzCWyRoU5Qo.pgp
Description: PGP signature


--- End Message ---

Reply to: