On Mon, Jul 30, 2012 at 09:54:06AM +0200, Werner Fink wrote:
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) [ 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.
See SR #129259 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@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org