I am using texlive. When I tried to upgrade system I have got: dvips -o manual.ps fmfmanps.dvi This is dvips(k) 5.96 Copyright 2005 Radical Eye Software (www.radicaleye.com) ' TeX output 2007.11.07:1307' -> manual.ps <tex.pro><finclude.pro><texps.pro><special.pro>. <cmti9.pfb><cmti7.pfb> <logod10.pfb><cmmi7.pfb><cmsy7.pfb><cmbxti10.pfb><cmtt12.pfb><cmmi8.pfb> <logosl10.pfb><cmbx8.pfb><manfnt.pfb> dvips: ! Couldn't find font file manfnt.pfb make: *** [manual.ps] Error 1 * * ERROR: dev-tex/feynmf-1.08-r2 failed. * Call stack: * ebuild.sh, line 1701: Called dyn_compile * ebuild.sh, line 1039: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * feynmf-1.08-r2.ebuild, line 30: Called die * The specific snippet of code: * emake MP=mpost all manual.ps || die "emake failed" * The die message: * emake failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/dev-tex/feynmf-1.08-r2/temp/build.log'. * Reproducible: Always Steps to Reproduce: 1.emerge feynmf (in fact in my case emerge -DuN world) Portage 2.1.3.19 (default-linux/x86/2007.0/desktop, gcc-4.2.2, glibc-2.6.1-r0, 2.6.22-suspend2-r2 i686) ================================================================= System uname: 2.6.22-suspend2-r2 i686 Intel(R) Celeron(R) M processor 1.50GHz Timestamp of tree: Wed, 07 Nov 2007 03:00:01 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] app-shells/bash: 3.2_p17-r1 dev-java/java-config: 1.3.7, 2.1.2-r1 dev-lang/python: 2.4.4-r6, 2.5.1-r3 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.10-r5 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.23 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium-m -mfpmath=sse -pipe -momit-leaf-frame-pointer -ggdb -w" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -march=pentium-m -mfpmath=sse -pipe -momit-leaf-frame-pointer -ggdb -w" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms splitdebug unmerge-orphans userfetch userpriv" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--add-needed -Wl,--as-needed" LINGUAS="en_GB en_US pl" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/java-overlay /usr/portage/local/layman/java-experimental /usr/portage/local/layman/emacs /usr/portage/local/layman/custom-kernels /usr/portage/local/layman/gnome-experimental /usr/portage/local/layman/xeffects /usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aac acl acpi alsa applet avahi avalon bash-completion beagle berkdb bitmap-fonts bittorrent bluetooth boo browseplugin bzip2 cairo calendar caps cddb cdparanoia cdr cli cracklib crypt cups curl curlwrappers d daap dbus devhelp disk-partition djvu dri dvd dvdr dvdread eclipse eds emacs emboss encode esd evo evolution exif expat fam ffmpeg firefox flac flash fuse galago gcj gconf gd gdbm gdl gedit gif gimp glut gmail gmp gnome gnutls gpm gsf gstreamer gtk guile hal iconv idle imap ipod iproute2 ipv6 isdnlog jabber java java5 jpeg jpeg2k jython kerberos keyring libburn libgda libnotify libsexy logrotate lucene mad madwifi maildir mhash midi mikmod mmap mmx mono mozilla mp3 mpeg mudflap mule musicbrainz nautilus ncurses network nfs nls nntp no-old-linux nptl nptlonly nsplugin ntpl ogg oggvorbis openal opengl openmp pam pango pbm pcmcia pcre pdf perl png pop postgres pppd python quicktime readline reflection regex reiserfs resolvconf rhino ruby samba sbcl scanner sdl session soap sourceview spell spl sqlite sse sse2 ssh ssl subversion svg symlink syslog tcpd tetex theora threads tiff timidity totem trayicon truetype truetype-fonts type1-fonts unicode usb vim vorbis vte wifi wxwindows x86 xattr xforms xhtml xml xml2 xorg xsl xulrunner xv zlib" ALSA_CARDS="atiixp" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" CAMERAS="panasonic" ELIBC="glibc" INPUT_DEVICES="evdev mouse keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB en_US pl" USERLAND="GNU" VIDEO_CARDS="radeon" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
*** This bug has been marked as a duplicate of bug 198289 ***
hmm well no, its seems more a missing dep I hadnt seen at first when compiling docs: dev-texlive/texlive-latexextra-2007 (/usr/share/texmf-dist/fonts/type1/hoekwater/manfnt/manfnt.pfb)
@ulrich: it seems I had missed latexextra dep which is needed for the documentation with texlive. I'll check which tex distribution provides it and add the dep under doc useflag. Is that ok for you ?
No problem here in fact.. so it's not a missing dep: (I had only virtual/latex-base and texlive-metapost merged) (see the transcript file for additional information) Output written on fmfmanps.dvi (44 pages, 153644 bytes). Transcript written on fmfmanps.log. dvips -o manual.ps fmfmanps.dvi This is dvips(k) 5.96 Copyright 2005 Radical Eye Software (www.radicaleye.com) ' TeX output 2007.11.07:1636' -> manual.ps kpathsea: Running mktexpk --mfmode ljfour --bdpi 600 --mag 1+0/600 --dpi 600 manfnt mkdir: ././var/cache/fonts/pk: Permission denied mktexpk: mktexdir /var/cache/fonts/pk/ljfour/public/misc failed. kpathsea: Appending font creation commands to missfont.log. dvips: Font manfnt not found, using cmr10 instead. <tex.pro><finclude.pro><texps.pro><special.pro>. <cmti9.pfb><cmti7.pfb> <logod10.pfb><cmmi7.pfb><cmsy7.pfb><cmbxti10.pfb><cmtt12.pfb><cmmi8.pfb> <logosl10.pfb><cmbx8.pfb><cmcsc10.pfb><cmmi10.pfb><logo8.pfb><cmsy10.pfb> <cmbx12.pfb><cmr7.pfb><cmbx10.pfb><cmtt8.pfb><cmr8.pfb><cmsy6.pfb> <cmti10.pfb><cmr10.pfb><logo10.pfb><cmtt10.pfb><cmr6.pfb><cmr9.pfb> <logo9.pfb><cmtt9.pfb><cmbx9.pfb><cmsy8.pfb><cmr12.pfb><cmr17.pfb>[1] [2] [3] [4] [5<fmfsamp1.1>] [6] [7<manpics.3>] [8] [9] [10<manpics.1>] [11<manpics.2>] [12] [13] [14<fmfsamp1.2><fmfsamp1.3><fmfsamp1.4><fmfsamp1.5><fmfsamp1.6> <fmfsamp1.7><fmfsamp1.8><fmfsamp1.9><fmfsamp1.10><fmfsamp1.11>] [15 <fmfsamp1.12><fmfsamp1.13><fmfsamp1.14><fmfsamp1.15><fmfsamp1.16> <fmfsamp1.17><fmfsamp1.18><fmfsamp1.19><fmfsamp1.20><fmfsamp1.21> <fmfsamp1.22><fmfsamp1.23><fmfsamp1.24><fmfsamp1.25><fmfsamp1.26> <fmfsamp1.27><fmfsamp1.28><fmfsamp1.29><fmfsamp1.30><fmfsamp1.31>] [16] [17] [18<fmfsamp2.1><fmfsamp2.2><fmfsamp2.3><fmfsamp2.4><fmfsamp2.5><fmfsamp2.6> <fmfsamp2.7><fmfsamp2.8><fmfsamp2.9><fmfsamp2.10><fmfsamp2.11><fmfsamp2.12> <fmfsamp2.13><fmfsamp2.14><fmfsamp2.15><fmfsamp2.16><fmfsamp2.17> <fmfsamp2.18><fmfsamp2.19><fmfsamp2.20><fmfsamp2.21><fmfsamp2.22> <fmfsamp2.23><fmfsamp2.24><fmfsamp2.25><fmfsamp2.26><fmfsamp2.27> <fmfsamp2.28><fmfsamp2.29><fmfsamp2.30><fmfsamp2.31><fmfsamp2.32> <fmfsamp2.33><fmfsamp2.34><fmfsamp2.35><fmfsamp2.36><fmfsamp2.37> <fmfsamp2.38><fmfsamp2.39><fmfsamp2.40><fmfsamp2.41><fmfsamp2.42> <fmfsamp2.43><fmfsamp2.44><fmfsamp2.45><fmfsamp2.46><fmfsamp2.47> <fmfsamp2.48><fmfsamp2.49><fmfsamp2.50><fmfsamp2.51><fmfsamp2.52> <fmfsamp2.53><fmfsamp2.54><fmfsamp2.55><fmfsamp2.56><fmfsamp2.57> <fmfsamp2.58><fmfsamp2.59><fmfsamp2.60><fmfsamp2.61><fmfsamp2.62> <fmfsamp2.63><fmfsamp2.64><fmfsamp2.65><fmfsamp2.66><fmfsamp2.67> <fmfsamp2.68><fmfsamp2.69><fmfsamp2.70><fmfsamp2.71><fmfsamp2.72> <fmfsamp2.73><fmfsamp2.74>] [19] [20<fmfsamp2.75><fmfsamp2.76><fmfsamp2.77> <fmfsamp2.78><fmfsamp2.79><fmfsamp2.80><fmfsamp2.81><fmfsamp2.82> <fmfsamp2.83><fmfsamp2.84><fmfsamp2.85><fmfsamp2.86><fmfsamp2.87> <fmfsamp2.88><fmfsamp2.89><fmfsamp2.90><fmfsamp2.91><fmfsamp2.92> <fmfsamp2.93><fmfsamp2.94><fmfsamp2.95><fmfsamp2.96><fmfsamp2.97> <fmfsamp2.98><fmfsamp3.1>] [21<fmfsamp3.2><fmfsamp3.3>] [22<fmfsamp3.4> <fmfsamp3.5><fmfsamp3.6><fmfsamp3.7><fmfsamp3.8>] [23<fmfsamp3.9>] [24 <fmfsamp3.10>] [25<fmfsamp3.11><fmfsamp3.12><fmfsamp3.13>] [26<fmfsamp3.14> <fmfsamp3.15><fmfsamp3.16><fmfsamp3.17>] [27<fmfsamp3.18><fmfsamp3.19>] [28 <fmfsamp3.20><fmfsamp3.21><fmfsamp3.22>] [29<fmfsamp3.23>] [30<fmfsamp4.1> <fmfsamp4.2><fmfsamp4.3><fmfsamp4.2><fmfsamp4.3>] [31] [32<fmfsamp4.4> <fmfsamp4.5><fmfsamp4.6><fmfsamp4.7>] [33<fmfsamp4.8><fmfsamp4.9> <fmfsamp4.10><fmfsamp4.11><fmfsamp4.12><fmfsamp4.13><fmfsamp4.14> <fmfsamp4.15>] [34<fmfsamp4.16><fmfsamp4.17>] [35<fmfsamp4.20><fmfsamp4.21> <fmfsamp4.18><fmfsamp4.19>] [36<fmfsamp4.22>] [37<fmfsamp4.23><fmfsamp4.24> <fmfsamp4.25>] [38<fmfsamp4.26>] [39<fmfsamp4.27>] [40] [41] [42] [43] [44] Could you please attach /etc/texmf/web2c/updmap.cfg ?
(In reply to comment #4) > No problem here in fact.. so it's not a missing dep: > (I had only virtual/latex-base and texlive-metapost merged) And in your log there is: > dvips: Font manfnt not found, using cmr10 instead.
(In reply to comment #5) > And in your log there is: > > > dvips: Font manfnt not found, using cmr10 instead. > Or this one disabling userpriv (and cleaning /var/cache/fonts to not cheat); I noticed after that userpriv didnt let it write to /var/cache/fonts : (see the transcript file for additional information) Output written on fmfmanps.dvi (44 pages, 153644 bytes). Transcript written on fmfmanps.log. dvips -o manual.ps fmfmanps.dvi This is dvips(k) 5.96 Copyright 2005 Radical Eye Software (www.radicaleye.com) ' TeX output 2007.11.07:1701' -> manual.ps kpathsea: Running mktexpk --mfmode ljfour --bdpi 600 --mag 1+0/600 --dpi 600 manfnt mktexpk: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1+0/600; nonstopmode; input manfnt This is METAFONT, Version 2.71828 (Web2C 7.5.6) (/usr/share/texmf-dist/fonts/source/public/misc/manfnt.mf Hex symbols [1] [2] [3] [4] [5] Stick A's [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] Kidney beans [17] [18] [19] [20] Pen nibs [21] [22] [23] Ionian letters [25] [26] [27] Cubes and such [28] [29] [30] [31] [38] [39] Circle variations [32] [33] [34] [35] [36] [37] Miscellaneous symbols [121] [120] [54] [55] [127] [126] [0] [96] [88] [91] [89] [90] [97] [98] [99] [100] METAFONT logo ten point [77] [69] [84] [65] [70] [79] [78] slanted ten point [56] [57] [58] [59] [60] [61] [62] nine point [104] [105] [106] [107] [108] [109] [110] eight point [111] [112] [113] [114] [115] [116] [117] magnified eight point [47] [48] [49] [50] [51] [52] [53] slanted eight point [92] [93] [94] [95] [101] [102] [103] title page size [40] [41] [42] [43] [44] [45] [46] weird skinny bold condensed [66] [67] [68] [71] [72] [73] [74] weird light extended [75] [76] [85] [86] [87] [118] [119] Pixel symbols [80] [81] [82] [83] Gothic d [63] ) (some charht values had to be adjusted by as much as 0.09999pt) Font metrics written on manfnt.tfm. Output written on manfnt.600gf (122 characters, 36776 bytes). Transcript written on manfnt.log. mktexpk: /var/cache/fonts/pk/ljfour/public/misc/manfnt.600pk: successfully generated. <tex.pro><finclude.pro><texps.pro><special.pro>. <cmti9.pfb><cmti7.pfb> <logod10.pfb><cmmi7.pfb><cmsy7.pfb><cmbxti10.pfb><cmtt12.pfb><cmmi8.pfb> <logosl10.pfb><cmbx8.pfb><cmcsc10.pfb><cmmi10.pfb><logo8.pfb><cmsy10.pfb> <cmbx12.pfb><cmr7.pfb><cmbx10.pfb><cmtt8.pfb><cmr8.pfb><cmsy6.pfb> <cmti10.pfb><cmr10.pfb><logo10.pfb><cmtt10.pfb><cmr6.pfb><cmr9.pfb> <logo9.pfb><cmtt9.pfb><cmbx9.pfb><cmsy8.pfb><cmr12.pfb><cmr17.pfb>[1] [2] [3] [4] [5<fmfsamp1.1>] [6] [7<manpics.3>] [8] [9] [10<manpics.1>] [11<manpics.2>] [12] [13] [14<fmfsamp1.2><fmfsamp1.3><fmfsamp1.4><fmfsamp1.5><fmfsamp1.6> <fmfsamp1.7><fmfsamp1.8><fmfsamp1.9><fmfsamp1.10><fmfsamp1.11>] [15 <fmfsamp1.12><fmfsamp1.13><fmfsamp1.14><fmfsamp1.15><fmfsamp1.16> <fmfsamp1.17><fmfsamp1.18><fmfsamp1.19><fmfsamp1.20><fmfsamp1.21> <fmfsamp1.22><fmfsamp1.23><fmfsamp1.24><fmfsamp1.25><fmfsamp1.26> <fmfsamp1.27><fmfsamp1.28><fmfsamp1.29><fmfsamp1.30><fmfsamp1.31>] [16] [17] [18<fmfsamp2.1><fmfsamp2.2><fmfsamp2.3><fmfsamp2.4><fmfsamp2.5><fmfsamp2.6> <fmfsamp2.7><fmfsamp2.8><fmfsamp2.9><fmfsamp2.10><fmfsamp2.11><fmfsamp2.12> <fmfsamp2.13><fmfsamp2.14><fmfsamp2.15><fmfsamp2.16><fmfsamp2.17> <fmfsamp2.18><fmfsamp2.19><fmfsamp2.20><fmfsamp2.21><fmfsamp2.22> <fmfsamp2.23><fmfsamp2.24><fmfsamp2.25><fmfsamp2.26><fmfsamp2.27> <fmfsamp2.28><fmfsamp2.29><fmfsamp2.30><fmfsamp2.31><fmfsamp2.32> <fmfsamp2.33><fmfsamp2.34><fmfsamp2.35><fmfsamp2.36><fmfsamp2.37> <fmfsamp2.38><fmfsamp2.39><fmfsamp2.40><fmfsamp2.41><fmfsamp2.42> <fmfsamp2.43><fmfsamp2.44><fmfsamp2.45><fmfsamp2.46><fmfsamp2.47> <fmfsamp2.48><fmfsamp2.49><fmfsamp2.50><fmfsamp2.51><fmfsamp2.52> <fmfsamp2.53><fmfsamp2.54><fmfsamp2.55><fmfsamp2.56><fmfsamp2.57> <fmfsamp2.58><fmfsamp2.59><fmfsamp2.60><fmfsamp2.61><fmfsamp2.62> <fmfsamp2.63><fmfsamp2.64><fmfsamp2.65><fmfsamp2.66><fmfsamp2.67> <fmfsamp2.68><fmfsamp2.69><fmfsamp2.70><fmfsamp2.71><fmfsamp2.72> <fmfsamp2.73><fmfsamp2.74>] [19] [20<fmfsamp2.75><fmfsamp2.76><fmfsamp2.77> <fmfsamp2.78><fmfsamp2.79><fmfsamp2.80><fmfsamp2.81><fmfsamp2.82> <fmfsamp2.83><fmfsamp2.84><fmfsamp2.85><fmfsamp2.86><fmfsamp2.87> <fmfsamp2.88><fmfsamp2.89><fmfsamp2.90><fmfsamp2.91><fmfsamp2.92> <fmfsamp2.93><fmfsamp2.94><fmfsamp2.95><fmfsamp2.96><fmfsamp2.97> <fmfsamp2.98><fmfsamp3.1>] [21<fmfsamp3.2><fmfsamp3.3>] [22<fmfsamp3.4> <fmfsamp3.5><fmfsamp3.6><fmfsamp3.7><fmfsamp3.8>] [23<fmfsamp3.9>] [24 <fmfsamp3.10>] [25<fmfsamp3.11><fmfsamp3.12><fmfsamp3.13>] [26<fmfsamp3.14> <fmfsamp3.15><fmfsamp3.16><fmfsamp3.17>] [27<fmfsamp3.18><fmfsamp3.19>] [28 <fmfsamp3.20><fmfsamp3.21><fmfsamp3.22>] [29<fmfsamp3.23>] [30<fmfsamp4.1> <fmfsamp4.2><fmfsamp4.3><fmfsamp4.2><fmfsamp4.3>] [31] [32<fmfsamp4.4> <fmfsamp4.5><fmfsamp4.6><fmfsamp4.7>] [33<fmfsamp4.8><fmfsamp4.9> <fmfsamp4.10><fmfsamp4.11><fmfsamp4.12><fmfsamp4.13><fmfsamp4.14> <fmfsamp4.15>] [34<fmfsamp4.16><fmfsamp4.17>] [35<fmfsamp4.20><fmfsamp4.21> <fmfsamp4.18><fmfsamp4.19>] [36<fmfsamp4.22>] [37<fmfsamp4.23><fmfsamp4.24> <fmfsamp4.25>] [38<fmfsamp4.26>] [39<fmfsamp4.27>] [40] [41] [42] [43] [44] and in fact: dev-texlive/texlive-basic-2007 (/usr/share/texmf-dist/fonts/source/public/misc/manfnt.mf) so the font should be correctly generated by metafont
hmm in fact could you please try after emptying /var/cache/fonts ?
# mv /var/cache/fonts/ ./ # Always have a backup ;) # FEATURES="-userpriv" emerge -1 dev-tex/feynmf (...) Overfull \hbox (59.72313pt too wide) in paragraph at lines 1646--1658 \OT1/cmr/m/n/10 [$[][]\OT1/cmtt/m/n/10 ,\OT1/cmr/m/n/10 ...$]$[]\OT1/cmtt/m/n/1 0 } \OT1/cmr/m/n/10 and []\OT1/cmtt/m/n/10 \fmffixedy{$\OMS/cmsy/m/n/10 h$[]\OT 1/cmr/m/it/10 dy$\OMS/cmsy/m/n/10 i$[][]\OT1/cmtt/m/n/10 }{$\OMS/cmsy/m/n/10 h$ []\OT1/cmr/m/it/10 v1$\OMS/cmsy/m/n/10 i$$\OT1/cmr/m/n/10 [$[][]\OT1/cmtt/m/n/1 0 ,\OT1/cmr/m/n/10 ...$]$[]\OT1/cmtt/m/n/10 } \OT1/cmr/m/n/10 is iden-ti-cal to []\OT1/cmtt/m/n/10 \fmffixed{(whatever,$\OMS/cmsy/m/n/10 h$[]\OT1/cmr/m/it/10 dy$\OMS/cmsy/m/n/10 i$[][]\OT1/cmtt/m/n/10 )}{$\OMS/cmsy/m/n/10 h$[]\OT1/cmr/m/ it/10 v1$\OMS/cmsy/m/n/10 i$ LaTeX Warning: Marginpar on page 25 moved. <fmfsamp3.11> <fmfsamp3.12> <fmfsamp3.13> [25] <fmfsamp3.14> LaTeX Warning: Marginpar on page 26 moved. <fmfsamp3.15> <fmfsamp3.16> <fmfsamp3.17> [26] <fmfsamp3.18> LaTeX Warning: Marginpar on page 27 moved. <fmfsamp3.19> (./fmfsamp3.t19) [27] <fmfsamp3.20> <fmfsamp3.21> <fmfsamp3.22> [28] <fmfsamp3.23> (./fmfsamp3.t23) [29] <fmfsamp4.1> LaTeX Warning: Marginpar on page 30 moved. <fmfsamp4.2> Underfull \hbox (badness 10000) in paragraph at lines 2176--2176 <fmfsamp4.3> Underfull \hbox (badness 10000) in paragraph at lines 2180--2180 <fmfsamp4.2> <fmfsamp4.3> [30] LaTeX Warning: Marginpar on page 31 moved. LaTeX Warning: Marginpar on page 31 moved. [31] <fmfsamp4.4> <fmfsamp4.5> <fmfsamp4.6> <fmfsamp4.7> <fmfsamp4.8> <fmfsamp4.9> <fmfsamp4.10> <fmfsamp4.11> <fmfsamp4.12> <fmfsamp4.13> <fmfsamp4.14> <fmfsamp4.15> [32] [33] <fmfsamp4.16> <fmfsamp4.17> <fmfsamp4.18> [34] <fmfsamp4.19> (./fmfsamp4.t19) <fmfsamp4.20> <fmfsamp4.21> [35] <fmfsamp4.22> <fmfsamp4.23> [36] <fmfsamp4.24> <fmfsamp4.25> <fmfsamp4.26> [37] [38] <fmfsamp4.27> [39] [40] [41] [42] (./fmfmanps.ind Underfull \hbox (badness 10000) in paragraph at lines 6--7 []\OT1/cmr/m/n/9 -T, --notfm@\OT1/cmr/bx/n/9 -T\OT1/cmr/m/n/9 , Underfull \hbox (badness 10000) in paragraph at lines 10--12 []\OT1/cmr/m/n/9 -m mode, --mode Underfull \hbox (badness 10000) in paragraph at lines 10--12 \OT1/cmr/m/n/9 mode@-\OT1/cmr/bx/n/9 m Underfull \hbox (badness 10000) in paragraph at lines 12--13 []\OT1/cmr/m/n/9 -n, --noexec@\OT1/cmr/bx/n/9 -n\OT1/cmr/m/n/9 , Underfull \hbox (badness 10000) in paragraph at lines 13--14 []\OT1/cmr/m/n/9 -q, --quiet@\OT1/cmr/bx/n/9 -q\OT1/cmr/m/n/9 , Underfull \hbox (badness 10000) in paragraph at lines 15--16 []\OT1/cmr/m/n/9 -v, --version@\OT1/cmr/bx/n/9 -v\OT1/cmr/m/n/9 , Underfull \hbox (badness 10000) in paragraph at lines 70--71 []\OT1/cmtt/m/n/9 fmffile \OT1/cmr/m/n/9 (en-vi-ron- Underfull \hbox (badness 10000) in paragraph at lines 78--79 []\OT1/cmtt/m/n/9 fmfgraph \OT1/cmr/m/n/9 (en-vi-ron- Underfull \hbox (badness 10000) in paragraph at lines 79--80 []\OT1/cmtt/m/n/9 fmfgraph* \OT1/cmr/m/n/9 (en-vi-ron- Underfull \hbox (badness 10000) in paragraph at lines 80--81 []\OT1/cmtt/m/n/9 fmfgroup \OT1/cmr/m/n/9 (en-vi-ron- [43] Underfull \hbox (badness 10000) in paragraph at lines 103--104 []\OT1/cmtt/m/n/9 fmfshrink \OT1/cmr/m/n/9 (en-vi-ron- ) (./fmfmanps.gls)) [44] (./fmfmanps.aux) LaTeX Font Warning: Some font shapes were not available, defaults substituted. ) (see the transcript file for additional information) Output written on fmfmanps.dvi (44 pages, 153648 bytes). Transcript written on fmfmanps.log. dvips -o manual.ps fmfmanps.dvi This is dvips(k) 5.96 Copyright 2005 Radical Eye Software (www.radicaleye.com) ' TeX output 2007.11.13:2101' -> manual.ps <tex.pro><finclude.pro><texps.pro><special.pro>. <cmti9.pfb><cmti7.pfb> <logod10.pfb><cmmi7.pfb><cmsy7.pfb><cmbxti10.pfb><cmtt12.pfb><cmmi8.pfb> <logosl10.pfb><cmbx8.pfb><manfnt.pfb> dvips: ! Couldn't find font file manfnt.pfb make: *** [manual.ps] Error 1 * * ERROR: dev-tex/feynmf-1.08-r2 failed. * Call stack: * ebuild.sh, line 1701: Called dyn_compile * ebuild.sh, line 1039: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * feynmf-1.08-r2.ebuild, line 30: Called die * The specific snippet of code: * emake MP=mpost all manual.ps || die "emake failed" * The die message: * emake failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/dev-tex/feynmf-1.08-r2/temp/build.log'. * * Messages for package dev-tex/feynmf-1.08-r2: * * ERROR: dev-tex/feynmf-1.08-r2 failed. * Call stack: * ebuild.sh, line 1701: Called dyn_compile * ebuild.sh, line 1039: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * feynmf-1.08-r2.ebuild, line 30: Called die * The specific snippet of code: * emake MP=mpost all manual.ps || die "emake failed" * The die message: * emake failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/dev-tex/feynmf-1.08-r2/temp/build.log'. *
could you give me the list of texlive-* packages you have installed ? and also try to emerge feynmf with KPATHSEA_DEBUG=-1 (like 'KPATHSEA_DEBUG=-1 emerge -1 feynmf'). This will give a *lot* of output, so I hope bugzie will let you attach the log (in case it's too big, despite all the usual recommendations, attach it as a bziped file :/)
Created attachment 135959 [details] KPATHSEA_DEBUG=-1 emerge -1 feynmf output
(In reply to comment #10) > Created an attachment (id=135959) [edit] > KPATHSEA_DEBUG=-1 emerge -1 feynmf output > app-text/texlive app-text/texlive-core dev-texlive/texlive-basic dev-texlive/texlive-documentation-base dev-texlive/texlive-fontsextra dev-texlive/texlive-fontsrecommended dev-texlive/texlive-genericrecommended dev-texlive/texlive-htmlxml dev-texlive/texlive-langpolish dev-texlive/texlive-langukenglish dev-texlive/texlive-latex dev-texlive/texlive-latex3 dev-texlive/texlive-latexrecommended dev-texlive/texlive-metapost dev-texlive/texlive-psutils dev-texlive/texlive-texinfo
(In reply to comment #11) > (In reply to comment #10) > > Created an attachment (id=135959) [edit] > > KPATHSEA_DEBUG=-1 emerge -1 feynmf output > > > > app-text/texlive > app-text/texlive-core > dev-texlive/texlive-basic > dev-texlive/texlive-documentation-base > dev-texlive/texlive-fontsextra > dev-texlive/texlive-fontsrecommended > dev-texlive/texlive-genericrecommended > dev-texlive/texlive-htmlxml > dev-texlive/texlive-langpolish > dev-texlive/texlive-langukenglish > dev-texlive/texlive-latex > dev-texlive/texlive-latex3 > dev-texlive/texlive-latexrecommended > dev-texlive/texlive-metapost > dev-texlive/texlive-psutils > dev-texlive/texlive-texinfo > hmm I tried with exactly the same packages merged, still no failure here :/ what's the contents of the directories: /etc/texmf/updmap.d/ and /etc/texmf/texmf.d/ on your box ? can you attach /etc/texmf/web2c/updmap.cfg and /etc/texmf/web2c/texmf.cnf ? Have you modified some files in /etc/texmf/updmap.d and /etc/texmf/texmf.d ?
Created attachment 136110 [details] /etc/texmf/web2c/updmap.cfg
Created attachment 136111 [details] /etc/texmf/web2c/texmf.cnf
> what's the contents of the directories: /etc/texmf/updmap.d/ and > /etc/texmf/texmf.d/ on your box ? > % ls /etc/texmf/updmap.d/ 00updmap.cfg texlive-fontsextra.cfg texlive-langpolish.cfg texlive-basic.cfg texlive-fontsrecommended.cfg texlive-latex.cfg % ls /etc/texmf/texmf.d/ 00header.cnf 10standardpaths.cnf 20sizes.cnf 50tex4ht.cnf 05searchpaths.cnf 15options.cnf 25misc.cnf 80jadetex.cnf > can you attach /etc/texmf/web2c/updmap.cfg and /etc/texmf/web2c/texmf.cnf ? > Attached > Have you modified some files in /etc/texmf/updmap.d and /etc/texmf/texmf.d ? > No. I used only to use texlive-overlay for about a week before merging it into portage
Just wanted to add a "Me too". And I can confirm that installing texlive-latexextra prior to feynmf fixes the problem.
(In reply to comment #15) > > what's the contents of the directories: /etc/texmf/updmap.d/ and > > /etc/texmf/texmf.d/ on your box ? > > > > % ls /etc/texmf/updmap.d/ > 00updmap.cfg texlive-fontsextra.cfg texlive-langpolish.cfg > texlive-basic.cfg texlive-fontsrecommended.cfg texlive-latex.cfg > % ls /etc/texmf/texmf.d/ > 00header.cnf 10standardpaths.cnf 20sizes.cnf 50tex4ht.cnf > 05searchpaths.cnf 15options.cnf 25misc.cnf 80jadetex.cnf seems sane > > can you attach /etc/texmf/web2c/updmap.cfg and /etc/texmf/web2c/texmf.cnf ? > > > > Attached diffed against mine, they are fine also :/ can you check if you have : /usr/share/texmf-dist/fonts/source/public/misc/manfnt.mf can you give me the output of: "texconfig conf" (as root just after an emerge failure for example) can you also try to replace the "addwrite /var/cache/fonts" in the ebuild by 'export VARTEXFONTS="${T}/fonts"' ? and please post the output here, even if by any chance it doesn't fail. I'm starting to be out of ideas; I cannot reproduce it so it's hard to understand the problem :/
Is there any chance of doing emerge -av --depclean if this package do not compiles? I need to clean my system but I cannot do it when I have not upgrade it - with feynmf included. Could you check do you have manfnt.pfb and if you have it in which package?
I hit this, too. Alexis found a difference while working on this with me over IRC. For him the command kpsewhich --format='dvips config' gave the result /usr/share/texmf/dvips/config/config.ps, while I got //etc/texmf/dvips/config/config.ps instead. After I removed this file, the emerge worked all right. Thanks, Alexis!
(In reply to comment #18) > Could you check do you have manfnt.pfb and if you have it in which package? manfnt.pfb is part of dev-texlive/texlive-latexextra, but the conclusion is that you don't necessarily need it. dvips should call Metafont to generate manfnt.*pk.
(In reply to comment #19) > kpsewhich --format='dvips config' Should have been "kpsewhich --format='dvips config' config.ps"
(In reply to comment #21) > (In reply to comment #19) > > kpsewhich --format='dvips config' > > Should have been "kpsewhich --format='dvips config' config.ps" > with texlive-core-2007-r9 it should now output: //etc/texmf/dvips/config/config.ps this revision will use texmf-update to update it, allowing packages to append stuff into it. As a side effect, it will remove the old stray config.ps file that is the cause of this bug.