J'ai emacs 24.3 et j'ai compilé et installé auctex 11.88 il y a quelques
mois. Ça marchait impec. Dans mon .emacs j'ai mis au début :
---
; ne pas charger le default.el de Slitaz
(setq inhibit-default-init t)
(load "auctex.el" nil t t)
---
Je m'aperçois aujourd'hui que le tex-mode ne marche plus. Il y a eu une
mise à jour du paquet emacs de ma distrib il y a une quinzaine de jours,
ça vient peut-être de là, mais quoi qu'il en soit je cherche la cause du
problème pour le résoudre (ou faire un rapport de bug).
Lorsque je lance "emacs monfichier.tex", le fichier est chargé mais le
mode Tex n'est pas actif, et dans les Messages je lis :
File mode specification error: (file-error "Cannot open load file" "tex")
J'ajoute (setq debug-on-error t) à mon .emacs, je recommence et
j'obtiens la Backtrace suivante :
Debugger entered--Lisp error: (file-error "Cannot open load file" "tex")
tex-mode()
set-auto-mode-0(tex-mode nil)
set-auto-mode()
normal-mode(t)
after-find-file(nil t)
find-file-noselect-1(#<buffer CC2.tex> "couic/CC2.tex" nil nil "couic/CC2.tex" (657579 2052))
find-file-noselect("couic/CC2.tex" nil nil nil)
find-file("couic/CC2.tex")
command-line-1(("couic/CC2.tex"))
command-line()
normal-top-level()
Si je lance emacs sans argument, puis M-x tex-mode, j'obtiens :
Debugger entered--Lisp error: (file-error "Cannot open load file" "tex")
command-execute(tex-mode record)
execute-extended-command(nil "tex-mode")
call-interactively(execute-extended-command nil nil)
Comme je ne sais à peu près rien des mécanismes de démarrage et de
chargement des extensions, j'apprécierais beaucoup votre aide !
J'ai emacs 24.3 et j'ai compilé et installé auctex 11.88 il y a quelques mois. [...] Il y a eu une mise à jour du paquet emacs de ma distrib il y a une quinzaine de jours,
Je suggère de refaire l'install d'auctex (./configure + make + make install).
ça vient peut-être de là, mais quoi qu'il en soit je cherche la cause du problème pour le résoudre (ou faire un rapport de bug).
Quelle est la valeur de la variable load-path après avoir lancé emacs ?
-- Nico
Lucas Levrel <lucas.levrel@u-pec.fr> writes:
Bonjour,
J'ai emacs 24.3 et j'ai compilé et installé auctex 11.88 il y a
quelques mois. [...] Il y a eu une mise à jour du paquet emacs de ma
distrib il y a une quinzaine de jours,
Je suggère de refaire l'install d'auctex (./configure + make + make
install).
ça vient peut-être de là, mais
quoi qu'il en soit je cherche la cause du problème pour le résoudre
(ou faire un rapport de bug).
Quelle est la valeur de la variable load-path après avoir lancé emacs ?
J'ai emacs 24.3 et j'ai compilé et installé auctex 11.88 il y a quelques mois. [...] Il y a eu une mise à jour du paquet emacs de ma distrib il y a une quinzaine de jours,
Je suggère de refaire l'install d'auctex (./configure + make + make install).
ça vient peut-être de là, mais quoi qu'il en soit je cherche la cause du problème pour le résoudre (ou faire un rapport de bug).
Quelle est la valeur de la variable load-path après avoir lancé emacs ?
Je trouve un os : sur mon disque auctex/ est dans /usr/share/emacs/site-lisp/, pas dans /usr/share/emacs/24.3/ . Dans /usr/share/emacs/24.3/ on trouve un lien tex-site.el -> ../site-lisp/tex-site.el .
Merci pour ton aide.
-- LL Ἕν οἶδα ὅτι οὐδὲν οἶδα (Σωκράτης)
Le 7 décembre 2015, Nicolas Richard a écrit :
Je suggère de refaire l'install d'auctex (./configure + make + make
install).
Pas de changement.
ça vient peut-être de là, mais
quoi qu'il en soit je cherche la cause du problème pour le résoudre
(ou faire un rapport de bug).
Quelle est la valeur de la variable load-path après avoir lancé emacs ?
Je trouve un os : sur mon disque auctex/ est dans
/usr/share/emacs/site-lisp/, pas dans /usr/share/emacs/24.3/ .
Dans /usr/share/emacs/24.3/ on trouve un lien tex-site.el ->
../site-lisp/tex-site.el .
Je trouve un os : sur mon disque auctex/ est dans /usr/share/emacs/site-lisp/, pas dans /usr/share/emacs/24.3/ . Dans /usr/share/emacs/24.3/ on trouve un lien tex-site.el -> ../site-lisp/tex-site.el .
Merci pour ton aide.
-- LL Ἕν οἶδα ὅτι οὐδὲν οἶδα (Σωκράτης)
Lucas Levrel
Le 7 décembre 2015, Jean-Jacques Rétorré a écrit :
La version actuelle d'AUCTeX est 11.89.
Penses-tu que ça puisse résoudre le problème ?
Pourquoi ne pas l'installer par le gestionnaire de packages ?
Parce qu'il n'y est pas :-) Et si je veux l'ajouter aux dépôts il vaut mieux que je sois sûr que ça marche !
-- LL Ἕν οἶδα ὅτι οὐδὲν οἶδα (Σωκράτης)
Le 7 décembre 2015, Jean-Jacques Rétorré a écrit :
La version actuelle d'AUCTeX est 11.89.
Penses-tu que ça puisse résoudre le problème ?
Pourquoi ne pas l'installer par le gestionnaire de packages ?
Parce qu'il n'y est pas :-) Et si je veux l'ajouter aux dépôts il vaut
mieux que je sois sûr que ça marche !
Reste que si on trouve l'origine et la solution du bug, je me coucherai moins bête ce jour-là !
Pour trouver le bug, il faut pouvoir le constater. Pour ma part, je n'ai aucun souci avec auctex. Tu peux poster sur la liste de diffusion d'AUCTeX pour savoir s'il y a vraiment un bug ou si c'est un problème de configuration locale. En tout cas, je n'en ai jamais entendu parler.
Reste que si on trouve l'origine et la solution du bug, je me
coucherai moins bête ce jour-là !
Pour trouver le bug, il faut pouvoir le constater. Pour ma part, je n'ai
aucun souci avec auctex. Tu peux poster sur la liste de diffusion
d'AUCTeX pour savoir s'il y a vraiment un bug ou si c'est un problème
de configuration locale. En tout cas, je n'en ai jamais entendu parler.
Reste que si on trouve l'origine et la solution du bug, je me coucherai moins bête ce jour-là !
Pour trouver le bug, il faut pouvoir le constater. Pour ma part, je n'ai aucun souci avec auctex. Tu peux poster sur la liste de diffusion d'AUCTeX pour savoir s'il y a vraiment un bug ou si c'est un problème de configuration locale. En tout cas, je n'en ai jamais entendu parler.
-- JJ R.
Nicolas Richard
Lucas Levrel writes:
Quelle est la valeur de la variable load-path après avoir lancé emacs ?
Rien dans /usr/local ? Bizarre ! Vérifie où auctex s'installe (il faut savoir où est passé auctex.el). Normalement c'est dans /usr/local/share/emacs/site-lisp/
Je trouve un os : sur mon disque auctex/ est dans /usr/share/emacs/site-lisp/, pas dans /usr/share/emacs/24.3/ . Dans /usr/share/emacs/24.3/ on trouve un lien tex-site.el -> ../site-lisp/tex-site.el .
Ça je pense, sans certitude aucune, que c'est un auctex installé depuis les dépôts de ta distrib.
-- Nico
Lucas Levrel <lucas.levrel@u-pec.fr> writes:
Quelle est la valeur de la variable load-path après avoir lancé emacs ?
Rien dans /usr/local ? Bizarre !
Vérifie où auctex s'installe (il faut savoir où est passé auctex.el).
Normalement c'est dans /usr/local/share/emacs/site-lisp/
Je trouve un os : sur mon disque auctex/ est dans
/usr/share/emacs/site-lisp/, pas dans /usr/share/emacs/24.3/ .
Dans /usr/share/emacs/24.3/ on trouve un lien tex-site.el ->
../site-lisp/tex-site.el .
Ça je pense, sans certitude aucune, que c'est un auctex installé depuis
les dépôts de ta distrib.
Rien dans /usr/local ? Bizarre ! Vérifie où auctex s'installe (il faut savoir où est passé auctex.el). Normalement c'est dans /usr/local/share/emacs/site-lisp/
Je trouve un os : sur mon disque auctex/ est dans /usr/share/emacs/site-lisp/, pas dans /usr/share/emacs/24.3/ . Dans /usr/share/emacs/24.3/ on trouve un lien tex-site.el -> ../site-lisp/tex-site.el .
Ça je pense, sans certitude aucune, que c'est un auctex installé depuis les dépôts de ta distrib.
-- Nico
Nicolas Richard
"Nicolas Richard" writes:
Normalement c'est dans /usr/local/share/emacs/site-lisp/
Précision : un petit tour par le config.log dans le répertoire d'auctex peut donner cette information.
Normalement c'est dans /usr/local/share/emacs/site-lisp/
Précision : un petit tour par le config.log dans le répertoire d'auctex peut donner cette information.
-- Nico
Lucas Levrel
Le 8 décembre 2015, Jean-Jacques Rétorré a écrit :
Pour trouver le bug, il faut pouvoir le constater.
Je le constate :)
Pour ma part, je n'ai aucun souci avec auctex.
Je m'en doute bien.
Tu peux poster sur la liste de diffusion d'AUCTeX pour savoir s'il y a vraiment un bug ou si c'est un problème de configuration locale. En tout cas, je n'en ai jamais entendu parler.
Il ne fait pas de doute que c'est un problème local. Il n'empêche que j'aimerais bien le déboguer ! Et que moi seul peux le faire, mais j'ai besoin d'être guidé.
-- LL Ἕν οἶδα ὅτι οὐδὲν οἶδα (Σωκράτης)
Le 8 décembre 2015, Jean-Jacques Rétorré a écrit :
Pour trouver le bug, il faut pouvoir le constater.
Je le constate :)
Pour ma part, je n'ai aucun souci avec auctex.
Je m'en doute bien.
Tu peux poster sur la liste de diffusion d'AUCTeX pour savoir s'il y a
vraiment un bug ou si c'est un problème de configuration locale. En tout
cas, je n'en ai jamais entendu parler.
Il ne fait pas de doute que c'est un problème local. Il n'empêche que
j'aimerais bien le déboguer ! Et que moi seul peux le faire, mais j'ai
besoin d'être guidé.
Le 8 décembre 2015, Jean-Jacques Rétorré a écrit :
Pour trouver le bug, il faut pouvoir le constater.
Je le constate :)
Pour ma part, je n'ai aucun souci avec auctex.
Je m'en doute bien.
Tu peux poster sur la liste de diffusion d'AUCTeX pour savoir s'il y a vraiment un bug ou si c'est un problème de configuration locale. En tout cas, je n'en ai jamais entendu parler.
Il ne fait pas de doute que c'est un problème local. Il n'empêche que j'aimerais bien le déboguer ! Et que moi seul peux le faire, mais j'ai besoin d'être guidé.