lilypond-devel
[Top][All Lists]
Advanced

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

Re: config.status has been broken by issue 5780 "Accept GUILE 2 without


From: David Kastrup
Subject: Re: config.status has been broken by issue 5780 "Accept GUILE 2 without extra configure options"
Date: Sun, 08 Mar 2020 11:54:42 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

Han-Wen Nienhuys <address@hidden> writes:

> On Sun, Mar 8, 2020 at 11:33 AM David Kastrup <address@hidden> wrote:
>>
>> Jonas Hahnfeld <address@hidden> writes:
>>
>> > Am Samstag, den 07.03.2020, 23:20 +0100 schrieb David Kastrup:
>>
>> >> So assuming GUILE_CONFIG is set, that should be tried in preference
>> >> to a .pc file, giving a warning (an error would be a nuisance when
>> >> trying to have a common configuration for both 2.20 and 2.21, a
>> >> consideration that will not really be relevant any more for 2.22 and
>> >> 2.23).
>> >>
>> >
>> > The following prints an error and directs the integrators into the
>> > right direction:
>> > diff --git a/configure.ac b/configure.ac
>> > index 29e4e5680f..80a34f7b09 100644
>> > --- a/configure.ac
>> > +++ b/configure.ac
>> > @@ -189,6 +189,11 @@ STEPMAKE_MSGFMT(REQUIRED)
>> >  STEPMAKE_TEXMF(REQUIRED)
>> >  STEPMAKE_TEXMF_DIRS(REQUIRED)
>>
>> What about "an error would be a nuisance when trying to have a common
>> configuration for both 2.20 and 2.21" was unclear?
>
> I don't understand this whole discussion. Who are the system
> integrators that we are doing all this work for? You yourself have
> said we'll probably never have a 2.20.1, so under what conditions is
> it useful to have shared configuration?

This would concern things like running Patchy, and also things like
checking out pretests of stable releases for system packages.  If the
spec files of the stable release fails mysteriously, most users will
give up.

I cannot believe the resistance against creating a few dozen lines for
making the life for users and testers of LilyPond easier and insisting
on a configuration that will fail for everything except a single
painstakingly "correct" use that is not documented.

-- 
David Kastrup
My replies have a tendency to cause friction.  To help mitigating
damage, feel free to forward problematic posts to me adding a subject
like "timeout 1d" (for a suggested timeout of 1 day) or "offensive".



reply via email to

[Prev in Thread] Current Thread [Next in Thread]