Обсуждение: Re: pgsql: Stop recommending auto-download of DTD files, and indeed disable
On Wed, Feb 8, 2023 at 5:16 PM Tom Lane <tgl@sss.pgh.pa.us> wrote:
> Stop recommending auto-download of DTD files, and indeed disable it.
According to this commit:
<para>
The Homebrew-supplied programs require the following environment variable
to be set:
<programlisting>
export XML_CATALOG_FILES=/usr/local/etc/xml/catalog
</programlisting>
Without it, <command>xsltproc</command> will throw errors like this:
<programlisting>
I/O error : Attempt to load network entity
http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd
postgres.sgml:21: warning: failed to load external entity
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"
...
</programlisting>
</para>
I use MacPorts, rather than Homebrew, but still found it necessary to
do something similar, specifically:
export XML_CATALOG_FILES=/opt/local/etc/xml/catalog
--
Robert Haas
EDB: http://www.enterprisedb.com
On Tue, Mar 21, 2023 at 4:45 PM Robert Haas <robertmhaas@gmail.com> wrote: > I use MacPorts, rather than Homebrew, but still found it necessary to > do something similar, specifically: > > export XML_CATALOG_FILES=/opt/local/etc/xml/catalog Ah, never mind. I had an incorrect value in my environment. If I unset it completely, it works just as well as setting a correct value. Sorry for the noise. -- Robert Haas EDB: http://www.enterprisedb.com