lilypond-devel
[Top][All Lists]
Advanced

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

Re: Blockers for Guile 2.2


From: David Kastrup
Subject: Re: Blockers for Guile 2.2
Date: Sat, 19 Feb 2022 21:08:44 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)

Jonas Hahnfeld <hahnjo@hahnjo.de> writes:

> Am Samstag, dem 19.02.2022 um 18:14 +0100 schrieb David Kastrup:
>> That is not as much a speed issue as an stability issue.  The byte
>> compilation caches are not robust across updates and downgrades since
>> they are based on file names.
>
> ... where the path includes the version of LilyPond. Additionally,
> Guile also checks the modification date.

And the modification date is the date of unpacking on all platforms?

>> If our own scm files are not installing
>> with their individual set of .go files, the installations bleed over
>> into the user domain and remnants may cause problems.
>
> I'm not sure I understand your concern here. For LilyPond, compiled
> files never end up in the user's $HOME directory but always within
> versioned directories within share/ (with GUILE_AUTO_COMPILE=1).

Why would the user have write permissions there?  What happens with
other users also running LilyPond?

-- 
David Kastrup



reply via email to

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