|
From: | Dave Plater |
Subject: | Re: Need help with openSUSE:Factory build failure in lilypond |
Date: | Fri, 23 Sep 2011 23:00:45 +0200 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.22) Gecko/20110907 SUSE/3.1.14 Thunderbird/3.1.14 |
On 09/23/2011 05:37 PM, Ian Hulin wrote:
This is a problem as I will have to ask the guile maintainers to request guile 1.8 as a new package and it will have to have all conflicting files prefixed or suffixed with a 1 or something. On the other hand most of the compilation seems to succeed so I'm sure that with the right knowledge the package can be patched to build. After my efforts to get lilypond into the main distribution it will be disappointing to have it dropped due to guile 2. This will most probably be a problem with most major distributions. What's the chance of a statically linked guile 1.8 with all binaries suffixed with "1" included in the lilypond package, what will I have to change via patch? If lilypond is unable to use guile 2.0 it's the only hope although my personal opinion is the easiest route is fixing the compilation problem. A failed documentation build I can work around by using the doc tarball a failed program build I can't.Hi Dave, Lilypond (V2.14) needs to have Guile V1.8.7 minimum and V1.8.8 maximum to work. We are currently working on migrating to use Guile V2.0 but it's slow progress owing to the close-knit integration between Lily and Guile. The migration work will not be available in time for V2.16, either. LilyPond Bug-squad, please raise an issue re LilyPond and needing to specific configuration so that systems integrators such as Dave can install Guile V2.0 on a machine in parallel with V1.8.6+, and we can configure LilyPond to install using the Guile V1.8 version, until we complete the migration. David, it may be worth asking on the Guile list (address@hidden) about how to install concurrent versions of guile on your OS. Cheers, Ian Hulin
The Gnu Guile web page calls 1.8 the legacy series, it's a shame that a shiny new lilypond depends on a legacy package. Dave Plater
[Prev in Thread] | Current Thread | [Next in Thread] |