OVH Cloud OVH Cloud

Migrer tetex Woody vers Sarge

3 réponses
Avatar
Patrice Karatchentzeff
Salut,

Je suis en train de m'énerver sur la migration de tetex d'une Woody
sur Sarge... J'ai fini par tout virer (--purge) pour réinstaller...

L'état des lieux :

1) j'ai fini par comprendre comment marche maintenant le bousin sous
Sarge

2) j'ai besoin d'avoir des fichiers perso (macros plain TeX)
partagées.

Jusqu'à présent, ces macros étaient dans
/usr/local/texmf.local/macros_tex

Il suffit d'après la nouvelle configuration, de

i) modifier /etc/texmf/texmf.d/05TeXMF.cnf
(pointer TEXMFLOCAL vers le répertoire précité).

ii) modifier /etc/texmf/texmf.d/45TeXinputs.cnf
(TEXINPUTS = .;$TEXMFLOCAL ;$TEXMF/tex/{generic,}//)

Un coup de

# update-texmf

voire de

# texhash

et le tour est censé être joué...

Mais que dalle... *impossible* de lire un fichier depuis tex dans ce
répertoire... si le fichier s'appelle toto.tex

% \input toto

ne fonctionne pas... seul le path absolu permet de toucher le fichier...

Une idée avant que je ne brûle la machine ?

Merci d'avance,

PK

--
      |\      _,,,---,,_       Patrice KARATCHENTZEFF
ZZZzz /,`.-'`'    -.  ;-;;,_   mailto:p.karatchentzeff@free.fr
     |,4-  ) )-,_. ,\ (  `'-'  http://p.karatchentzeff.free.fr
    '---''(_/--'  `-'\_)       


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

3 réponses

Avatar
Sylvain Sauvage
Dimanche 11 septembre 2005, 13:04:09 CEST, Patrice Karatchentzeff a
écrit :

Salut,



'lut,

[...]
2) j'ai besoin d'avoir des fichiers perso (macros plain TeX)
partagées.

Jusqu'à présent, ces macros étaient dans
/usr/local/texmf.local/macros_tex
[...]
Mais que dalle... *impossible* de lire un fichier depuis tex dans ce
répertoire... si le fichier s'appelle toto.tex
[...]
Une idée avant que je ne brûle la machine ?



J'ai des fichiers locaux dans /usr/local/share/texmf et je n'ai rien eu
à faire pour que cela fonctionne.
Par contre, il faut bien suivre le FHS TeX-MF, p.ex. :
texmf -+- tex -- latex
+- fonts
`- ls-R
Ne peux-tu pas changer le répertoire local ?

Sinon, modifier seulement TEXMFLOCAL devrait être suffisant et je ne
comprends pas bien pourquoi tu modifies TEXINPUTS :
- TEXMFLOCAL, comme son nom semble l'indiquer, est un répertoire TeX-MF,
donc qui suit la FHS TeX-MF ;
- TEXMFLOCAL est inclus dans la variable TEXMF qui contient tous les
répertoires de base de la FHS TeX-MF ;
- TEXINPUTS est la variable qui retrouve les fichiers suivant la FHS à
partir des répertoires de la variable TEXMF.

(Est-ce que l'espace avant le ; dans TEXINPUTS n'est pas un problème ?)

--
Sylvain Sauvage
Avatar
Patrice Karatchentzeff
Sylvain Sauvage writes:
> Dimanche 11 septembre 2005, 13:04:09 CEST, Patrice Karatchentzeff a
> écrit :

[...]

> Par contre, il faut bien suivre le FHS TeX-MF, p.ex. :
> texmf -+- tex -- latex
> +- fonts
> `- ls-R
> Ne peux-tu pas changer le répertoire local ?

GGGgggggrrrrrr.... c'est cela : il *faut* suivre le FHS TeX-MF
standard pour les ajouts perso aussi...

ET ce (censuré) me créait pourtant bien le ls-R au bon endroit malgré
tout...

Il suffisait donc de tout refourguer dans ./tex sur mon répertoire
additionnel pour faire fonctionner le tout...

Merci *beaucoup*... je viens de perdre une demi-journée là-dessus...


> Sinon, modifier seulement TEXMFLOCAL devrait être suffisant et je ne
> comprends pas bien pourquoi tu modifies TEXINPUTS :

oui... parce qu'au bout d'une demi-journée, j'avais même imaginé de
dépiler tetex pour tenter de lui faire comprendre de prendre mon path
en compte...

Merci

PK

PS : je suis limite de penser qu'il s'agit d'un bogue... cela
fonctionnait avant... bonjour la compatibilité quand on fait une
mise-à-jour.

--
      |      _,,,---,,_       Patrice KARATCHENTZEFF
ZZZzz /,`.-'`'    -.  ;-;;,_   mailto:
     |,4-  ) )-,_. , (  `'-'  http://p.karatchentzeff.free.fr
    '---''(_/--'  `-'_)       


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Sylvain Sauvage
Dimanche 11 septembre 2005, 15:36:10 CEST, Patrice Karatchentzeff a
écrit :
[...]
PS : je suis limite de penser qu'il s'agit d'un bogue... cela
fonctionnait avant... bonjour la compatibilité quand on fait une
mise-à-jour.



C'est pas vraiment un bogue, c'est sûrement simplement un changement de
politique.
Disons que cela devrait apparaître en avertissement dans le changelog
pour le passage de Woody à Sarge.
Finalement, ça mérite peut-être bien un rapport quand même.

--
Sylvain Sauvage