Unable to upgrade tex-xetex and tex-luatex: libpoppler.so.44 not found
I am currently unable to upgrade tex-xetex and tex-luatex on 10.1-RELEASE (amd64). # portmaster --no-confirm --no-term-title -D -G tex-xetex ... mktexlsr: Done. /bin/cat /usr/ports/print/tex-xetex/work/fmtutil.cnf | while read format dum; do /usr/bin/env PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/ports/print/tex-xetex/work/stage/usr/local/bin:/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: running `xetex -ini -jobname=xetex -progname=xetex -etex xetex.ini ' ... Shared object libpoppler.so.44 not found, required by xetex Error: `xetex -ini -jobname=xetex -progname=xetex -etex xetex.ini ' failed ### fmtutil: Error! Not all formats have been built successfully. Visit the log files in directory /usr/ports/print/tex-xetex/work/stage/usr/local/share/texmf-var/web2c for details. ### This is a summary of all `failed' messages: `xetex -ini -jobname=xetex -progname=xetex -etex xetex.ini ' failed *** Error code 1 Stop. make: stopped in /usr/ports/print/tex-xetex === make stage failed for print/tex-xetex === Aborting update === You can restart from the point of failure with this command line: portmaster flags print/tex-xetex # portmaster --no-confirm --no-term-title -D -G tex-luatex ... mktexlsr: Done. /bin/cat /usr/ports/print/tex-luatex/work/fmtutil.cnf | while read format dum; do /usr/bin/env PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/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 === make stage failed for print/tex-luatex === Aborting update === You can restart from the point of failure with this command line: portmaster flags print/tex-luatex # find / -name libpoppler* /usr/local/lib/libpoppler.so /usr/local/lib/libpoppler.so.46 /usr/local/lib/libpoppler.so.46.0.0 /usr/local/lib/libpoppler-glib.so /usr/local/lib/libpoppler-qt4.so /usr/local/lib/libpoppler-qt4.so.4 /usr/local/lib/libpoppler-cpp.so /usr/local/lib/libpoppler-cpp.so.0 /usr/local/lib/libpoppler-cpp.so.0.2.0 /usr/local/lib/libpoppler-glib.so.8 /usr/local/lib/libpoppler-glib.so.8.6.0 /usr/local/lib/libpoppler-qt4.so.4.4.0 # pkg version |grep poppler poppler-0.26.3 = poppler-data-0.4.7 = poppler-glib-0.26.3= poppler-qt4-0.26.3 = poppler-utils-0.26.3 = Thanks for any feedback. Regards, Peter ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: Unable to upgrade tex-xetex and tex-luatex: libpoppler.so.44 not found
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 11/25/2014 13:22, Dr. Peter Voigt wrote: I am currently unable to upgrade tex-xetex and tex-luatex on 10.1-RELEASE (amd64). # portmaster --no-confirm --no-term-title -D -G tex-xetex ... mktexlsr: Done. /bin/cat /usr/ports/print/tex-xetex/work/fmtutil.cnf | while read format dum; do /usr/bin/env PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/ports/print/tex-xetex/work/stage/usr/local/bin:/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: running `xetex -ini -jobname=xetex -progname=xetex -etex xetex.ini ' ... Shared object libpoppler.so.44 not found, required by xetex Error: `xetex -ini -jobname=xetex -progname=xetex -etex xetex.ini ' failed ... $PATH is incorrect, i.e., newly built xetex must be executed but the previous binary was executed. For now, you can manually delete the two packages and reinstall, e.g., pkg delete print/tex-luatex print/tex-xetex portmaster --no-confirm --no-term-title -D -G \ print/tex-luatex print/tex-xetex Jung-uk Kim -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQEcBAEBCAAGBQJUdMtDAAoJEHyflib82/FGTq0H/iJXyFgtJGy+cBNWD/PXq01D 9xaOPa3L+BjOvvmsbFkVSAcr7AguQOZm8ukVSEX1q6K/7XCPLvWvi42udFbHOcaG szre4UzBVaHySD2O85sUu/SO1LiBeIlDqNA8AkMApaLN2RjoRPoahuY1TB/8akqK /fjrLiQYtBigDgzE6Rkmu22Xt5rxTwtHAJSKopjZORYuSbNjQLasBqynv/azxBz/ 2mSEyon6QRV0IS519OOoRgvEaA621bUt3wlrnsg1Ir5myjCb/JrrymhnRFMBsKjM Tz23Uf6R0aOOHD+Nqe8JrJmBVs2hAYFxc6vYWeBkvpyfHCkNrLuamM4ITCgzMFE= =CYSQ -END PGP SIGNATURE- ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: Unable to upgrade tex-xetex and tex-luatex: libpoppler.so.44 not found
On, Tue Nov 25, 2014, Dr. Peter Voigt wrote: I am currently unable to upgrade tex-xetex and tex-luatex on 10.1-RELEASE (amd64). [...] ' ... Shared object libpoppler.so.44 not found, required by xetex Error: `xetex -ini -jobname=xetex -progname=xetex -etex xetex.ini ' failed ### fmtutil: Error! Not all formats have been built successfully. Visit the log files in directory /usr/ports/print/tex-xetex/work/stage/usr/local/share/texmf-var/web2c for details. ### This is a summary of all `failed' messages: `xetex -ini -jobname=xetex -progname=xetex -etex xetex.ini ' failed *** Error code 1 The tex-xetex and tex-luatex ports use the first `xetex` or `luatex` that is found in your PATH environment, thus the build process uses the old (outdated) versions in /usr/local/bin. You can work around this by deinstalling both first, and then install them. Cheers Marcus pgpJbHJgyaPnU.pgp Description: PGP signature
Re: Unable to upgrade tex-xetex and tex-luatex: libpoppler.so.44 not found
On Tue, 25 Nov 2014 19:41:51 +0100 Marcus von Appen m...@freebsd.org wrote: On, Tue Nov 25, 2014, Dr. Peter Voigt wrote: I am currently unable to upgrade tex-xetex and tex-luatex on 10.1-RELEASE (amd64). [...] ' ... Shared object libpoppler.so.44 not found, required by xetex Error: `xetex -ini -jobname=xetex -progname=xetex -etex xetex.ini ' failed ### fmtutil: Error! Not all formats have been built successfully. Visit the log files in directory /usr/ports/print/tex-xetex/work/stage/usr/local/share/texmf-var/web2c for details. ### This is a summary of all `failed' messages: `xetex -ini -jobname=xetex -progname=xetex -etex xetex.ini ' failed *** Error code 1 The tex-xetex and tex-luatex ports use the first `xetex` or `luatex` that is found in your PATH environment, thus the build process uses the old (outdated) versions in /usr/local/bin. You can work around this by deinstalling both first, and then install them. Cheers Marcus Thank you both for your quick replies. Your solution worked for me. Regards, Peter signature.asc Description: PGP signature
Re: Unable to upgrade tex-xetex and tex-luatex: libpoppler.so.44 not found
Dr. Peter Voigt pvo...@uos.de wrote in 20141125195336.590b7ffd@kirk.drpetervoigt.private: pv On Tue, 25 Nov 2014 19:41:51 +0100 pv Marcus von Appen m...@freebsd.org wrote: pv pv On, Tue Nov 25, 2014, Dr. Peter Voigt wrote: pv pv I am currently unable to upgrade tex-xetex and tex-luatex on pv 10.1-RELEASE (amd64). pv pv [...] pv pv ' ... Shared object libpoppler.so.44 not found, required by pv xetex Error: `xetex -ini -jobname=xetex -progname=xetex -etex pv xetex.ini ' failed pv pv ### pv fmtutil: Error! Not all formats have been built successfully. pv Visit the log files in directory pv /usr/ports/print/tex-xetex/work/stage/usr/local/share/texmf-var/web2c pv for details. pv ### pv pv This is a summary of all `failed' messages: pv `xetex -ini -jobname=xetex -progname=xetex -etex xetex.ini ' failed pv *** Error code 1 pv pv pv The tex-xetex and tex-luatex ports use the first `xetex` or `luatex` pv that is found in your PATH environment, thus the build process uses pv the old (outdated) versions in /usr/local/bin. You can work around pv this by deinstalling both first, and then install them. pv pv Cheers pv Marcus pv pv Thank you both for your quick replies. Your solution worked for me. Thank you for your report. I overlooked this case but committed a fix in r373439 just now. -- Hiroki pgpSMqJWLvXUB.pgp Description: PGP signature