BuildSystem questions
Jeremy Katz
katzj at redhat.com
Sat Nov 12 20:14:51 UTC 2005
On Sat, 2005-11-12 at 13:06 -0700, Kevin Fenzi wrote:
> >>>>> "Dan" == Dan Williams <dcbw at redhat.com> writes:
> Dan> On Fri, 2005-11-11 at 10:18 -0700, Kevin Fenzi wrote:
> >> If you have 2 packages (say A and B) and queue up first A and then
> >> B, can you be sure that A will be finished and be available by the
> >> time B is building? This doesn't seem to be the case currently, or
> >> there is a window there when it's not true. So for packages with
> >> other packages as dependencies should we wait until they have gone
> >> to the 'needsign' area? Or longer? before building the package that
> >> depends on them?
> >>
> >> I imagine there is a createrepo in there after A has completed, but
> >> B might have already started?
>
> Dan> Correct, there is no ordering guarantee at this time. Mainly
> Dan> because doing ordering would require depsolving on the build
> Dan> server which isn't implemented yet. It's not impossible though
> Dan> and is something I'd like to see in plague 0.5.
>
> It would be good to get something that would work for that asap.
>
> Currently if you have a string of packages that depends on the next
> one up in the chain, you have to build one, wait for it to be released
> and break the repository, then do the next one. Not very optimal. ;(
You should just have to wait for it to be finished building (and not
need releasing) now. Waiting for release was a temporary thing while
the builder configs pointed to the wrong place for the needsign repo.
That should be fixed as of yesterday afternoon.
Jeremy
More information about the fedora-extras-list
mailing list