Bug#246749: tetex-bin: upgrade to 2.0.2-14 fails (bogus 'No space left on device')
On 30.04.04 Ivan Nestlerode (nestler@speakeasy.net) wrote:
Hi all,
> When I attempted to upgrade tetex-bin today, I got a slew of errors
> about "No space left on device" despite having what should be plenty of
> space:
>
> $ df -h
> Filesystem Size Used Avail Use% Mounted on
> /dev/hde1 133M 81M 46M 64% /
> tmpfs 253M 0 253M 0% /dev/shm
> /dev/hde5 4.6G 1.5G 2.9G 34% /usr
> /dev/hde6 2.8G 127M 2.5G 5% /var
> /dev/hde7 15M 1.1M 13M 8% /tmp
> /dev/hde8 103G 16G 82G 16% /home
>
> Also, I am using dash as /bin/sh if that makes a difference.
>
> Here is the error:
>
> Setting up tetex-bin (2.0.2-14) ...
> Regenerating /etc/texmf/texmf.cnf ... done
> Regenerating /var/lib/texmf/web2c/fmtutil.cnf ... done
> Regenerating /var/lib/texmf/web2c/updmap.cfg ... done
> Running initex. This may take some time. ...
> ! Could not write 1 8-byte item(s).
> ! Could not write 2926 4-byte item(s).
> fmtutil: /usr/share/texmf/web2c/lambda.oft installed.
> mkdir: cannot create directory `/tmp/mt3966.tmp': No space left on device
>
Yes, we do create about 13MB in /tmp, which is IMHO not that much. So
it is possible, that your 13MB can get filled during fmtutil --all.
If you don't have the space to create alle formats at one time you
should comment out some in /etc/texmf/fmt.d/00tetex.cnf, run
update-fmtutil and then try to recover. If that succeeded, you may
comment the missing in, run update-fmtutil and then fmtutil --missing.
To Adrian: Is it a policy violation if we create to much stuff in
/tmp, i.e. is there an upper limit, we should obey?
H.
--
sigmentation fault
Reply to: