Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1090440

Bug#1004178: creates and pushes tag for unreleased package

From Guido Günther <agx@sigxcpu.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#1004178: creates and pushes tag for unreleased package
Date 2022-01-22 14:40 +0100
Message-ID <DIoMy-3OX-9@gated-at.bofh.it> (permalink)
References (1 earlier) <DIojv-3ET-9@gated-at.bofh.it> <DIlbY-1Br-15@gated-at.bofh.it> <DIotc-3Ie-13@gated-at.bofh.it> <DIlbY-1Br-15@gated-at.bofh.it> <DIotc-3Ie-13@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


Hi,
On Sat, Jan 22, 2022 at 02:15:12PM +0100, Marc Haber wrote:
> Hi Guido,
> 
> you're lightning fast answering as usual. I appreciate that.
> 
> On Sat, Jan 22, 2022 at 02:04:46PM +0100, Guido Günther wrote:
> > you say
> > 
> > > Subject: Re: Bug#1004178: creates and pushes tag for unreleased
> > > package
> > 
> > gbp-push does not _create_ any tags by itself so the tag must have
> > been there already (see log below).
> 
> The log was created after the tag was already there. But my shell
> history proves that I didnt create the tag myself.

…but it wasn't created by gbp-push so this part of the report seems odd.

> 
> > > aide (0.17.4-2~0) UNRELEASED; urgency=medium
> > 
> > gbp-push checks for `UNRELEASED` in the changelog. You want to check why
> > this doesn't happen for your package (see the `is_released()` call in
> > `gbp/scripts/push.py`.
> 
> I have grepped through all files delivered by git-buildpackage 0.9.25.
> The string is_released is in none of them. Are you talking about
> is_releaseable? The code that fills changelog.distribution seems to be
> in gbp/deb/changelog.py, which seems to use dpkg-parsechangelog -l's
> output. dpkg-parsechangelog -l returns "Distribution: UNRELEASED" so it
> looks like the external tool is working.
> 
> Sorry, this is beyond my little python skills for the time being. How
> would I debug this best without actually pushing tags to salsa?

see `--dry-run` in `man gbp-push`. Alternative: Use another remote
(which can even be local).

Cheers,
 -- Guido

> 
> Greetings
> Marc
> 
> -- 
> -----------------------------------------------------------------------------
> Marc Haber         | "I don't trust Computers. They | Mailadresse im Header
> Leimen, Germany    |  lose things."    Winona Ryder | Fon: *49 6224 1600402
> Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421
> 

Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#1004178: creates and pushes tag for unreleased package Marc Haber <mh+debian-packages@zugschlus.de> - 2022-01-22 10:50 +0100
  Bug#1004178: creates and pushes tag for unreleased package Guido Günther <agx@sigxcpu.org> - 2022-01-22 14:10 +0100
    Bug#1004178: creates and pushes tag for unreleased package Marc Haber <mh+debian-bugs@zugschlus.de> - 2022-01-22 14:20 +0100
      Bug#1004178: creates and pushes tag for unreleased package Guido Günther <agx@sigxcpu.org> - 2022-01-22 14:40 +0100
        Bug#1004178: creates and pushes tag for unreleased package Marc Haber <mh+debian-bugs@zugschlus.de> - 2022-01-22 15:20 +0100

csiph-web