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

Attachment: signature.asc
Description: Digital signature

Reply via email to