On 20.03.11 Paul Menzel (pm.deb...@googlemail.com) wrote: > Am Samstag, den 19.03.2011, 19:48 +0100 schrieb Hilmar Preusse: > > On 10.05.10 Paul Menzel (pm.deb...@googlemail.com) wrote:
Hi, > > > I investigated a crash of Evince when running `texdoc objectz` [1] > > > a little more. It looks like the archive is damaged. Evince does > > > not crash anymore. > > > > > > $ texdoc objectz > > > ** (evince:25086): WARNING **: Fehler beim Untersuchen der Datei > > > /tmp/texdoc.RkTZLz/ozguide.dvi mit fstat(): Datei oder Verzeichnis nicht > > > gefunden > > > > > > ** (evince:25086): WARNING **: Fehler beim Setzen der Metadaten der > > > Datei: Datei oder Verzeichnis nicht gefunden > > > > > > ** (evince:25086): WARNING **: Fehler beim Setzen der Metadaten der > > > Datei: Datei oder Verzeichnis nicht gefunden > > > > > > Looking at [2] I get > > > > > > $ gunzip ozguide.dvi.gz > > > gzip: ozguide.dvi.gz: Too many levels of symbolic links > > > > Hmm, weird: > > > > hille@sid:~ $ dpkg -L texlive-science-doc|grep ozguide.dvi > > /usr/share/doc/texlive-science-doc/latex/objectz/ozguide.dvi.gz > > /usr/share/doc/texlive-doc/latex/objectz/ozguide.dvi.gz > > hille@sid:~ $ cp -p > > /usr/share/doc/texlive-science-doc/latex/objectz/ozguide.dvi.gz . > > hille@sid:~ $ gunzip ozguide.dvi.gz > > hille@sid:~ $ rm ozguide.dvi > > rm: remove regular file `ozguide.dvi'? y > > hille@sid:~ $ cp -p /usr/share/doc/texlive-doc/latex/objectz/ozguide.dvi.gz > > . > > hille@sid:~ $ gunzip ozguide.dvi.gz > > hille@sid:~ $ > > > > No problem at all. Then I run "texdoc objectz": it opened xdvi for > > (no evince installed), no problem either. > > [Question reordered.] > > > Could you double check? Is the problem still reproducible? > > Yes it is. > > $ dpkg -l texlive-science-doc # shows 2009-10 > $ gunzip /usr/share/doc/texlive-doc/latex/objectz/ozguide.dvi.gz > gzip: /usr/share/doc/texlive-doc/latex/objectz/ozguide.dvi.gz: Too > many levels of symbolic links > OK, fine. I did not perform exactly this test. When doing so I can reproduce your problem: hille@sid:~ $ gunzip /usr/share/doc/texlive-doc/latex/objectz/ozguide.dvi.gz gzip: /usr/share/doc/texlive-doc/latex/objectz/ozguide.dvi.gz: Too many levels of symbolic links (gunzip das basiaclly the same as "gzip -d"). hille@sid:~ $ gzip -d /usr/share/doc/texlive-doc/latex/objectz/ozguide.dvi.gz gzip: /usr/share/doc/texlive-doc/latex/objectz/ozguide.dvi.gz: Too many levels of symbolic links At the first glance this looks like a bug/missing feature in gzip to me. Probably gunzip can't handle symbolic links. Would you be so kind to ask the gzip people about this? > > - a broken system with a broken file system, or > > How can I check that? I am using an Ext3 file system. > fsck would be the right command. It should be called only for unmounted file systems or fs mounted in read-only state. However as I can reproduce it here, I don't think this is the case. H. -- sigmentation fault
signature.asc
Description: Digital signature