On Tue, Jun 08, 2010 at 03:46:47PM +0200, Jan Nieuwenhuizen wrote: > Op dinsdag 08-06-2010 om 12:55 uur [tijdzone +0200], schreef Mike > Solomon: > [cc: lilypond-devel, for the archives] > > Hi Mike, > > > 1) Can I add a new dependency, and if so, where would I indicate the > > necessity of said dependency? > > configure.in (write/copy and paste a test) > Documentation/included/compile.itexi > and in GUB, in > gub/specs/lilypond.py (add as dependency) > gub/specs/libgsl.py (write new recipe)
However, be aware that we've frozen the dependencies (see issue 963), so your patch almost certainly won't be accepted for 2.14. That's no reason to halt work, of course; your patch could still be merged on to a separate branch it git. Alternatively, since this is AFAIK the first time we've tried to have a dependency freeze, I could unfreeze it for a week, let everybody update everything, and *then* call a freeze. I would still be **extremely** unhappy if lilybuntu broke, but if there was an overwhelming desire to add new dependencies, we could investigate creating a cut&paste series of apt-get commands to add/upgrade the required packages on lilybuntu. I don't think we should allow patches that break lilybuntu beyond cut&paste fixing until lilybuntu 2 is out, though. Cheers, - Graham _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel