Hi, I am currently in the process of installing the latest release that I cloned from git in an effort to complete an application for GSOC. I am running into an issue however with 'make' on my Ubuntu 64bit Linux version . Below is the code that make reports upon exiting with multiple errors. They seems to be related to my latex installation which aborted in error due to missing entry /etc/texmf/texmf.d/55Fonts.cnf when I tried to apt-get install texlive . The error by the texlive installer also indicates that the correct version should be available as 55Fonts.cnf.ucf-dist. Apparently, after searching for this file using apt-file find 55Fonts.cnf.ucf-dist , it does not appear in my version of Ubuntu (11.04). I was curious if anyone else has encountered this issue with texlive installation when building on Ubuntu. Google searches on the issue reveal that it is in fact a missing component of Ubuntu but there is no indication of a method to retrieve the correct file. This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) kpathsea: Running mktexfmt pdflatex.fmt /usr/bin/mktexfmt: 974: /texconfig/tcfmgr: not found fmtutil: config file `fmtutil.cnf' not found. I can't find the format file `pdflatex.fmt'! make[4]: *** [refman.pdf] Error 1 make[4]: Leaving directory `/home/jterzis/Xapian/xapian/xapian-core/docs/apidoc/latex' cat: refman.log: No such file or directory make[3]: *** [apidoc.pdf] Error 1 make[3]: Leaving directory `/home/jterzis/Xapian/xapian/xapian-core/docs' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/jterzis/Xapian/xapian/xapian-core' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/jterzis/Xapian/xapian/xapian-core' make: *** [all] Error 2 Many thanks, --JT -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.xapian.org/pipermail/xapian-devel/attachments/20120403/57e0ded5/attachment.html>
On Tue, Apr 03, 2012 at 05:29:11PM -0400, John Terzis wrote:> They seems to be related to my latex installation which aborted in error > due to missing entry /etc/texmf/texmf.d/55Fonts.cnf when I tried to apt-get > install texlive . The error by the texlive installer also indicates that > the correct version should be available as 55Fonts.cnf.ucf-dist. > Apparently, after searching for this file using > apt-file find 55Fonts.cnf.ucf-dist , it does not appear in my version of > Ubuntu (11.04). I was curious if anyone else has encountered this issue > with texlive installation when building on Ubuntu. Google searches on the > issue reveal that it is in fact a missing component of Ubuntu but there is > no indication of a method to retrieve the correct file.I don't think this issue is related to Xapian - it sounds like a bug in the Ubuntu TeX packages. I'd try forcing the tex-common package to reinstall and see if that recreates the missing config file: sudo apt-get install --reinstall tex-common If that doesn't fix it, try copying the version from /usr/share I guess: sudo cp /usr/share/tex-common/55Fonts.cnf /etc/texmf/texmf.d/55Fonts.cnf But you'll probably need to run update-texmf or something if you fix it by hand. Cheers, Olly