BuildSystem questions

Paul Wouters paul at cypherpunks.ca
Fri Nov 11 18:29:23 UTC 2005


On Fri, 11 Nov 2005, 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?

My experience based on libotr/gaim-otr dependancies, is that you need
to wait until they have been fully released before you can build.
"needsign" is not enough. I am guessing the buildsystems take their
rpms from a "real" mirror like any other system does. Hence my gaim-otr
for fc4 being stuck for a week when libotr was built but in needsign
limbo.

> If a job fails due to something that doesn't require any changes to
> the package (ie, it couldn't find a dependent package that was just
> built, the devel repository was in an unstable state, the build
> machine got stuck, martians killed the job, etc) do we still need to
> bump the release of the package and request a new build? Or will

No, that is not needed AFAIK.

Paul




More information about the fedora-extras-list mailing list