Mailinglist Archive: opensuse-packaging (161 mails)

< Previous Next >
Re: [opensuse-packaging] Texlive split breaks AppArmor build
On Sun, Jul 29, 2012 at 08:39:12PM +0200, Křištof Želechovski wrote:
Dnia niedziela, 29 lipca 2012 16:20:37 Christian Boltz pisze:
Hello,

Am Freitag, 27. Juli 2012 schrieb Křištof Želechovski:
That means PDFTeX depends on Metafont, in which case Metafont should
have been pulled. Looks like bug in packaging PDFTeX.

I tried with an additional
BuildRequires: texlive-metafont-bin
which fixes the "mf: command not found" issue.

Unfortunately the only result is that I get a fresh set of error messages:

[ 530s] (see the transcript file for additional information)
</usr/share/texmf/fonts/pk [ 530s] /ljfour/public/cm/dpi600/cmsy10.pk>
[ 530s] kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi
600 cmtt8 [ 530s]
[ 530s] kpathsea: Running mktexfmt mf.base
[ 531s] fmtutil: format directory `/var/lib/texmf/web2c' is not writable.
[ 531s] mktexpk: Mismatched mode ljfour and resolution 600; ignoring mode.
[ 531s] mktexpk: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1+0/600;
nonstopmode; input cmtt8 [ 531s] This is METAFONT, Version 2.718281 (TeX
Live 2012/TeX Live for SUSE Linux) [ 531s]
[ 531s] kpathsea: Running mktexfmt mf.base
[ 531s] fmtutil: format directory `/var/lib/texmf/web2c' is not writable.
[ 531s] I can't find the base file `mf.base'!

METAFONT binary is missing METAFONT sources.

Rather than "fixing" each dependent package, which is a workaround that does
not scale, you should report this as a bug and ask Dr. Werner Fink to bring
the dependencies in order, as your problems are his fault.

Another solution would be to depend on TeX pattern that pulls everything TeX
but I am not sure such a pattern exists.

Simply add the missing dependencies to your spec file and the stuff should
work. If possible you should avoid mf and prefere PostScript fonts.

Werner

--
"Having a smoking section in a restaurant is like having
a peeing section in a swimming pool." -- Edward Burr
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-packaging+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups