Re: Questions about build system

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 2006-03-01 at 19:28 -0800, Denis Leroy wrote:
> I'm maintaining a number of packages that are part of a long dependency 
> chain  (gcdmaster -> libgnomeuimm -> gtkmm -> glibmm -> libsigc++). Does 
> that mean that, in order to guarantee that each one of these is build 
> against the newly rebuilt versions, I have to queue them up in the build 
> system, say, libsigc++ on monday, glibmm on tuesday, ..., and gcdmaster 
> on friday :-) ?
> 
> I know that mock doesn't handle this like mach does: freshly built 
> packages in /var/lib/x/result are not automatically used in the prep 
> phase of the next mock build, and that's currently my biggest gripe 
> against mock (with otherwise works great). So since plague uses mock, 
> does this also apply to our build system ?

There's this great new depsolving buildsystem update that we've all been
hearing about recently...  Which should fix your problem.  You queue up
a job, and the job doesn't start to build until all of its dependencies
are solved.

Yes, this means that if you don't have a hard Requires: foo >= 1.2 and
you are waiting to build bar because it depends on the latest foo, you
must make that explicit.  But that's life.

Should hopefully come along this month.

Dan


-- 
fedora-extras-list mailing list
fedora-extras-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-extras-list

[Index of Archives]     [Fedora General Discussion]     [Fedora Art]     [Fedora Docs]     [Fedora Package Review]     [Fedora Desktop]     [Big List of Linux Books]     [Yosemite Backpacking]     [KDE Users]

  Powered by Linux