[Pkg-sugar-devel] Bug#1116001: vcswatch: doesn't work for Archive: GitHub automatic uscan support

Jeremy Bícha jbicha at debian.org
Mon Sep 22 21:48:05 BST 2025


Package: qa.debian.org
Severity: important
X-Debbugs-CC: yadd at debian.org, sugar-artwork at packages.debian.org

sugar-artwork 0.121-2 does not have debian/watch but it instead has
Archive: Github set in debian/upstream/metadata . This correctly works
with uscan from devscripts 2.25.19 but vcswatch appears to be unable
to handle this convention:

https://qa.debian.org/cgi-bin/watch?pkg=sugar-artwork

And here is an abridged version of uscan's output:

uscan info: Looking at $base        =
https://api.github.com/repos/sugarlabs/sugar-artwork/git/matching-refs/tags/
with
    $filepattern        =
https://api.github.com/repos/[^/]+/[^/]+/git/refs/tags/(?:[^/]+\-)?(?:[-_]?[Vv]?(\d[\-+\.:\~\da-zA-Z]*))
found
    $newfile            =
https://api.github.com/repos/sugarlabs/sugar-artwork/git/refs/tags/v0.121
    $mangled_newversion = 0.121
    $newversion         = 0.121
    $lastversion        = 0.121

Thank you,
Jeremy Bícha



More information about the pkg-sugar-devel mailing list