Re: latex konsorten verhalten sich extrem seltsam

2003-01-30 Diskussionsfäden Frank Kster
Lukas Kolbe [EMAIL PROTECTED] schrieb:

 
 HOMETEXMF = $HOME/texmf
 TEXMF = {$HOMETEXMF,$TEXMFLOCAL,$TEXMFOLDLOCAL,!!$TEXMFMAIN}
 
 Ok, die erste Zeile ist es gewesen. Kommentier ich sie aus, funktioniert
 alles wieder. Danke!

Das muss, AFAIK, $HOME/texmf/ heissen, dann tut er das was du
ursprünglich wolltest.

 Seltsam an der Sache ist aber, dass ich ein apt-get remove --purge
 tetex-* gemacht habe. Danach apt-get install -t testing tetex-bin
 tetex-base tetex-extra, und es brachte trotzdem nichts. Kann das die
 Default-Einstellung sein?

Eventuell fasst dpkg die Datei nicht mehr an, wenn darin vermerkt ist,
dass sie Hand-editiert sind (siehe die ersten Zeilen aller Dateien in
/etc/texmf/texmf.d/). Ich bin mir nicht sicher was die Policy dazu sagt.


 
 Warum durchsucht er mein komplettes $HOME, wenn dort doch $HOME/texmf
 steht? Fragen ueber fragen... :)

Der fehlende slash am Ende.

Gruß, Frank
-- 
Dr. Frank Küster, Biozentrum der Univ. Basel
Abt. Biophysikalische Chemie


--
Häufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)




latex konsorten verhalten sich extrem seltsam

2003-01-29 Diskussionsfäden Lukas Kolbe
Hallo!

Nun ja, der Betreff sagt eigentlich das meiste. Immer, wenn ich als
Benutzer latex oder xdvi aufrufe, passiert so eine Minute erstmal
nichts, ausser dass die Festplatte wie bloed vor sich hin roedelt. Nach
einer Weile laeuft dann das Programm, wie es sollte, also latex schreibt
ein .dvi und xdvi oeffnet ein Fenster.

Dann kam ich mal auf die Idee, ein strace laufen zu lassen, und ich
dachte,ich schau nicht richtig: bei _jedem_ Aufruf von latex oder xdvi
(evt. auch andere Programme) wird fuer jede Datei und jedes Verzeichnis
in meinem Home-Verzeichnes ein- oder zweimal stat64() aufgerufen.

Wenn ich das alles allerdings als root mache, funktioniert es wunderbar.
Hier mal ein kleiner Auszug:

