Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 317203 - dev-texlive/texlive-basic-2008-r1 fails to build
Summary: dev-texlive/texlive-basic-2008-r1 fails to build
Status: VERIFIED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal with 2 votes (vote)
Assignee: Alexis Ballier
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-26 01:22 UTC by Elias Probst
Modified: 2011-02-16 01:55 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Elias Probst 2010-04-26 01:22:36 UTC
While emerging app-office/lyx-1.6.5 I was faced with a non-building dev-texlive/texlive-basic-2008-r1

Reproducible: Always

Steps to Reproduce:
1. emerge -a1v texlive-basic
Actual Results:  
 * CPV:  dev-texlive/texlive-basic-2008-r1
 * REPO: gentoo
 * USE:  amd64 elibc_glibc kernel_linux multilib userland_GNU
>>> Unpacking source...
>>> Unpacking texlive-module-ams-2008.tar.lzma to /var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work
>>> Unpacking texlive-module-amsfonts-2008.tar.lzma to /var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work
>>> Unpacking texlive-module-bibtex-2008.tar.lzma to /var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work
>>> Unpacking texlive-module-cm-2008.tar.lzma to /var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work
>>> Unpacking texlive-module-cmex-2008.tar.lzma to /var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work
>>> Unpacking texlive-module-dvips-2008.tar.lzma to /var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work
>>> Unpacking texlive-module-enctex-2008.tar.lzma to /var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work
>>> Unpacking texlive-module-etex-2008.tar.lzma to /var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work
>>> Unpacking texlive-module-etex-pkg-2008.tar.lzma to /var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work
>>> Unpacking texlive-module-hyph-utf8-2008.tar.lzma to /var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work
>>> Unpacking texlive-module-makeindex-2008.tar.lzma to /var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work
>>> Unpacking texlive-module-metafont-2008.tar.lzma to /var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work
>>> Unpacking texlive-module-mflogo-2008.tar.lzma to /var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work
>>> Unpacking texlive-module-misc-2008.tar.lzma to /var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work
>>> Unpacking texlive-module-plain-2008.tar.lzma to /var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work
>>> Unpacking texlive-module-hyphen-base-2008.tar.lzma to /var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work
>>> Unpacking texlive-module-bin-tex-2008.tar.lzma to /var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work
>>> Unpacking texlive-module-bin-metafont-2008.tar.lzma to /var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work
>>> Unpacking texlive-module-collection-basic-2008.tar.lzma to /var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work
 * Applying texlive-basic-2008-luatex-0.40.patch ...                      [ ok ]
>>> Source unpacked in /var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work
>>> Compiling source in /var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work ...
 * Format metafont already built.
 * Format tex already built.
 * Building format texmf/fmtutil/format.metafont.cnf
fmtutil: running `mf-nowin -ini   -jobname=mf -progname=mf -translate-file=cp227.tcx mf.ini' ...
This is METAFONT, Version 2.718281 (Web2C 7.5.7) (INIMF)
(/usr/share/texmf/web2c/cp227.tcx)

(/var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work/texmf-dist/metafont/co
nfig/mf.ini
(/var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work/texmf-dist/metafont/ba
se/plain.mf
Preloading the plain base, version 2.71: preliminaries,
 basic constants and mathematical macros,
 macros for converting from device-independent units to pixels,
 macros and tables for various modes of operation,
 macros for drawing and filling,
 macros for proof labels and rules,
 macros for character and font administration,
and a few last-minute items.)
(/var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work/texmf-dist/metafont/mi
sc/modes.mf) )
Beginning to dump on file mf.base
 (base=mf 2010.4.26)
2225 strings of total length 30200
11864 memory locations dumped; current usage is 3658&7844
1004 symbolic tokens
Transcript written on mf.log.
fmtutil: /var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work/texmf-var/web2c/metafont/mf.base installed.
 * Building format texmf/fmtutil/format.tex.cnf
fmtutil: running `tex -ini   -jobname=tex -progname=tex tex.ini' ...
This is TeX, Version 3.1415926 (Web2C 7.5.7) (INITEX)

