Re: Bug#101889: xdvi does not run because of missing link to /etc/alternatives/
[from Christoph Martin (June 22)]
> Olivier Cappe writes:
> > Package: tetex-bin
> > Version: 1.0.7+20001218-4
> >
> > Apparently, the post install script of tetex-bin fails to create the
> > links to /etc/alternatives/xdvi.bin et /etc/alternatives/oxdvi.bin:
> >
> > udon:/usr/bin# ls -l xdvi*
> > -rwxr-xr-x 1 root root 2258 Jun 3 19:45 xdvi*
> > -rwxr-xr-x 1 root root 140316 Jun 3 19:45 xdvi.real*
> > udon:/usr/bin# ls -l oxdvi*
> > -rwxr-xr-x 1 root root 1827 Jun 3 19:45 oxdvi*
> > -rwxr-xr-x 1 root root 140540 Jun 3 19:45 oxdvi.real*
> >
> > but the xdvi and oxdvi wrappers need these :
> >
> > udon:/usr/bin# more xdvi
> > [...]
> > xdvi.bin $NAMEOPT $args $filename || exit 1
> >
> > udon:/usr/bin# more xdvi
> > [...]
> > exec oxdvi.bin $NAMEOPT ${1+"$@"}
> >
>
> Please let us know, if you did an upgrade (from which version) or a
> fresh install.
I uopgraded from the previous woody version of the packages
(downloaded last week)
> Also please run
> update-alternatives --display xdvi.bin
> and send us the result.
udon:/usr/bin# update-alternatives --display xdvi.bin
xdvi.bin - status is manual.
link currently points to /usr/bin/xdvi.real
/usr/bin/xdvi.real - priority 30
Current `best' version is /usr/bin/xdvi.real.
> You might try to run
> apt-get install tetex-bin --reinstall
> which might fix your problem.
Yes it did:
Preparing to replace tetex-bin 1.0.7+20001218-4 (using .../tetex-bin_1.0.7+20001218-4_i386.deb) ...
Removing manually selected alternative - switching to auto mode
Removing manually selected alternative - switching to auto mode
Unpacking replacement tetex-bin ...
Setting up tetex-bin (1.0.7+20001218-4) ...
mktexlsr: Updating /usr/local/lib/texmf/ls-R...
mktexlsr: Updating /var/lib/texmf/ls-R...
mktexlsr: Updating /var/spool/texmf/ls-R...
mktexlsr: Done.
Running initex. This may take some time. ...
fmtutil: /usr/share/texmf/web2c/amstex.fmt successfully generated.
fmtutil: /usr/share/texmf/web2c/elatex.efmt successfully generated.
fmtutil: /usr/share/texmf/web2c/etex.efmt successfully generated.
fmtutil: /usr/share/texmf/web2c/lambda.fmt successfully generated.
fmtutil: /usr/share/texmf/web2c/latex.fmt successfully generated.
fmtutil: /usr/share/texmf/web2c/omega.fmt successfully generated.
fmtutil: /usr/share/texmf/web2c/pdfelatex.efmt successfully generated.
fmtutil: /usr/share/texmf/web2c/pdfetex.efmt successfully generated.
fmtutil: /usr/share/texmf/web2c/pdflatex.fmt successfully generated.
fmtutil: /usr/share/texmf/web2c/pdftex.fmt successfully generated.
fmtutil: /usr/share/texmf/web2c/tex.fmt successfully generated.
Output of initex is in /tmp/texr1ezFf
Fixing permissions of ls-R files ...
mode of `/var/lib/texmf/ls-R' changed to 0644 (rw-r--r--)
mode of `/var/spool/texmf/ls-R' changed to 0644 (rw-r--r--)
If you want to change the default settings,
use /usr/bin/texconfig to configure teTeX.
udon:/usr/bin# ls -l xdvi*
-rwxr-xr-x 1 root root 2258 Jun 3 19:45 xdvi*
lrwxrwxrwx 1 root root 26 Jun 22 11:01 xdvi.bin -> /etc/alternatives/xdvi.bin*
-rwxr-xr-x 1 root root 140316 Jun 3 19:45 xdvi.real*
Reply to: