lower N-V-R used in buildroot

Dan Horák dan at danny.cz
Thu Jun 4 20:58:35 UTC 2009


Mike Bonnet píše v Čt 04. 06. 2009 v 16:50 -0400:
> Dan Horák wrote:
> > Hi,
> > 
> > in koji for Fedora/s390x I have 2 builds for wxGTK package
> > 
> > https://s390.koji.fedoraproject.org/koji/packageinfo?packageID=7367
> > 
> > wxGTK-2.8.9-4.fc11
> > wxGTK-2.8.10-1.fc11
> > 
> > the higher NVR build is older
> > 
> > but the lower NVR is used in the buildroot used to build a package (like
> > wxPython) that requires wxGTK
> > 
> > https://s390.koji.fedoraproject.org/koji/buildrootinfo?buildrootID=32535
> > https://s390.koji.fedoraproject.org/koji/taskinfo?taskID=74417
> > 
> > Could someone explain me what's wrong?
> 
> Koji uses the "latest" package in a tag to populate the repodata/buildroots, where "latest" equals "most recently tagged".
> 
> $ koji --server http://s390.koji.fedoraproject.org/kojihub list-tag-history --tag dist-f11 --package wxGTK
> Sun Apr  5 11:52:54 2009: Tagged wxGTK-2.8.10-1.fc11 with dist-f11 [still active]
> Thu Apr  9 19:08:22 2009: Tagged wxGTK-2.8.9-4.fc11 with dist-f11 [still active]
> 
> wxGTK-2.8.9-4.fc11 was tagged most recently, so it's considered the "latest".  To fix the issue, either untag wxGTK-2.8.9-4.fc11 or untag-and-retag wxGTK-2.8.10-1.fc11 (which would then become the "latest").
> 
> This behavior is intentional and useful, but it can cause unexpected behavior like this if you don't realize how Koji populates buildroots.

Thanks, that's explains all.


		Dan





More information about the Fedora-buildsys-list mailing list