Resending tagged builds [Re: ERRORS: sblim-cmpi-base.spec]

Kacper Kornet kornet at camk.edu.pl
Tue Jul 10 20:24:17 CEST 2012


On Tue, Jul 10, 2012 at 08:16:59PM +0200, Kacper Kornet wrote:
> On Tue, Jul 10, 2012 at 07:54:11PM +0200, Marcin Krol wrote:
> > >What do you mean by shouldn't fell. Script builder will fail if you run
> > >like: builder  -bs -Tp auto/th/ -tt .....
> > >and the auto tag generated from required revision already exist. It was
> > >the case in CVS, it is the case in git.

> > It will fail on git, it wasn't failing on CVS due to difference in
> > return codes I've mentioned before. At least thats how it behave
> > when I was setting up TLD git. On CVS ready builds using auto tags
> > worked fine (without using -cf) and thats how they should work on
> > git as well. Developers must be able to do:

> > ./make-request.sh -d th -r some.spec:auto/th/some-1.2

> > and get their packages built.

> Propably I don't understand something. So sorry for still bothering you
> but I just tried:

> ./builder -bs -Tp auto/th/ -tt -r auto/th/git-core-slug-0.13.2-1 \
> git-core-slug.spec

> in using script builder for CVS and it fails with:

> Searching for tag auto-th-git-core-1_7_11_1-1...
> Tag auto-th-git-core-1_7_11_1-1 already exists (spec release: 1.283).

> What am I missing. How did you exactly send the request to rebuild the
> old tag previously in CVS?

Ok. Now I understand. I have missed the second condition in:

if ("test-build" in r.flags) or b.branch and b.branch.startswith(config.tag_prefixes[0]):

I'm sorry for being slow.

-- 
  Kacper


More information about the pld-devel-en mailing list