Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 342581 - =dev-texlive/texlive-basic-2010: fmtutil: Error! Not all formats have been built successfully.
Summary: =dev-texlive/texlive-basic-2010: fmtutil: Error! Not all formats have been bu...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
: 391739 466814 466816 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-10-25 07:33 UTC by Nico Schlömer
Modified: 2013-04-23 15:24 UTC (History)
3 users (show)

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


Attachments
Log of failed TeXLive build (1287991137-install-dev-texlive_texlive-basic-2010:0::gentoo.out,32.27 KB, text/plain)
2010-10-25 07:35 UTC, Nico Schlömer
Details
paludis --info dev-texlive/texlive-basic (paludis.info,15.89 KB, text/plain)
2010-10-25 07:35 UTC, Nico Schlömer
Details
/var/tmp/portage/dev-texlive/texlive-basic-2010/temp/build.log (build.log,45.14 KB, text/plain)
2011-09-12 19:09 UTC, Juergen Rose
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nico Schlömer 2010-10-25 07:33:42 UTC
Hi,

I tried to install the new TeXLive 2010 last night, but didn't get lucky due to an fmtutil error. Logs attached.

Cheers,
Nico

Reproducible: Always
Comment 1 Nico Schlömer 2010-10-25 07:35:03 UTC
Created attachment 251897 [details]
Log of failed TeXLive build
Comment 2 Nico Schlömer 2010-10-25 07:35:55 UTC
Created attachment 251899 [details]
paludis --info dev-texlive/texlive-basic
Comment 3 Nico Schlömer 2010-10-25 08:00:02 UTC
Okay so, this was an issue with luatex being built against an old poppler. Rebuilding luatex fixed it.
Marked as invalid.
Comment 4 Alex Buell 2011-02-22 01:59:25 UTC
Thanks, that helped me get texlive installed. I think we ought to have something to say that luatex needs a rebuild when texlive goes stable. 
Comment 5 Alex Buell 2011-02-22 02:00:25 UTC
(In reply to comment #4)
> Thanks, that helped me get texlive installed. I think we ought to have
> something to say that luatex needs a rebuild when texlive goes stable. 

I have to take that back, it failed with the same fmutil error but luatex has been rebuilt. Any ideas?
Comment 6 Marcus Becker 2011-04-04 21:57:45 UTC
rebuilding luatex fixes the problem described in the log file. However I couldn't just emerge texlive, pdftex was missing.

This should be a dependency texlive and gummi?

I had Gummi already installed and needed to run:
emerge --oneshot luatex && emerge pdftex && emerge texlive
Comment 7 Juergen Rose 2011-09-12 18:58:14 UTC
Plese reopen. I just hit this error on hardened:

...
fmtutil: /var/tmp/portage/dev-texlive/texlive-basic-2010/work/texmf-var/web2c/pdftex/pdftex.fmt installed.
fmtutil: running `tex -ini   -jobname=tex -progname=tex tex.ini' ...
This is TeX, Version 3.1415926 (TeX Live 2010) (INITEX)
...
14787 words of font info for 50 preloaded fonts
14 hyphenation exceptions
Hyphenation trie of length 6075 has 181 ops out of 35111
  181 for language 0
No pages of output.
Transcript written on tex.log.
fmtutil: /var/tmp/portage/dev-texlive/texlive-basic-2010/work/texmf-var/web2c/tex/tex.fmt installed.

###############################################################################
fmtutil: Error! Not all formats have been built successfully.
Visit the log files in directory
  /var/tmp/portage/dev-texlive/texlive-basic-2010/work/texmf-var/web2c
for details.
###############################################################################
This is a summary of all `failed' messages:
`mf-nowin -ini  -jobname=mf -progname=mf -translate-file=cp227.tcx mf.ini' failed
 * ERROR: dev-texlive/texlive-basic-2010 failed (compile phase):
 *   failed to build format texmf/fmtutil/format.texlive-basic.cnf



I reemerged luatex:
root@dolphin:/root(16)# genlop -t luatex | tail

     Sat Aug 13 09:27:31 2011 >>> dev-tex/luatex-0.70.1
       merge time: 38 minutes and 47 seconds.

     Fri Sep  2 21:04:18 2011 >>> dev-tex/luatex-0.70.1
       merge time: 39 minutes and 15 seconds.

     Mon Sep 12 20:00:51 2011 >>> dev-tex/luatex-0.70.1
       merge time: 40 minutes and 18 seconds.


But after reemerging luatex 'emerge texlive-basic' fails with the same error.
In /var/tmp/portage/dev-texlive/texlive-basic-2010/work/texmf-var/web2c/tex/tex.log I find the same information I have seen on the console. Poppler has also the current version:
root@dolphin:/root(19)# qlist -Iv poppler
app-text/poppler-0.16.7

If I try to emerge pdftex, I get:
root@dolphin:/root(23)# emerge -v1 pdftex

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] app-admin/eselect-pdftex-0.3  0 kB
[ebuild  N    #] dev-tex/pdftex-1.40.11  5,966 kB

Total: 2 packages (2 new), Size of downloads: 5,966 kB

The following mask changes are necessary to proceed:
#required by pdftex (argument)
# /etc/portage/package.mask:
#>app-accessibility/festival-1.95_beta-r4
...
#=dev-python/sip-4.11*
#>dev-tex/breqn-0.94
>=dev-tex/pdftex-1.40.11


But pdftex-1.40.11 is already masked in /etc/portage/package.mask:

root@dolphin:/root(25)# grep dev-tex/pdftex /etc/portage/package.mask
>=dev-tex/pdftex-1.40.11


Any hint is appreciated.
Comment 8 Juergen Rose 2011-09-12 19:03:19 UTC
root@dolphin:/root(26)# emerge --info =dev-texlive/texlive-basic-2010
Portage 2.1.10.11 (hardened/linux/x86, gcc-4.4.5, glibc-2.12.2-r0, 2.6.38-hardened-r6 i686)
=================================================================
                        System Settings
=================================================================
System uname: Linux-2.6.38-hardened-r6-i686-Pentium_II_-Deschutes-with-gentoo-2.0.3
Timestamp of tree: Mon, 12 Sep 2011 05:00:01 +0000
app-shells/bash:          4.1_p9
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.7.1-r1, 3.1.3-r1
dev-util/cmake:           2.8.4-r1
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.0.3
sys-apps/openrc:          0.8.3-r1
sys-apps/sandbox:         2.4
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:       2.20.1-r1
sys-devel/gcc:            4.4.5
sys-devel/gcc-config:     1.4.1-r1
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r1
sys-kernel/linux-headers: 2.6.36.1 (virtual/os-headers)
sys-libs/glibc:           2.12.2
Repositories: gentoo java-overlay sunrise x-portage x-cpan
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="* -@EULA PUEL dlj-1.1 skype-eula"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt /usr/share/openvpn/easy-rsa"
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="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs distlocks ebuild-locks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS="-O2 -march=i686 -pipe"
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.caliu.info/pub/gentoo/ http://ftp.caliu.info/pub/gentoo/ ftp://vlaai.snt.ipv6.utwente.nl/pub/os/linux/gentoo/ http://www.gigaload.org/gentoo.org/"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="de fr"
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="/var/lib/layman/java-overlay /var/lib/layman/sunrise /usr/local/portage /var/lib/cpan"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X Xaw3d a52 aac abiword acl acpi admin alsa ao apache2 applet archive arpack asf aspell assistant audacious audiofile automap automount bash-completion beagle berkdb blas blast boo boost bzip2 cairo cdda cddb cdf cdio cdparanoia cdr cgi chm cli consolekit corba cracklib crypt cups curl cxx daap db dbase dbi dbm dbus device-mapper dga dia djvu doc dri ds2490 dv dvb dvd dvdr dvi eds elf emacs emboss empathy encode epiphany evo examples exif expat extensions extra extras fam fame ffmpeg fftw firefox fits flac fltk fontconfig foomaticdb fpx fts3 fuse galago gd gdal gdbm geolocation geos gif gimp ginac git glade glib gml gmp gmtsuppl gnokii gnome gnome-keyring gnome-print gnuplot gnutls gphoto2 gpm grammar graphics graphtft graphviz grass gs gsl gsm gstreamer gtk guile hardened harness hddtemp hdf hdf5 hlapi http httpd iconv icq icu id3 ide imagemagick imap innodb inotify ithreads jabber jadetex java java5 java6 jbig john jpeg jpeg2k kdrive kerberos kpathsea ladspa lame lapack latex latex3 lcms ldap libffi libgda libsamplerate lua lzo mad mail maildir math matroska mmx mmxext mng modules motif mozdevelop mozilla mp3 mp4 mpeg mplayer mtp mudflap musicbrainz mysql mysqli nautilus ncurses neXt netcdf netpbm network networking networkmanager nfs nls nntp nptl nptlonly nsplugin ntfs ntp numarray numeric ocaml octave odbc ogdi ogg ole opengl openmp pam pax_kernel pcre pdf perl pic plotutils plugins png policykit posix postgres postscript pppd preview-latex proj pstricks pulseaudio python python-bindings qhull quicktime readline reiserfs rle rpc rrdcgi rrdtool samba sasl science sdl secure-delete semantic-desktop server session sip slang slp smbclient sms sndfile snmp sox speex spell sql sqlite sse sse2 ssl subtitles subversion suexec svg sysfs szip t1lib tcl tcpd tex tex4ht texmacs theora threads thunderbird tidy tiff tk tntc tools truetype udev unicode urandom userlocales utempter v4l2 vorbis wav webdav webdav-serf webkit win32codecs wmf wxwidgets x86 xattr xcb xemacs xext xine xml xmlreader xmlrpc xorg xpm xulrunner xv xvid xvmc zlib zvbi" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 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 auth_digest authn_anon authn_dbd 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 dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de fr" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="r128 ati vesa" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, MAKEOPTS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS



root@dolphin:/root(27)# emerge -pqv =dev-texlive/texlive-basic-2010
[ebuild     U ] dev-texlive/texlive-basic-2010 [2008-r1] USE="doc -source" 
[blocks B     ] <dev-texlive/texlive-latexrecommended-2009 ("<dev-texlive/texlive-latexrecommended-2009" is blocking dev-texlive/texlive-basic-2010)
[blocks B     ] <dev-texlive/texlive-latex-2009 ("<dev-texlive/texlive-latex-2009" is blocking dev-texlive/texlive-basic-2010)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (dev-texlive/texlive-latexrecommended-2008-r2::gentoo, installed) pulled in by
    dev-texlive/texlive-latexrecommended required by (dev-tex/pgf-2.10::gentoo, installed)
    <dev-texlive/texlive-latexrecommended-2009 required by (virtual/latex-base-1.0::gentoo, installed)
    dev-texlive/texlive-latexrecommended required by (dev-tex/glossaries-2.07::gentoo, installed)
    >=dev-texlive/texlive-latexrecommended-2008-r2 required by (sci-visualization/gnuplot-4.4.3-r1::gentoo, installed)
    >=dev-texlive/texlive-latexrecommended-2008 required by (app-text/texlive-2008::gentoo, installed)

  (dev-texlive/texlive-basic-2010::gentoo, ebuild scheduled for merge) pulled in by
    >=dev-texlive/texlive-basic-2008 required by (dev-texlive/texlive-genericrecommended-2008::gentoo, installed)
    >=dev-texlive/texlive-basic-2008 required by (dev-texlive/texlive-fontsrecommended-2008::gentoo, installed)
    >=dev-texlive/texlive-basic-2008 required by (dev-texlive/texlive-metapost-2008::gentoo, installed)
    =dev-texlive/texlive-basic-2010
    >=dev-texlive/texlive-basic-2008 required by (app-text/texlive-2008::gentoo, installed)
    >=dev-texlive/texlive-basic-2008 required by (dev-texlive/texlive-fontsextra-2008::gentoo, installed)
    >=dev-texlive/texlive-basic-2008 required by (dev-texlive/texlive-langgerman-2008::gentoo, installed)
    >=dev-texlive/texlive-basic-2008 required by (dev-texlive/texlive-plainextra-2008::gentoo, installed)
    >=dev-texlive/texlive-basic-2008 required by (dev-texlive/texlive-langfrench-2008::gentoo, installed)
    >=dev-texlive/texlive-basic-2008 required by (dev-texlive/texlive-texinfo-2008::gentoo, installed)
    >=dev-texlive/texlive-basic-2008 required by (dev-texlive/texlive-formatsextra-2008::gentoo, installed)
    >=dev-texlive/texlive-basic-2008 required by (dev-texlive/texlive-genericextra-2008::gentoo, installed)
    >=dev-texlive/texlive-basic-2008 required by (dev-texlive/texlive-htmlxml-2008::gentoo, installed)
    >=dev-texlive/texlive-basic-2008 required by (dev-texlive/texlive-pictures-2008-r1::gentoo, installed)
    >=dev-texlive/texlive-basic-2008 required by (dev-texlive/texlive-pstricks-2008-r1::gentoo, installed)
    >=dev-texlive/texlive-basic-2008-r1 required by (dev-texlive/texlive-latex-2008-r2::gentoo, installed)

  (dev-texlive/texlive-latex-2008-r2::gentoo, installed) pulled in by
    >=dev-texlive/texlive-latex-2008 required by (dev-texlive/texlive-latex3-2008::gentoo, installed)
    >=dev-texlive/texlive-latex-2008 required by (dev-texlive/texlive-bibtexextra-2008::gentoo, installed)
    dev-texlive/texlive-latex required by (dev-tex/xcolor-2.11::gentoo, installed)
    dev-texlive/texlive-latex required by (app-text/wv-1.2.9-r1::gentoo, installed)
    >=dev-texlive/texlive-latex-2008 required by (dev-texlive/texlive-latexextra-2008-r1::gentoo, installed)
    >=dev-texlive/texlive-latex-2008 required by (dev-texlive/texlive-formatsextra-2008::gentoo, installed)
    >=dev-texlive/texlive-latex-2008 required by (dev-texlive/texlive-mathextra-2008::gentoo, installed)
    >=dev-texlive/texlive-latex-2008 required by (app-text/texlive-2008::gentoo, installed)
    >=dev-texlive/texlive-latex-2008 required by (dev-texlive/texlive-science-2008::gentoo, installed)
    >=dev-texlive/texlive-latex-2008 required by (dev-texlive/texlive-htmlxml-2008::gentoo, installed)
    >=dev-texlive/texlive-latex-2008 required by (dev-texlive/texlive-latexrecommended-2008-r2::gentoo, installed)
Comment 9 Juergen Rose 2011-09-12 19:09:05 UTC
Created attachment 286251 [details]
/var/tmp/portage/dev-texlive/texlive-basic-2010/temp/build.log
Comment 10 Juergen Rose 2011-09-16 12:30:45 UTC
Any news? The issue blocks the building of about 60 packages:

root@dolphin:/root(17)# emerge -vuND world
...
>>> Failed to emerge dev-texlive/texlive-basic-2010, Log file:

>>>  '/var/tmp/portage/dev-texlive/texlive-basic-2010/temp/build.log'


root@dolphin:/root(18)# emerge -vuND --resume --skipfirst world


These are the packages that would be merged, in order:

Calculating dependencies... done!
!!! One or more packages have been dropped due to
!!! masking or unsatisfied dependencies:

  (x11-proto/xproto-7.0.22::gentoo, ebuild scheduled for merge)
  (dev-libs/glib-2.28.8::gentoo, ebuild scheduled for merge)
  (x11-drivers/xf86-input-mouse-1.7.1::gentoo, ebuild scheduled for merge)
  (dev-texlive/texlive-htmlxml-2010::gentoo, ebuild scheduled for merge)
  (x11-apps/x11perf-1.5.4::gentoo, ebuild scheduled for merge)
  (dev-texlive/texlive-genericrecommended-2010::gentoo, ebuild scheduled for merge)
...
  (x11-apps/xwininfo-1.1.2::gentoo, ebuild scheduled for merge)
  (dev-texlive/texlive-pstricks-2010::gentoo, ebuild scheduled for merge)
  (dev-texlive/texlive-plainextra-2010::gentoo, ebuild scheduled for merge)
  (x11-apps/xrandr-1.3.5::gentoo, ebuild scheduled for merge)
  (media-video/ffmpeg-0.7.4::gentoo, ebuild scheduled for merge)
  (x11-apps/mkfontscale-1.0.9::gentoo, ebuild scheduled for merge)
  (dev-texlive/texlive-formatsextra-2010::gentoo, ebuild scheduled for merge)
  (app-text/texlive-2010-r2::gentoo, ebuild scheduled for merge)
  (dev-texlive/texlive-latex-2010::gentoo, ebuild scheduled for merge)

emerge: It seems we have nothing to resume...
Comment 11 Jeroen Roovers (RETIRED) gentoo-dev 2013-04-23 14:56:04 UTC
*** Bug 391739 has been marked as a duplicate of this bug. ***
Comment 12 Jeroen Roovers (RETIRED) gentoo-dev 2013-04-23 15:24:02 UTC
*** Bug 466814 has been marked as a duplicate of this bug. ***
Comment 13 Jeroen Roovers (RETIRED) gentoo-dev 2013-04-23 15:24:25 UTC
*** Bug 466816 has been marked as a duplicate of this bug. ***