On 09/21/2011 04:49 PM, Kevin Fenzi wrote: > On Wed, 21 Sep 2011 09:23:52 -0600 > Jerry James<loganjerry@xxxxxxxxx> wrote: > >> On Wed, Sep 21, 2011 at 6:50 AM, Bruno Wolff III<bruno@xxxxxxxx> >> wrote: >>> Chain building is allowed for rawhide to help get groups of packages >>> built. >> >> The chain-build facility is very useful. But when you've got a chain >> of 3 packages to build, and the build of the second one fails, then >> you're done for the day. You can't restart the chain-build, because >> the first package has already been built. You can't restart the >> chain-build from the second package, because the already-built first >> package won't be available to build against until the next repo >> compose. > > Incorrect. > > The first package is already in the build root. Yes, but there's still a wait until it's actually available to build against, though it's usually a wait of less than an hour rather than the next day. > All chain build does is the waiting for you. > > build A; wait until A is in the buildroot; build B > > If B fails, then you can fix it and resume from B and it will work > fine. And to manually wait until A is in the rawhide buildroot: koji wait-repo dist-rawhide --build=A-%{version}-%{release} e.g. koji wait-repo dist-rawhide --build=perl-Digest-Perl-MD5-1.8-2.fc17 Paul. -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel