Hi,
For a little while now, I've been unable to upgrade tex-xetex from 0.99993_4 to _5, due to a build error. Relevantly:
My devel/icu is at 74.1,1, and I have since rebuilt everything that requires icu (using portmaster -r icu). I've also tried running make clean in the tex-xetex ports directory and building again, to the same result. Due to the version change, I have libicui18n.so.74 (and with an extra .1, and without the .74), but obviously not .73.
Is this a problem with my environment, or shall I post a bug report? Any idea of a solution?
Thanks in advance.
For a little while now, I've been unable to upgrade tex-xetex from 0.99993_4 to _5, due to a build error. Relevantly:
Code:
/bin/cat /usr/ports/print/tex-xetex/work/fmtutil.cnf | while read format dum; do /usr/bin/env PATH=/usr/ports/print/tex-xetex/work/stage/usr/local/bin:/usr/ports/print/tex-xetex/work/.bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/local/bin TEXMFDIST=/usr/ports/print/tex-xetex/work/stage/usr/local/share/texmf-dist:/usr/local/share/texmf-dist /usr/local/bin/fmtutil-sys --byfmt $format --fmtdir /usr/ports/print/tex-xetex/work/stage/usr/local/share/texmf-var/web2c --cnffile /usr/ports/print/tex-xetex/work/fmtutil.cnf; done
fmtutil: fmtutil is using the following fmtutil.cnf files (in precedence order):
fmtutil: /usr/ports/print/tex-xetex/work/fmtutil.cnf
fmtutil: fmtutil is using the following fmtutil.cnf file for writing changes:
fmtutil: /usr/ports/print/tex-xetex/work/fmtutil.cnf
fmtutil [INFO]: writing formats under /usr/ports/print/tex-xetex/work/stage/usr/local/share/texmf-var/web2c
fmtutil [INFO]: --- remaking xetex with xetex
fmtutil: running `xetex -ini -jobname=xetex -progname=xetex -etex xetex.ini' ...
ld-elf.so.1: Shared object "libicui18n.so.73" not found, required by "xetex"
fmtutil [INFO]: log file copied to: /usr/ports/print/tex-xetex/work/stage/usr/local/share/texmf-var/web2c/xetex/xetex.log
fmtutil [ERROR]: running `xetex -ini -jobname=xetex -progname=xetex -etex xetex.ini </dev/null' return status: 1
fmtutil [ERROR]: returning error due to option --strict
fmtutil [INFO]: not selected formats: 3
fmtutil [INFO]: failed to build: 1 (xetex/xetex)
fmtutil [INFO]: total formats: 4
fmtutil [INFO]: exiting with status 1
*** Error code 1
Stop.
make: stopped in /usr/ports/print/tex-xetex
My devel/icu is at 74.1,1, and I have since rebuilt everything that requires icu (using portmaster -r icu). I've also tried running make clean in the tex-xetex ports directory and building again, to the same result. Due to the version change, I have libicui18n.so.74 (and with an extra .1, and without the .74), but obviously not .73.
Is this a problem with my environment, or shall I post a bug report? Any idea of a solution?
Thanks in advance.