Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.os.unix.linux.misc > #131493 > unrolled thread

Debian 12, Emacs, Elpa und alte Dateien

Started byChristian Garbs <mitch@cgarbs.de>
First post2023-06-17 20:07 +0000
Last post2023-06-17 17:46 -0400
Articles 3 — 2 participants

Back to article view | Back to de.comp.os.unix.linux.misc


Contents

  Debian 12, Emacs, Elpa und alte Dateien Christian Garbs <mitch@cgarbs.de> - 2023-06-17 20:07 +0000
    Re: Debian 12, Emacs, Elpa und alte Dateien Christian Garbs <mitch@cgarbs.de> - 2023-06-17 21:07 +0000
      Re: Debian 12, Emacs, Elpa und alte Dateien Andreas Kohlbach <ank@spamfence.net> - 2023-06-17 17:46 -0400

#131493 — Debian 12, Emacs, Elpa und alte Dateien

FromChristian Garbs <mitch@cgarbs.de>
Date2023-06-17 20:07 +0000
SubjectDebian 12, Emacs, Elpa und alte Dateien
Message-ID<u6l3pm$ev0g$1@yggdrasil.dn.cgarbs.de>
Mahlzeit!

Nutzt hier jemand Emacs und hat schon auf Debian 12 aktualisiert?

Ich kriege beim Start vom neuen Emacs 28 haufenweise Warnungen im Log,
z.B. sowas:

| Warning (comp): Cannot look-up eln file as no source file was found for /usr/share/emacs/site-lisp/elpa/seq-2.22/seq.elc
| Warning (comp): Cannot look-up eln file as no source file was found for /usr/share/emacs/site-lisp/elpa/seq-2.22/seq-25.elc
| Warning (comp): Cannot look-up eln file as no source file was found for /usr/share/emacs/site-lisp/elpa/php-mode-1.23.0/php.elc
| Warning (comp): Cannot look-up eln file as no source file was found for /usr/share/emacs/site-lisp/elpa/php-mode-1.23.0/php-project.elc
| Warning (comp): Cannot look-up eln file as no source file was found for /usr/share/emacs/site-lisp/elpa/php-mode-1.23.0/php-mode.elc
| Warning (comp): Cannot look-up eln file as no source file was found for /usr/share/emacs/site-lisp/elpa/php-mode-1.23.0/php-face.elc

Ich habe in die Directories geguckt, das sieht dann z.B. so aus:

$ ls -l /usr/share/emacs/site-lisp/elpa/seq-2.22/
total 44
-rw-r--r-- 1 root root   348 25. Feb 06:48 Install.log.gz
lrwxrwxrwx 1 root root    55 25. Feb 06:48 seq-24.el -> /usr/share/emacs/site-lisp/elpa-src/seq-2.22//seq-24.el
-rw-r--r-- 1 root root 17562 25. Feb 06:48 seq-24.elc
lrwxrwxrwx 1 root root    55 25. Feb 06:48 seq-25.el -> /usr/share/emacs/site-lisp/elpa-src/seq-2.22//seq-25.el
-rw-r--r-- 1 root root 24551 25. Feb 06:48 seq-25.elc
lrwxrwxrwx 1 root root    62 25. Feb 06:48 seq-autoloads.el -> /usr/share/emacs/site-lisp/elpa-src/seq-2.22//seq-autoloads.el
lrwxrwxrwx 1 root root    52 25. Feb 06:48 seq.el -> /usr/share/emacs/site-lisp/elpa-src/seq-2.22//seq.el
-rw-r--r-- 1 root root   546 25. Feb 06:48 seq.elc
lrwxrwxrwx 1 root root    56 25. Feb 06:48 seq-pkg.el -> /usr/share/emacs/site-lisp/elpa-src/seq-2.22//seq-pkg.el

Alle Links zeigen ins Leere, weil das Zielverzeichnis unter elpa-src/
nicht mehr existiert.


Ich bin kein Emacs-Spezialist, aber für mich sieht das so aus:

- seq-2.22 wurde auf 2.23 aktualisiert

