Am Samstag, den 19.03.2011, 19:48 +0100 schrieb Hilmar Preusse: > On 10.05.10 Paul Menzel (pm.debian@googlemail.com) wrote: > > > Subject: texlive-science-doc: `ozguide.dvi.gz` damaged. > > Package: texlive-science-doc > > Version: 2009-7 > > Severity: normal Dear Hilmar, thank you for following up on my report. > > 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 > I would suspect here: > - a bug in evince, or Since `gunzip` fails it is no bug in Evince. > - a broken system with a broken file system, or How can I check that? I am using an Ext3 file system. > - a full disk causing some files which should be there to be damaged > or non-existant There is enough space as far as I can tell. Ok, searching for »gzip "Too many levels of symbolic links"« on the WWW gave among others the following results [1][2][3][4]. Looking at the symlink again $ ls -l /usr/share/doc/texlive-doc/latex/objectz/ozguide.dvi.gz lrwxrwxrwx 1 root root 57 25. Sep 09:48 /usr/share/doc/texlive-doc/latex/objectz/ozguide.dvi.gz -> ../../../texlive-science-doc/latex/objectz/ozguide.dvi.gz I do *not* see how it could be pointing to itself. I did some more tests and it happens with all links of *.*.gz files. $ ls -l /usr/share/doc/texlive-doc/latex/amsmath/diffs-m.txt.gz lrwxrwxrwx 1 root root 60 25. Sep 09:46 /usr/share/doc/texlive-doc/latex/amsmath/diffs-m.txt.gz -> ../../../texlive-latex-base-doc/latex/amsmath/diffs-m.txt.gz $ gunzip /usr/share/doc/texlive-doc/latex/amsmath/diffs-m.txt.gz gzip: /usr/share/doc/texlive-doc/latex/amsmath/diffs-m.txt.gz: Too many levels of symbolic links So it looks like it is either a problem with `gzip` or something on my system is screwed up. Reinstalling the package did not help by the way. Thanks, Paul [1] http://www.linuxquestions.org/questions/linux-newbie-8/too-many-levels-of-symbolic-links-problem-203884/ [2] https://bugs.launchpad.net/ubuntu/+source/pidgin/+bug/214886 [3] http://www.webhostingtalk.com/showthread.php?t=325284
Attachment:
signature.asc
Description: This is a digitally signed message part