[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Path for system-wide .eln files
From: |
Ulrich Mueller |
Subject: |
Re: Path for system-wide .eln files |
Date: |
Fri, 04 Sep 2020 22:01:36 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) |
>>>>> On Fri, 04 Sep 2020, Emacs development discussions wrote:
> Ulrich Mueller <ulm@gentoo.org> writes:
>> Why would the architecture be included in that path?
> The reason is that this folder name is the same we use to disambiguate
> the Emacs version for every folder in `comp-eln-load-path'. I was asked
> to add the version there so is more user friendly and I think is a good
> suggestion. So now became like:
> ~/.emacs.d/eln-cache/28.0.50-x86_64-pc-linux-gnu-679caf986.../
> At this point the system cache was
> /usr/local/lib/emacs/28.0.50/native-lisp/28.0.50-x86_64-pc-linux-gnu-679caf986.../
> I thought this is reduntant and removed the version there.
The difference between the two directories is that the home directory
may be shared between different architectures, while /usr/lib (or
/usr/local/lib) is _not_ shared by its definition. Therefore the
architecture makes sense in ~/.emacs.d/ but is redundant in /usr/lib/.
>> That's not what packages normally do (except for compilers and other
>> programs of the binary toolchain).
> Well doesn't sound that different :)
> I'll admit I don't have any strong opinion/interest on this directory
> topic, as long as we find a satisfying solution for everyone is no big
> deal to re-add the version there if we like.
I'd very much prefer (also from a distro point of view) if the directory
trees in /usr/share and /usr/lib would have a similar structure. That
is, /usr/lib/emacs/<version>/..., and no arch triplet.
- Re: Path for system-wide .eln files, Yuri Khan, 2020/09/01
- Re: Path for system-wide .eln files, Ulrich Mueller, 2020/09/01
- Re: Path for system-wide .eln files, tomas, 2020/09/01
- Re: Path for system-wide .eln files, Andrea Corallo, 2020/09/04
- Re: Path for system-wide .eln files, Ulrich Mueller, 2020/09/04
- Re: Path for system-wide .eln files, Andrea Corallo, 2020/09/04
- Re: Path for system-wide .eln files,
Ulrich Mueller <=
- Re: Path for system-wide .eln files, Stefan Monnier, 2020/09/04
- Re: Path for system-wide .eln files, Ulrich Mueller, 2020/09/04
- Re: Path for system-wide .eln files, Stefan Monnier, 2020/09/04
- Re: Path for system-wide .eln files, Ulrich Mueller, 2020/09/05
- Re: Path for system-wide .eln files, Andrea Corallo, 2020/09/06
- Re: Path for system-wide .eln files, Alfred M. Szmidt, 2020/09/05