- der Ordner …/elpa-src/seq-2.22 wurde beim Deinstallieren des alten
  Paketes gelöscht

- die bei der Paket-Installation kompilierten Dateien (*.elc)
  unterhalb von …/elpa/seq-2.22 wurden nicht gelöscht

- die Symlinks auf die Quelldateien (*.el) im gleichen Verzeichnis
  wurden ebenfalls nicht gelöscht und zeigen ins Leere


Das ist bei mir bei mindestens drei Paketen der Fall (seq-2.22,
php-mode-1.23.0 und org-9.4).

Ich habe bereits die Konfigurationsdateien aller deinstallierten
Pakete gelöscht ("apt purge ~c").


Ich habe auf Debbugs in die stable-Bugtracker von

- elpa-seq
- elpa-org
- elpa-php-mode
- dh-elpa-helper
- src:emacs

geguckt und nichts passendes gefunden (zugegeben, Emacs ist etwas
unübersichtlich, da kann ich was übersehen haben).


Hab ich irgendwas übersehen, gibt's ein "lösche alte Paketreste" für
die ELPA-Pakete?

Bin ich tatsächlich der erste, der da jetzt drüber stolpert und es
gibt noch keinen Bug?

Wo würde so ein Bug hingehören?  Vielleicht zu einem ganz anderen
Paket, an das ich noch gar nicht gedacht habe?


Danke und Gruß
Christian
-- 
....Christian.Garbs....................................https://www.cgarbs.de
The chance of meeting The Right Person increases exponentially
by how long it's been since you've had a bath.

[toc] | [next] | [standalone]


#131498

FromChristian Garbs <mitch@cgarbs.de>
Date2023-06-17 21:07 +0000
Message-ID<u6l7a4$hpm8$1@yggdrasil.dn.cgarbs.de>
In reply to#131493
Mahlzeit!

Christian Garbs <mitch@cgarbs.de> wrote:

> Hab ich irgendwas übersehen, gibt's ein "lösche alte Paketreste" für
> die ELPA-Pakete?
> 
> Bin ich tatsächlich der erste, der da jetzt drüber stolpert und es
> gibt noch keinen Bug?

Ich habe jetzt was in die Richtung gefunden:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1030394
https://bugs.launchpad.net/ubuntu/+source/use-package/+bug/2013157

Aber das bei jedem Paket einzeln zu melden, macht vermutlich keinen
Sinn.

> Wo würde so ein Bug hingehören?  Vielleicht zu einem ganz anderen
> Paket, an das ich noch gar nicht gedacht habe?

Wohin damit?

Gruß
Christian
-- 
....Christian.Garbs....................................https://www.cgarbs.de
SHIFT HAPPENS

[toc] | [prev] | [next] | [standalone]


#131506

FromAndreas Kohlbach <ank@spamfence.net>
Date2023-06-17 17:46 -0400
Message-ID<87o7ldrccx.fsf@usenet.ankman.de>
In reply to#131498
On Sat, 17 Jun 2023 21:07:16 -0000 (UTC), Christian Garbs wrote:
>
> Christian Garbs <mitch@cgarbs.de> wrote:
>
>> Hab ich irgendwas übersehen, gibt's ein "lösche alte Paketreste" für
>> die ELPA-Pakete?
>> 
>> Bin ich tatsächlich der erste, der da jetzt drüber stolpert und es
>> gibt noch keinen Bug?
>
> Ich habe jetzt was in die Richtung gefunden:
>
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1030394
> https://bugs.launchpad.net/ubuntu/+source/use-package/+bug/2013157
>
> Aber das bei jedem Paket einzeln zu melden, macht vermutlich keinen
> Sinn.
>
>> Wo würde so ein Bug hingehören?  Vielleicht zu einem ganz anderen
>> Paket, an das ich noch gar nicht gedacht habe?
>
> Wohin damit?

Vielleicht in de.comp.editoren versuchen, wenn hier niemand etwas weiß.
-- 
Andreas

[toc] | [prev] | [standalone]


Back to top | Article view | de.comp.os.unix.linux.misc


csiph-web