manually upgrade some ICU dependencies - recursion between libsxslt and vala
Riccardo Mottola
riccardo.mottola at libero.it
Sun Nov 29 21:14:50 UTC 2020
Hi,
I was about to fail a bug, ascii doc doesn't build for me, nor does
vala.
I get this issue, e.g.
:info:build a2x: ERROR: "xsltproc" --stringparam callout.graphics 0
--stringparam navig.graphics 0 --stringparam admon.textlabel 1
--stringparam admon.graphics 0
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_textproc_asciidoc/asciidoc/work/asciidoc-asciidoc-py3-245751e/docbook-xsl/manpage.xsl"
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_textproc_asciidoc/asciidoc/work/asciidoc-asciidoc-py3-245751e/doc/asciidoc.1.xml"
returned non-zero exit status -5
and Vala:
Making all in manual
make[3]: Entering directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_vala/vala/work/vala-0.50.2/doc/manual'
/opt/local/bin/xsltproc \
--xinclude \
--path . \
--output devhelp/vala-0.50.devhelp2 \
./devhelp.xsl \
./manual.xml
dyld: Library not loaded: /opt/local/lib/libicui18n.65.dylib
Referenced from: /opt/local/bin/xsltproc
Reason: image not found
However, I think the issue is related to "xlstproc"... :
$ xsltproc
dyld: Library not loaded: /opt/local/lib/libicui18n.65.dylib
Referenced from: /opt/local/bin/xsltproc
Reason: image not found
Trace/BPT trap
I did run port-revupgrade, which wants to rebuild libxslt.... but it
pulls in vala, which it can't compile because it runs xsltproc:
Continue? [Y/n]:
---> Computing dependencies for xar
---> Cleaning xar
---> Computing dependencies for libxslt
---> Cleaning libxslt
---> Computing dependencies for vala
---> Fetching archive for vala
Warning: Your DNS servers incorrectly claim to know the address of
nonexistent hosts. This may cause checksum mismatches for some ports.
See this page for more information:
<https://trac.macports.org/wiki/MisbehavingServers>
---> Attempting to fetch vala-0.50.2_0.darwin_9.i386.tbz2 from
http://lil.fr.packages.macports.org/vala
---> Attempting to fetch vala-0.50.2_0.darwin_9.i386.tbz2 from
http://packages.macports.org/vala
---> Attempting to fetch vala-0.50.2_0.darwin_9.i386.tbz2 from
http://fco.it.packages.macports.org/vala
---> Building vala
---> Staging vala into destroot
Error: Failed to destroot vala: command execution failed
can I somehow force to rebuild libsxslt without rebuilding vala? it's
vicious !
Riccardo
More information about the macports-users
mailing list