(/var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work/texmf-dist/tex/plain/c
onfig/tex.ini
(/var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work/texmf-dist/tex/plain/b
ase/plain.tex Preloading the plain format: codes, registers, parameters,
fonts,
kpathsea: Running mktextfm cmr10
/usr/share/texmf/web2c/mktexnam: Could not map source abbreviation  for cmr10.
/usr/share/texmf/web2c/mktexnam: Need to update ?
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input cmr10
This is METAFONT, Version 2.718281 (Web2C 7.5.7)


kpathsea: Running mktexmf cmr10
! I can't find file `cmr10'.
<*> ...e:=ljfour; mag:=1; nonstopmode; input cmr10
                                                  
Please type another input file name
! Emergency stop.
<*> ...e:=ljfour; mag:=1; nonstopmode; input cmr10
                                                  
Transcript written on mfput.log.
grep: cmr10.log: No such file or directory
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input cmr10' failed to make cmr10.tfm.
kpathsea: Appending font creation commands to missfont.log.

! Font \tenrm=cmr10 not loadable: Metric (TFM) file not found.
<to be read again> 
                   \font 
l.401 \font
           \preloaded=cmr9
? 
! Emergency stop.
<to be read again> 
                   \font 
l.401 \font
           \preloaded=cmr9
No pages of output.
Transcript written on tex.log.
Error: `tex -ini  -jobname=tex -progname=tex tex.ini' failed

###############################################################################
fmtutil: Error! Not all formats have been built successfully.
Visit the log files in directory
  /var/tmp/portage/dev-texlive/texlive-basic-2008-r1/work/texmf-var/web2c
for details.
###############################################################################

This is a summary of all `failed' messages and warnings:
`tex -ini  -jobname=tex -progname=tex tex.ini' failed
 * ERROR: dev-texlive/texlive-basic-2008-r1 failed:
 *   failed to build format texmf/fmtutil/format.tex.cnf
 * 
 * Call stack:
 *     ebuild.sh, line   48:  Called src_compile
 *   environment, line 2370:  Called texlive-module_src_compile
 *   environment, line 2922:  Called die
 * The specific snippet of code:
 *               VARTEXFONTS="${T}/fonts" TEXMFHOME="${S}/texmf:${S}/texmf-dist:${S}/texmf-var" env -u TEXINPUTS fmtutil --cnffile "${i}" --fmtdir "${S}/texmf-var/web2c" --all || die "failed to build format ${i}";
 * 
 * If you need support, post the output of 'emerge --info =dev-texlive/texlive-basic-2008-r1',
 * the complete build log and the output of 'emerge -pqv =dev-texlive/texlive-basic-2008-r1'.
 * The complete build log is located at '/var/tmp/portage/dev-texlive/texlive-basic-2008-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-texlive/texlive-basic-2008-r1/temp/environment'.

Expected Results:  
A successful build of texlive-basic.

emerge --info
Portage 2.2_rc67 (default/linux/amd64/10.0/desktop, gcc-4.3.4, glibc-2.10.1-r1, 2.6.33 x86_64)
=================================================================
System uname: Linux-2.6.33-x86_64-Intel-R-_Core-TM-2_Duo_CPU_P9700_@_2.80GHz-with-gentoo-2.0.1
Timestamp of tree: Sat, 24 Apr 2010 13:45:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p37
dev-java/java-config: 2.1.10
dev-lang/python:     2.6.4-r1
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.6.4-r3
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.6.1-r1
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.18-r3
sys-devel/gcc:       4.3.4
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA dlj-1.1 skype-eula PUEL"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=nocona -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--jobs=2 --keep-going --load-average=2.5"
FEATURES="assume-digests ccache collision-protect distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms splitdebug strict unmerge-logs unmerge-orphans"
GENTOO_MIRRORS="http://de-mirror.org/distro/gentoo/ http://mirror.netcologne.de/gentoo/ http://mirror.switch.ch/ftp/mirror/gentoo/"
LANG="de_DE.utf8"
LC_ALL="C"
LDFLAGS="-Wl,--as-needed"
LINGUAS="en de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/kde /usr/local/portage/layman/eliasp /usr/local/portage/layman/sunrise /usr/local/portage/layman/x11"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa amd64 audiofile avahi bash-completion berkdb bluetooth branding bzip2 cairo cdparanoia cli consolekit cracklib crypt css cups cxx dbus dri dts dvd dvdr emboss encode exif fam fastcgi ffmpeg firefox flac fortran gcj gdbm gif git gps gs gtk hal hdri iconv imagemagick inotify ipv6 java java6 jpeg jpeg2k kde kipi kms lame lcms ldap libnotify mad matroska mikmod mmap mmx mng modules mp3 mp4 mpeg mplayer mudflap multilib musicbrainz mysql ncurses networkmanager nls nptl nptlonly nsplugin ogg opengl openmp pam pango pcre pdf perl plasma png policykit ppds pppd python qt qt3support qt4 rdesktop readline reflection rss ruby samba scanner sdl semantic-desktop session spell spl sqlite sse sse2 ssl startup-notification subversion svg sysfs taglib tcpd theora tiff truetype unicode usb v4l2 vcd vim-syntax vnc vorbis wmf x264 xcb xcomposite xinerama xml xorg xulrunner xv xvid xvmc zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="*" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en de" QEMU_SOFTMMU_TARGETS="x86_64 i386" QEMU_USER_TARGETS="x86_64 i386" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="intel" 
Unset:  CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Alexis Ballier gentoo-dev 2011-02-15 18:55:55 UTC
please try with the 2010 version, and attach the output of 'texconfig conf'
Comment 2 Elias Probst 2011-02-16 01:55:51 UTC
Can't provide helpful debugging information anymore, since I went for ~ texlive 2010 and don't have enough time to do a full + proper downgrade to 2008 now.

I think it makes the most sense to close this bug for now as WONTFIX and aim for a stabilization of 2010.