-- snip --
stat64(/home/lucky/Apps/src/linux-2.4.20/include/asm-ppc64/hardirq.h, 
{st_mode=S_IFREG|0644, st_size=2663, ...}) = 0
stat64(/home/lucky/Apps/src/linux-2.4.20/include/asm-ppc64/flight_recorder.h, 
{st_mode=S_IFREG|0644, st_size=3477, ...}) = 0
stat64(/home/lucky/Apps/src/linux-2.4.20/include/asm-ppc64/errno.h, 
{st_mode=S_IFREG|0644, st_size=6677, ...}) = 0
stat64(/home/lucky/Apps/src/linux-2.4.20/include/asm-ppc64/elf.h, 
{st_mode=S_IFREG|0644, st_size=4622, ...}) = 0
stat64(/home/lucky/Apps/src/linux-2.4.20/include/asm-ppc64/dma.h, 
{st_mode=S_IFREG|0644, st_size=11243, ...}) = 0
brk(0)  = 0x8128000
brk(0x8129000)  = 0x8129000
stat64(/home/lucky/Apps/src/linux-2.4.20/include/asm-ppc64/div64.h, 
{st_mode=S_IFREG|0644, st_size=507, ...}) = 0
stat64(/home/lucky/Apps/src/linux-2.4.20/include/asm-ppc64/current.h, 
{st_mode=S_IFREG|0644, st_size=461, ...}) = 0
stat64(/home/lucky/Apps/src/linux-2.4.20/include/asm-ppc64/checksum.h, 
{st_mode=S_IFREG|0644, st_size=3331, ...}) = 0
stat64(/home/lucky/Apps/src/linux-2.4.20/include/asm-ppc64/cache.h, 
{st_mode=S_IFREG|0644, st_size=383, ...}) = 0
stat64(/home/lucky/Apps/src/linux-2.4.20/include/asm-ppc64/bugs.h, 
{st_mode=S_IFREG|0644, st_size=131, ...}) = 0
stat64(/home/lucky/Apps/src/linux-2.4.20/include/asm-ppc64/bootinfo.h, 
{st_mode=S_IFREG|0644, st_size=2015, ...}) = 0
stat64(/home/lucky/Apps/src/linux-2.4.20/include/asm-ppc64/bitops.h, 
{st_mode=S_IFREG|0644, st_size=12434, ...}) = 0
stat64(/home/lucky/Apps/src/linux-2.4.20/include/asm-ppc64/atomic.h, 
{st_mode=S_IFREG|0644, st_size=3542, ...}) = 0
stat64(/home/lucky/Apps/src/linux-2.4.20/include/asm-ppc64/abs_addr.h, 
{st_mode=S_IFREG|0644, st_size=2696, ...}) = 0
stat64(/home/lucky/Apps/src/linux-2.4.20/include/asm-ppc64/a.out.h, 
{st_mode=S_IFREG|0644, st_size=1449, ...}) = 0
getdents64(8, /* 0 entries */, 4096)= 0
close(8)= 0
stat64(/home/lucky/Apps/src/linux-2.4.20/include/linux, {st_mode=S_IFDIR|0755, 
st_size=12288, ...}) = 0
stat64(/home/lucky/Apps/src/linux-2.4.20/include/linux/texmf, 0xb350) = -1 
ENOENT (No such file or directory)
open(/home/lucky/Apps/src/linux-2.4.20/include/linux/, 
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 8
fstat64(8, {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
fcntl64(8, F_SETFD, FD_CLOEXEC) = 0
brk(0)  = 0x8129000
brk(0x812a000)  = 0x812a000
stat64(/home/lucky/Apps/src/linux-2.4.20/include/linux/texmf, 0xb310) = -1 
ENOENT (No such file or directory)
getdents64(8, /* 125 entries */, 4096)  = 4080
stat64(/home/lucky/Apps/src/linux-2.4.20/include/linux/zutil.h, 
{st_mode=S_IFREG|0644, st_size=3244, ...}) = 0
stat64(/home/lucky/Apps/src/linux-2.4.20/include/linux/zlib.h, 
{st_mode=S_IFREG|0644, st_size=31028, ...}) = 0
stat64(/home/lucky/Apps/src/linux-2.4.20/include/linux/zconf.h, 
{st_mode=S_IFREG|0644, st_size=2295, ...}) = 0
-- snap --

Das versteh ich einfach nicht.

Kann mir da evt. jemand weiterhelfen?

-- 
Lukas Kolbe [EMAIL PROTECTED]



signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil


Re: latex konsorten verhalten sich extrem seltsam

2003-01-29 Diskussionsfäden Adrian Bunk
On Wed, Jan 29, 2003 at 05:16:42PM +0100, Lukas Kolbe wrote:

 Hallo!

Hallo Lukas!

 Nun ja, der Betreff sagt eigentlich das meiste. Immer, wenn ich als
 Benutzer latex oder xdvi aufrufe, passiert so eine Minute erstmal
 nichts, ausser dass die Festplatte wie bloed vor sich hin roedelt. Nach
 einer Weile laeuft dann das Programm, wie es sollte, also latex schreibt
 ein .dvi und xdvi oeffnet ein Fenster.
 
 Dann kam ich mal auf die Idee, ein strace laufen zu lassen, und ich
 dachte,ich schau nicht richtig: bei _jedem_ Aufruf von latex oder xdvi
 (evt. auch andere Programme) wird fuer jede Datei und jedes Verzeichnis
 in meinem Home-Verzeichnes ein- oder zweimal stat64() aufgerufen.
...
 Das versteh ich einfach nicht.
 
 Kann mir da evt. jemand weiterhelfen?

Hast du irgendetwas in /etc/texmf/texmf.cnf geaendert oder irgendwelche
*TEXMF* Umgebungsvariablen gesetzt? Das hoert sich an als wenn du

  HOMETEXMF = $HOME

gesetzt oder etwas aehnliches in diese Richtung gemacht haettest.

 Lukas Kolbe [EMAIL PROTECTED]

Gruss
Adrian

-- 

   Is there not promise of rain? Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   Only a promise, Lao Er said.
   Pearl S. Buck - Dragon Seed


-- 
Häufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)