From: | Peter Eisentraut <peter(dot)eisentraut(at)enterprisedb(dot)com> |
---|---|
To: | Aleksander Alekseev <aleksander(at)timescale(dot)com>, PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org> |
Cc: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Subject: | Re: MacOS: xsltproc fails with "warning: failed to load external entity" |
Date: | 2023-01-31 07:43:56 |
Message-ID: | 1182c94f-bd43-262c-9452-597ca7d7a742@enterprisedb.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On 30.01.23 20:04, Aleksander Alekseev wrote:
> I would appreciate it if you could help figuring out how to do this
> for MacPorts, since I'm not a MacPorts user. I'll figure out how to do
> this for Homebrew.
I'm on macOS Monterey and Homebrew. I'm sure I have gone through many
variations of this setup, but checking what I happen to be using right
now, Makefile.global says
XMLLINT = /usr/bin/xmllint
XSLTPROC = /usr/bin/xsltproc
and in the environment there is
XML_CATALOG_FILES=/usr/local/etc/xml/catalog
Just testing this right now, you can avoid having to set this
environment variable by making the default catalog file /etc/xml/catalog
include /usr/local/etc/xml/catalog.
It also works for me to use the Homebrew-provided versions of these tools:
XMLLINT = /usr/local/opt/libxml2/bin/xmllint
XSLTPROC = /usr/local/opt/libxslt/bin/xsltproc
But I can't determine right now what catalog file they look at by
default. It appears that it's neither /etc/xml/catalog nor
/usr/local/etc/xml/catalog. So in this case, setting XML_CATALOG_FILES
is necessary.
For either sets of tools, the automatic download option doesn't appear
to work anymore. This probably has to do with either the https or the
redirects that have been mentioned.
From | Date | Subject | |
---|---|---|---|
Next Message | Gurjeet Singh | 2023-01-31 07:50:46 | Re: generate_series for timestamptz and time zone problem |
Previous Message | Hayato Kuroda (Fujitsu) | 2023-01-31 07:06:40 | RE: Time delayed LR (WAS Re: logical replication restrictions) |