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

Bug#863393: marked as done (qa.debian.org: vcswatch gets some corner cases wrong)



Your message dated Fri, 26 May 2017 11:36:17 +0200
with message-id <20170526093614.sc6xhzbgaor7e5d3@mapreri.org>
and subject line Re: Bug#863393: qa.debian.org: vcswatch gets some corner cases wrong
has caused the Debian Bug report #863393,
regarding qa.debian.org: vcswatch gets some corner cases wrong
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.)


-- 
863393: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=863393
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: qa.debian.org
Severity: normal

Hello,

vcswatch currently complains about sparse:

	https://qa.debian.org/cgi-bin/vcswatch?package=sparse

It tells:

UNREL: VCS matches the version in the archive, but the VCS changelog is
UNRELEASED. The uploader should update the changelog and tag the
release.

Currently we have:

 - sid contains 0.5.0-1
 - experimental contains 0.5.0-2
 - sid branch ("debian-unstable") is at 0.5.0-1 + 1 commit
   (commit 795b3a27daee)
 - experimental branch ("debian-experimental") is at 0.5.0-2
   (commit 7b824db6f188)
 - 0.5.0-2 is tagged (and pushed)

Usually vcswatch doesn't complain if the sid branch is ahead the version
contained in sid. And it was happy until I uploaded the version to
experimental.

So I guess there is just some corner case handling that needs fixing.

Best regards
Uwe

--- End Message ---
--- Begin Message ---
On Fri, May 26, 2017 at 10:10:48AM +0200, Uwe Kleine-König wrote:
> vcswatch currently complains about sparse:
> 
> 	https://qa.debian.org/cgi-bin/vcswatch?package=sparse
> 
> It tells:
> 
> UNREL: VCS matches the version in the archive, but the VCS changelog is
> UNRELEASED. The uploader should update the changelog and tag the
> release.
> 
> Currently we have:
> 
>  - sid contains 0.5.0-1
>  - experimental contains 0.5.0-2
>  - sid branch ("debian-unstable") is at 0.5.0-1 + 1 commit
>    (commit 795b3a27daee)
>  - experimental branch ("debian-experimental") is at 0.5.0-2
>    (commit 7b824db6f188)
>  - 0.5.0-2 is tagged (and pushed)
> 
> Usually vcswatch doesn't complain if the sid branch is ahead the version
> contained in sid. And it was happy until I uploaded the version to
> experimental.
> 
> So I guess there is just some corner case handling that needs fixing.

It is not wrong.

You have uploaded a package to experimental with the Vcs-Git pointing to
the unstable branch.
vcswatch looks only at the highest version (i.e. what's in
experimental), looks at the Vcs-Git there, and looks what's in there.
There you find commit 795b3a27daee911402a585c85ffce75f8916792d, which
has the same version of what's in experimental, but with "unreleased" in
as a target.

What you should have done was to update Vcs-Git of what you uploaded to
experimental to have '-b debian-experimental'.


I've now changed the url in vcswatch that way (will be reset at the
next upload), and it is now fine.

I'm also closing this bug as I believe vcswatch is working quite much as
intended.

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  https://mapreri.org                             : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Reply to: