PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : texlive & picins ? texmf.cnf not found



Mat
25-05-2009, 16:52
Hallo,

ich benutze picins aber texlive bietet das paket nicht an. Ich habe es schon per hand ins texlive eingefügt (an die richtige stelle wie ich glaube). Ich weiß das ich wohl statt picins eher wrapfigure benutzen sollte aber ich würde gerne wissen warum bei einem texconfig rehash dann eine



warning: Configuration file texmf.cnf not found! Searched these directories:
/usr/bin:/usr:/:/usr/bin/share/texmf-local/web2c:/usr/share/texmf-local/web2c://share/texmf-local/web2c:/usr/bin/texmf-local/web2c:/usr/texmf-local/web2c://texmf-local/web2c:/usr/bin/share/texmf/web2c:/usr/share/texmf/web2c://share/texmf/web2c:/usr/bin/texmf/web2c:/usr/texmf/web2c://texmf/web2c:/.:/usr/share/texmf/web2c:/usr/share/texmf/web2c
Trying to proceed...
mktexlsr: Done.


kommt. ich kann also den texlive-pfad nicht sehen. Muss ich den vielleicht irgendwie einfügen bzw. warum schreit er mit der warning?

mechanicus
25-05-2009, 17:03
Hallo,

um deine Datenbank zu aktualisieren musst du den Aufruf

texhash
machen bzw. als root

sudo texhash

Gruß
Marco

Mat
25-05-2009, 17:08
es bleibt die gleiche fehlermeldung:



texhash
warning: Configuration file texmf.cnf not found! Searched these directories:
/usr/bin:/usr:/:/usr/bin/share/texmf-local/web2c:/usr/share/texmf-local/web2c://share/texmf-local/web2c:/usr/bin/texmf-local/web2c:/usr/texmf-local/web2c://texmf-local/web2c:/usr/bin/share/texmf/web2c:/usr/share/texmf/web2c://share/texmf/web2c:/usr/bin/texmf/web2c:/usr/texmf/web2c://texmf/web2c:/.:/usr/share/texmf/web2c:/usr/share/texmf/web2c
Trying to proceed...
texhash: Done.

mechanicus
25-05-2009, 17:16
Hallo,

welche Ausgabe hast du denn, wenn du

locate texmf.cnf
eingibst?
Bei mir erscheint dann:

marco@marco-desktop:~$ locate texmf.cnf
...
/usr/local/texlive/2008/texmf.cnf
...

wobei ich (wie man sieht) texlive in /usr/local/texlive/ abgelegt habe.

Gruß
Marco

Mat
25-05-2009, 17:26
locate texmf.cnf
bash: locate: command not found


suche ich speziell im texlive pfad:



find /usr/local/texlive/2008/ -name texmf.cnf -print 2>/dev/null
/usr/local/texlive/2008/texmf/web2c/texmf.cnf
/usr/local/texlive/2008/texmf.cnf


könnte es an einer kpath* variable liegen oder ähnlichem?

mechanicus
25-05-2009, 17:56
könnte es an einer kpath* variable liegen oder ähnlichem?
Hallo,

das kannst du ja mit

kpsepath cnf > ~/Desktop/Paht.txt
prüfen. Ist aber wirklich merkwürdig.

Gruß
Marco

Mat
25-05-2009, 18:00
liefert :



/usr/bin:/usr:/:/usr/bin/share/texmf-local/web2c:/usr/share/texmf-local/web2c://share/texmf-local/web2c:/usr/bin/texmf-local/web2c:/usr/texmf-local/web2c://texmf-local/web2c:/usr/bin/share/texmf/web2c:/usr/share/texmf/web2c://share/texmf/web2c:/usr/bin/texmf/web2c:/usr/texmf/web2c://texmf/web2c:/.:/usr/share/texmf/web2c:/usr/share/texmf/web2c

mechanicus
25-05-2009, 18:32
Hallo,

es sieht ja fast so aus, als hättest du deine Pfade falsch gesetzt. Zum Vergleich bei mir:

/usr/local/texlive/2008/bin/x86_64-linux:/usr/local/texlive/2008/bin:/usr/local/texlive/2008:/usr/local/texlive/2008/bin/x86_64-linux/share/texmf-local/web2c:/usr/local/texlive/2008/bin/share/texmf-local/web2c:/usr/local/texlive/2008/share/texmf-local/web2c:/usr/local/texlive/2008/bin/x86_64-linux/texmf-local/web2c:/usr/local/texlive/2008/bin/texmf-local/web2c:/usr/local/texlive/2008/texmf-local/web2c:/usr/local/texlive/2008/bin/x86_64-linux/share/texmf/web2c:/usr/local/texlive/2008/bin/share/texmf/web2c:/usr/local/texlive/2008/share/texmf/web2c:/usr/local/texlive/2008/bin/x86_64-linux/texmf/web2c:/usr/local/texlive/2008/bin/texmf/web2c:/usr/local/texlive/2008/texmf/web2c

Gruß
Marco

Mat
26-05-2009, 09:51
Ja vielen dank - das vermutete ich schon. Nur wie kann ich die Pfade richtig setzen? Welche Variable bzw. welche commands muss/sollte ich absetzen?


Danke

mechanicus
26-05-2009, 10:01
Hallo,

schaue mal hier:
http://www.mrunix.de/forums/showthread.php?t=64672&page=3

Gruß
Marco

Mat
27-05-2009, 13:01
hmm ich hab kein .profile.
Hab die drei zeilen in die .bashrc geschrieben aber es funktioniert immer noch nicht.
unverändert



texconfig rehash
warning: Configuration file texmf.cnf not found! Searched these directories:
/usr/bin:/usr:/:/usr/bin/share/texmf-local/web2c:/usr/share/texmf-local/web2c://share/texmf-local/web2c:/usr/bin/texmf-local/web2c:/usr/texmf-local/web2c://texmf-local/web2c:/usr/bin/share/texmf/web2c:/usr/share/texmf/web2c://share/texmf/web2c:/usr/bin/texmf/web2c:/usr/texmf/web2c://texmf/web2c:/.:/usr/share/texmf/web2c:/usr/share/texmf/web2c
Trying to proceed...

Mat
27-05-2009, 13:10
Jetzt hab ichs. Das Problem ist/war dass ich den export als root machen muss weil ich als root ja texconfig rehash machen muss. (hab da wohl bei der installation shit gebaut). Jetzt lief das rehash durch und damit kompiliert auch dieversion mit meinem manuell eingefügten picins directory.

Sollte ich diesbezüglich noch was tun? Wegen der root-sache?

Danke für die Hilfe