Date: Mon, 29 Dec 2003 20:42:52 +0300 From: Sergei Kolobov <sergei@FreeBSD.org> To: Hiroki Sato <hrs@FreeBSD.org> Cc: freebsd-ports@FreeBSD.org Subject: Re: xmlcatmgr & docproj broken? Message-ID: <20031229174252.GC719@chetwood.ru> In-Reply-To: <20031230.013349.35008002.hrs@eos.ocn.ne.jp> References: <200312291610.LAA13349885@shell.TheWorld.com> <20031230.013349.35008002.hrs@eos.ocn.ne.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
--pAwQNkOnpTn9IO2O Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2003-12-30 at 01:33 +0900, Hiroki Sato wrote: > Kenneth W Cochran <kwc@TheWorld.com> wrote > in <200312291610.LAA13349885@shell.TheWorld.com>: >=20 > kwc> =3D=3D=3D> Checking if textproc/dsssl-docbook-modular already insta= lled > kwc> /usr/local/bin/xmlcatmgr -sc /usr/local/share/sgml/catalog.ports add= CATALOG docbook/dsssl/modular/catalog > kwc> xmlcatmgr: entry already exists > kwc> *** Error code 1 > kwc>=20 > kwc> Stop in /usr/ports/textproc/dsssl-docbook-modular. > kwc> ---------------------------------------- > kwc>=20 > kwc> Currently I'm unable to install this port, therefore also unable > kwc> to install textproc/docproj. > kwc> Any idea(s) what's wrong here? How to fix/workaround? > kwc> Should I file a pr? I cannot reproduce the problem here: I just upgraded xmlcatmgr to version 1.2 on a box that had 1.1 installed previously. I have seen similar problems in the past (i.e. before my recent commit to upgrade xmlcatmgr to 1.2) where ${PREFIX}/share/xml/catalog existed, but it wasn't a true XML catalog (i.e. created in pre-xmlcatmgr era). In those cases, running portupgrade -fR docbook-* to force rebuilding/reinstalling docbook ports and all dependencies helped.=20 YMMV, though. > I think the cause is that while "add CATALOG" in the post-install > target uses ${RELDIR}/catalog, in pkg-plist > ${PREFIX}/share/sgml/${RELDIR}(%%DTDDIR%%) is used. It is probably > a bug in the port skeleton, but removing a line > CATALOG "docbook/dsssl/modular/catalog" in > /usr/local/share/sgml/catalog.ports manually, you can avoid such a probl= em. I cannot see any problem in the port's skeleton. > Kuriyama-san, could you please fix %%DTDDIR%%? The pathnames=20 > should be consistent. Please explain. Sergei --pAwQNkOnpTn9IO2O Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/8GecFOxuaTulNAERAvgBAJ4uceLwoxGfWD2+9M1tKWOjviLMRgCeNPRs /1EIv2ZI173GUz3ohcRwmZ0= =T5JM -----END PGP SIGNATURE----- --pAwQNkOnpTn9IO2O--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031229174252.GC719>