Re: any way to completely disable Emacs eln-cache

Liste des GroupesRevenir à col misc 
Sujet : Re: any way to completely disable Emacs eln-cache
De : lew.pitcher (at) *nospam* digitalfreehold.ca (Lew Pitcher)
Groupes : comp.os.linux.misc
Date : 05. Jul 2024, 21:52:28
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <v69its$3dons$1@dont-email.me>
References : 1 2 3 4 5 6
User-Agent : Pan/0.139 (Sexual Chocolate; GIT bf56508 git://git.gnome.org/pan2)
On Thu, 04 Jul 2024 02:46:14 +0200, Carlos E. R. wrote:

On 2024-07-03 16:30, candycanearter07 wrote:
Lew Pitcher <lew.pitcher@digitalfreehold.ca> wrote at 13:33 this Wednesday (GMT):
On Wed, 03 Jul 2024 03:42:52 +0000, Robert Riches wrote:
>
On 2024-07-02, Carlos E.R. <robin_listas@es.invalid> wrote:
On 2024-07-02 06:19, Robert Riches wrote:
Is there any practical way to completely disable Emacs' eln-cache
while using Devuan Daedalus binary packages, versions in the
1.28.2 neighborhood?  Even better would be to entirely disable
native compilation.
>
The cached files cause noise in Tripwire output and make messes
in directories Emacs should not be leaving messes in.  Recently,
I saw .el files being left in /tmp.
>
emacs has all the right to leave any file it wishes in /tmp.
>
Not on _MY_ machine, it doesn't.  Long-standing tradition says it
is a bug for a program to fail to clean up after itself in /tmp.
>
Longer standing Unix tradition has a periodically-scheduled job
(often known as "skulker" or "tmpwatch") that cleans out the various
tmp directories (/tmp, /var/tmp, etc) of old, discarded temporary
files.
 
 
Wait, really? I've been storing random files in /var/tmp..
 
Distributions have various policies and implementations of that.

True dat. The requirements of the Linux Filesystem Hierarchy Standard
(https://refspecs.linuxfoundation.org/FHS_3.0/fhs/index.html) seem to
have been sidelined by many distros and developers. But, AFAICT, they
still are the recommended standards.

For /var/tmp, the FHS says:
  5.15. /var/tmp : Temporary files preserved between system reboots
  5.15.1. Purpose

  The /var/tmp directory is made available for programs that require
  temporary files or directories that are preserved between system
  reboots. Therefore, data stored in /var/tmp is more persistent than
  data in /tmp.

  Files and directories located in /var/tmp must not be deleted when
  the system is booted. Although data stored in /var/tmp is typically
  deleted in a site-specific manner, it is recommended that deletions
  occur at a less frequent interval than /tmp

As for /tmp, the FHS says:
  3.18. /tmp : Temporary files
  3.18.1. Purpose

  The /tmp directory must be made available for programs that require
  temporary files.

  Programs must not assume that any files or directories in /tmp are
  preserved between invocations of the program.

  Rationale
    IEEE standard POSIX.1-2008 lists requirements similar to the above
    section.

    Although data stored in /tmp may be deleted in a site-specific
    manner, it is recommended that files and directories located in
    /tmp be deleted whenever the system is booted.

    FHS added this recommendation on the basis of historical precedent
    and common practice, but did not make it a requirement because system
    administration is not within the scope of this standard.

--
Lew Pitcher
"In Skills We Trust"

Date Sujet#  Auteur
2 Jul 24 * any way to completely disable Emacs eln-cache79Robert Riches
2 Jul 24 `* Re: any way to completely disable Emacs eln-cache78Carlos E.R.
3 Jul 24  `* Re: any way to completely disable Emacs eln-cache77Robert Riches
3 Jul 24   +* Re: any way to completely disable Emacs eln-cache11The Natural Philosopher
3 Jul 24   i+- Re: any way to completely disable Emacs eln-cache1Carlos E.R.
4 Jul 24   i+- Re: any way to completely disable Emacs eln-cache1Lawrence D'Oliveiro
4 Jul 24   i`* Re: any way to completely disable Emacs eln-cache8Robert Riches
4 Jul 24   i +* Re: any way to completely disable Emacs eln-cache3Bobbie Sellers
5 Jul 24   i i`* Re: any way to completely disable Emacs eln-cache2Robert Riches
5 Jul 24   i i `- Re: any way to completely disable Emacs eln-cache1Bobbie Sellers
4 Jul 24   i `* Re: any way to completely disable Emacs eln-cache4Lawrence D'Oliveiro
4 Jul 24   i  `* Re: any way to completely disable Emacs eln-cache3Richard Kettlewell
5 Jul 24   i   `* Re: any way to completely disable Emacs eln-cache2Lawrence D'Oliveiro
5 Jul 24   i    `- Re: any way to completely disable Emacs eln-cache1Robert Riches
3 Jul 24   `* Re: any way to completely disable Emacs eln-cache65Lew Pitcher
3 Jul 24    `* Re: any way to completely disable Emacs eln-cache64candycanearter07
4 Jul 24     `* Re: any way to completely disable Emacs eln-cache63Carlos E. R.
5 Jul 24      `* Re: any way to completely disable Emacs eln-cache62Lew Pitcher
6 Jul 24       +* Re: any way to completely disable Emacs eln-cache60Jack Strangio
6 Jul 24       i+* Re: any way to completely disable Emacs eln-cache43Lawrence D'Oliveiro
7 Jul 24       ii`* There he goes again (was: Re: any way to completely disable Emacs eln-cache)42vallor
7 Jul 24       ii `* Re: There he goes again (was: Re: any way to completely disable Emacs eln-cache)41Lawrence D'Oliveiro
7 Jul 24       ii  `* Re: There he goes again (was: Re: any way to completely disable Emacs eln-cache)40vallor
7 Jul 24       ii   `* Re: There he goes again (was: Re: any way to completely disable Emacs eln-cache)39Lawrence D'Oliveiro
7 Jul 24       ii    +* Re: There he goes again (was: Re: any way to completely disable Emacs eln-cache)6vallor
7 Jul 24       ii    i+- Re: There he goes again1Nuno Silva
8 Jul 24       ii    i`* Re: There he goes again (was: Re: any way to completely disable Emacs eln-cache)4Lawrence D'Oliveiro
8 Jul 24       ii    i `* Re: There he goes again3vallor
8 Jul 24       ii    i  `* Re: There he goes again2David W. Hodgins
9 Jul 24       ii    i   `- Re: There he goes again1Lawrence D'Oliveiro
8 Jul 24       ii    `* Re: There he goes again32Carlos E. R.
9 Jul 24       ii     `* Re: There he goes again31Lawrence D'Oliveiro
9 Jul 24       ii      +* Re: There he goes again27candycanearter07
9 Jul 24       ii      i`* Re: There he goes again26rbowman
10 Jul 24       ii      i `* Re: There he goes again25candycanearter07
10 Jul 24       ii      i  `* Re: There he goes again24rbowman
10 Jul 24       ii      i   `* Re: There he goes again23Carlos E. R.
13 Jul 24       ii      i    `* Re: There he goes again22candycanearter07
13 Jul 24       ii      i     `* Re: There he goes again21rbowman
13 Jul 24       ii      i      +- Re: There he goes again1Carlos E.R.
14 Jul 24       ii      i      +* Re: There he goes again18Lawrence D'Oliveiro
14 Jul 24       ii      i      i`* Re: There he goes again17rbowman
14 Jul 24       ii      i      i +* Re: There he goes again15Lawrence D'Oliveiro
14 Jul 24       ii      i      i i+* Re: There he goes again9rbowman
14 Jul 24       ii      i      i ii+* Re: There he goes again2rbowman
15 Jul 24       ii      i      i iii`- Re: There he goes again1Lawrence D'Oliveiro
15 Jul 24       ii      i      i ii`* Re: There he goes again6Bobbie Sellers
15 Jul 24       ii      i      i ii `* Re: There he goes again5rbowman
16 Jul 24       ii      i      i ii  `* Re: There he goes again426yh.0712
16 Jul 24       ii      i      i ii   `* Re: There he goes again3D
17 Jul 24       ii      i      i ii    +- Re: There he goes again1Computer Nerd Kev
17 Jul 24       ii      i      i ii    `- Re: There he goes again126yh.0712
14 Jul 24       ii      i      i i`* Re: There he goes again5candycanearter07
14 Jul 24       ii      i      i i `* Re: There he goes again4rbowman
15 Jul 24       ii      i      i i  `* Re: There he goes again3Lawrence D'Oliveiro
15 Jul 24       ii      i      i i   `* Re: There he goes again2candycanearter07
16 Jul 24       ii      i      i i    `- Re: There he goes again1Lawrence D'Oliveiro
14 Jul 24       ii      i      i `- Re: There he goes again1The Natural Philosopher
14 Jul 24       ii      i      `- Re: There he goes again1candycanearter07
9 Jul 24       ii      `* Re: There he goes again3Carlos E. R.
9 Jul 24       ii       `* Re: There he goes again2David W. Hodgins
12 Jul 24       ii        `- Re: There he goes again1Carlos E.R.
6 Jul 24       i+* Re: any way to completely disable Emacs eln-cache13Carlos E. R.
7 Jul 24       ii`* Re: any way to completely disable Emacs eln-cache12Lawrence D'Oliveiro
7 Jul 24       ii `* Re: any way to completely disable Emacs eln-cache11Carlos E. R.
7 Jul 24       ii  +* Re: any way to completely disable Emacs eln-cache2Lew Pitcher
7 Jul 24       ii  i`- Re: any way to completely disable Emacs eln-cache1Lawrence D'Oliveiro
7 Jul 24       ii  `* Re: any way to completely disable Emacs eln-cache8marrgol
8 Jul 24       ii   +* Re: any way to completely disable Emacs eln-cache2Lawrence D'Oliveiro
8 Jul 24       ii   i`- Re: any way to completely disable Emacs eln-cache1marrgol
12 Jul 24       ii   `* Re: any way to completely disable Emacs eln-cache5Carlos E.R.
12 Jul 24       ii    `* Re: any way to completely disable Emacs eln-cache4Lew Pitcher
12 Jul 24       ii     +- Re: any way to completely disable Emacs eln-cache1Carlos E.R.
14 Jul 24       ii     +- Re: any way to completely disable Emacs eln-cache1Popping Mad
14 Jul 24       ii     `- Re: any way to completely disable Emacs eln-cache1Lawrence D'Oliveiro
6 Jul 24       i`* Re: any way to completely disable Emacs eln-cache3John Dallman
6 Jul 24       i `* Re: any way to completely disable Emacs eln-cache2Carlos E. R.
6 Jul 24       i  `- Re: any way to completely disable Emacs eln-cache1John Dallman
6 Jul 24       `- Re: any way to completely disable Emacs eln-cache1Lawrence D'Oliveiro

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal