Em Quinta-feira 28. Janeiro 2010, às 09.53.37, Oswald Buddenhagen escreveu: > > > you know, sysvinit is now moving away from fixed priorities to a > > > dependency-based system ... ;) > > > > > > anyway, my private build script does effectively the same, so it > > > isn't that bad as such. :D > > [i meant priority-based build ordering, btw] > > > That's going away from my stated goals: dependencies resolved by humans. > > i wonder why, though? why the ludditity here?
Because it keeps things simple. By having a set of rules that humans can
understand and work out, we keep the resolution tree to a minimum.
If we allow it to become complex so that only a script or a program could
process it, then there's a possibility of introducing loops and other nasty
things.
On the other hand, a machine-readable dependency file could be used by
packagers to update their packages' build and install-time dependencies.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Senior Product Manager - Nokia, Qt Development Frameworks
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Kde-scm-interest mailing list [email protected] https://mail.kde.org/mailman/listinfo/kde-scm-interest
