Bug#1116001: marked as done (qa.debian.org/cgi-bin/watch doesn't work for Archive:GitHub)
Your message dated Tue, 23 Sep 2025 21:41:50 +0200
with message-id <aNL3_u9eylTvAyGH@grub.nussbaum.fr>
and subject line Re: Bug#1116001: vcswatch: doesn't work for Archive: GitHub automatic uscan support
has caused the Debian Bug report #1116001,
regarding qa.debian.org/cgi-bin/watch doesn't work for Archive:GitHub
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.)
--
1116001: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1116001
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: qa.debian.org
Severity: important
X-Debbugs-CC: yadd@debian.org, sugar-artwork@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
--- End Message ---
--- Begin Message ---
Hi,
Fixed: https://qa.debian.org/cgi-bin/watch?pkg=sugar-artwork
Lucas
On 23/09/25 at 07:30 +0200, Lucas Nussbaum wrote:
> Control: retitle 1116001 qa.debian.org/cgi-bin/watch doesn't work for Archive:GitHub
>
> On 22/09/25 at 16:48 -0400, Jeremy Bícha wrote:
> > Package: qa.debian.org
> > Severity: important
> > X-Debbugs-CC: yadd@debian.org, sugar-artwork@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
>
> Hi!
>
> This is not vcswatch (that scans VCS repositories declared in Vcs-*) but
> qa.d.o/cgi-bin/watch (than uses uscan to scan upstream websites).
>
> Behind the scenes, the scanning is handled by UDD, and the 'watch'
> script is just a frontend.
>
> The UDD 'upstream' gatherer needs some changes to adjust to this new
> uscan behaviour. I will work on this now that there's a package to test
> on.
>
> Lucas
>
>
--- End Message ---
Reply to: