FreeBSD Port: docbook-xml-4.2
J. W. Ballantine
jwb at homer.att.com
Thu Feb 5 16:18:44 PST 2004
Sorry this reply to so long, but things have been busy here and I
was trying to reconstruct what I did to get it to work.
I did what you recommended, and as I recall still had problems.
I then ran:
xmlcatmgr -c /usr/local/share/xml/catalog.ports remove
/usr/local/share/xml/docbook/4.1.2/catalog.xml
xmlcatmgr -sc /usr/local/share/sgml/catalog.ports remove
/usr/local/share/xml/docbook.cat
When I then tried to install docbook-sk it failed with:
> > > xmlcatmgr: entry already exists for `/usr/local/share/xml/docbook/4.1.2/catalog.xml' of type `nextCatalog'
> > > *** Error code 1
Finally I rm'ed xml, sgml, sk, docbook and another dir in /usr/local/share/
and everything reloaded fine.
Thanks for the help and time and effort.
Jim
---------- In Response to your message -------------
> Date: Wed, 28 Jan 2004 10:41:33 +0900 (JST)
> To: jwimb at patmedia.net, jwb at homer.att.com
> From: Hiroki Sato <hrs at freebsd.org>
> Subject: Re: FreeBSD Port: docbook-xml-4.2
>
> ----Security_Multipart(Wed_Jan_28_10_41_33_2004_532)--
> Content-Type: Text/Plain; charset=us-ascii
> Content-Transfer-Encoding: 7bit
>
> James Ballantine <jwimb at patmedia.net> wrote
> in <4016D260.1060803 at patmedia.net>:
>
> jwimb> CATALOG "/usr/local/share/xml/docbook/4.2/docbook/cat"
> jwimb> in /usr/local/share.catalog manually and reinstall docbook-xml.
>
> Grr, what I wanted to mean are "/usr/local/share/sgml/catalog.ports"
> and "/usr/local/share/xml/catalog.ports", not "/usr/local/share.catalog".
>
> jwimb> Is there a port that I can deinstall that will remove all the docbook
ports
> jwimb> so I can start from ground zero again?
>
> The cause is that /usr/local/share/{sgml,xml}/catalog.ports already contain
s
> lines that the port tries to register. So removing lines in catalog.ports
can
> eliminate the error. That is,
>
> James Ballantine <jwimb at patmedia.net> wrote
> in <4016D260.1060803 at patmedia.net>:
>
> jwimb> # pwd
> jwimb> /usr/local/share/sgml
> jwimb> # ls
> jwimb> catalog docbook linuxdoc tmac
> jwimb> catalog.ports iso8879 otranspec transpec
> jwimb> # cat catalog
> jwimb> -- Created by xmlcatmgr-2.0alpha2 --
> jwimb> CATALOG "catalog.ports"
>
> Look into "catalog.ports" file instead. You can see lines related
> to docbook which are reported in the error message.
>
> Or, you can "make install" once you rewrite lines in
> /usr/ports/textproc/docbook-xml/Makefile:
>
> post-install:
> @${XMLCATMGR} -sc ${CATALOG_PORTS_SGML} add CATALOG ${DOCBOOKDIR}/do
cbook.cat
> @${XMLCATMGR} -c ${CATALOG_PORTS_XML} add nextCatalog ${DOCBOOKDIR}/
catalog.xml
>
> with:
>
> post-install:
> -@${XMLCATMGR} -sc ${CATALOG_PORTS_SGML} add CATALOG ${DOCBOOKDIR}/d
ocbook.cat
> -@${XMLCATMGR} -c ${CATALOG_PORTS_XML} add nextCatalog ${DOCBOOKDIR}
/catalog.xml
>
> --
> | Hiroki SATO
>
> ----Security_Multipart(Wed_Jan_28_10_41_33_2004_532)--
> Content-Type: application/pgp-signature
> Content-Transfer-Encoding: 7bit
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.3 (FreeBSD)
>
> iD8DBQBAFxNNTyzT2CeTzy0RAs6gAJ0WqyHxvR5hHkKwbvStzCmSVirWLwCfarUw
> r5GtoYFs6KDkQDvwepZXPXE=
> =DtG5
> -----END PGP SIGNATURE-----
>
> ----Security_Multipart(Wed_Jan_28_10_41_33_2004_532)----
>
More information about the freebsd-ports
mailing list