Bug 195396 - print/tex-luatex fails to build
Summary: print/tex-luatex fails to build
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Hiroki Sato
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-26 02:04 UTC by mikhail.rokhin
Modified: 2015-03-29 12:29 UTC (History)
1 user (show)

See Also:
mikhail.rokhin: maintainer-feedback? (hrs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mikhail.rokhin 2014-11-26 02:04:03 UTC
gmake[1]: Leaving directory '/usr/ports/print/tex-luatex/work/texlive-20140525-source/texk/web2c'
/bin/ln -sf luatex /usr/ports/print/tex-luatex/work/stage/usr/local/bin/dviluatex
/bin/ln -sf luatex /usr/ports/print/tex-luatex/work/stage/usr/local/bin/dvilualatex
/bin/ln -sf luatex /usr/ports/print/tex-luatex/work/stage/usr/local/bin/lualatex
/bin/ln -sf luatex /usr/ports/print/tex-luatex/work/stage/usr/local/bin/lualollipop
/bin/ln -sf luatex /usr/ports/print/tex-luatex/work/stage/usr/local/bin/texlua
/bin/ln -sf luatex /usr/ports/print/tex-luatex/work/stage/usr/local/bin/texluac
/bin/ln -sf luajittex /usr/ports/print/tex-luatex/work/stage/usr/local/bin/texluajit
/bin/ln -sf luajittex /usr/ports/print/tex-luatex/work/stage/usr/local/bin/texluajitc
test -n '"luatex luatex language.def,language.dat.lua luatex.ini"  "dviluatex luatex language.def,language.dat.lua dviluatex.ini"  "dvilualatex luatex language.dat,language.dat.lua dvilualatex.ini"  "lualatex luatex language.dat,language.dat.lua lualatex.ini"  "luajittex luajittex language.def,language.dat.lua luatex.ini"  "pdfcsplain luatex - -etex csplain.ini"  "lualollipop luatex - lualollipop.in"'
/usr/bin/printf "%s\t#luatex\n" "luatex luatex language.def,language.dat.lua luatex.ini"  "dviluatex luatex language.def,language.dat.lua dviluatex.ini"  "dvilualatex luatex language.dat,language.dat.lua dvilualatex.ini"  "lualatex luatex language.dat,language.dat.lua lualatex.ini"  "luajittex luajittex language.def,language.dat.lua luatex.ini"  "pdfcsplain luatex - -etex csplain.ini"  "lualollipop luatex - lualollipop.in"  > /usr/ports/print/tex-luatex/work/fmtutil.cnf
/bin/mkdir -p /usr/ports/print/tex-luatex/work/stage/usr/local/share/texmf-var/web2c  /usr/ports/print/tex-luatex/work/stage/usr/local/share/texmf-dist/web2c
/bin/ln -f -s /usr/local/share/texmf-dist/web2c/texmf.cnf  /usr/ports/print/tex-luatex/work/stage/usr/local/share/texmf-dist/web2c/texmf.cnf
/usr/local/bin/mktexlsr /usr/ports/print/tex-luatex/work/stage/usr/local/share/texmf /usr/ports/print/tex-luatex/work/stage/usr/local/share/texmf-dist /usr/ports/print/tex-luatex/work/stage/usr/local/share/texmf-local /usr/ports/print/tex-luatex/work/stage/usr/local/share/texmf-var /usr/ports/print/tex-luatex/work/stage/usr/local/share/texmf-config
mktexlsr: /usr/ports/print/tex-luatex/work/stage/usr/local/share/texmf: not a directory, skipping.
mktexlsr: /usr/ports/print/tex-luatex/work/stage/usr/local/share/texmf-local: not a directory, skipping.
mktexlsr: /usr/ports/print/tex-luatex/work/stage/usr/local/share/texmf-config: not a directory, skipping.
mktexlsr: Updating /usr/ports/print/tex-luatex/work/stage/usr/local/share/texmf-dist/ls-R... 
mktexlsr: Updating /usr/ports/print/tex-luatex/work/stage/usr/local/share/texmf-var/ls-R... 
mktexlsr: Done.
/bin/cat /usr/ports/print/tex-luatex/work/fmtutil.cnf |  while read format dum; do  /usr/bin/env PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin:/usr/ports/print/tex-luatex/work/stage/usr/local/bin:/usr/local/bin  TEXMFDIST=/usr/ports/print/tex-luatex/work/stage/usr/local/share/texmf-dist:/usr/local/share/texmf-dist  /usr/local/bin/fmtutil-sys  --byfmt $format  --fmtdir /usr/ports/print/tex-luatex/work/stage/usr/local/share/texmf-var/web2c  --cnffile /usr/ports/print/tex-luatex/work/fmtutil.cnf;  done
fmtutil: running `luatex -ini   -jobname=luatex -progname=luatex luatex.ini ' ...
Shared object "libpoppler.so.44" not found, required by "luatex"
Error: `luatex -ini  -jobname=luatex -progname=luatex luatex.ini ' failed

###############################################################################
fmtutil: Error! Not all formats have been built successfully.
Visit the log files in directory
  /usr/ports/print/tex-luatex/work/stage/usr/local/share/texmf-var/web2c
for details.
###############################################################################

This is a summary of all `failed' messages:
`luatex -ini  -jobname=luatex -progname=luatex luatex.ini ' failed
*** Error code 1

Stop.
make: stopped in /usr/ports/print/tex-luatex
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2014-11-26 02:04:03 UTC
Auto-assigned to maintainer hrs@FreeBSD.org
Comment 2 commit-hook freebsd_committer freebsd_triage 2014-11-26 04:52:55 UTC
A commit references this bug:

Author: hrs
Date: Wed Nov 26 04:52:01 UTC 2014
New revision: 373439
URL: https://svnweb.freebsd.org/changeset/ports/373439

Log:
  Use newly-built binaries first.  When $PATH contains PREFIX/bin, an old
  (maybe broken) binary could be used to generate .fmt files.

  PR:	195396

Changes:
  head/Mk/bsd.tex.mk
Comment 3 Hiroki Sato freebsd_committer freebsd_triage 2014-11-26 04:58:17 UTC
Thank you for your report.  Please try changes in r373439 and let me know if this problem still persists or not?
Comment 4 Bartek Rutkowski freebsd_committer freebsd_triage 2015-03-29 12:29:48 UTC
The fix has been already committed, so I am closing this PR.