Date: Tue, 27 Aug 2002 17:40:03 -0700 (PDT) From: John-David Childs <jdc@nterprise.net> To: gnome@FreeBSD.org Subject: Re: ports/42096: scrollkeeper port fails install because of find -L Message-ID: <200208280040.g7S0e3oQ031259@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/42096; it has been noted by GNATS. From: John-David Childs <jdc@nterprise.net> To: Joe Marcus Clarke <marcus@FreeBSD.org> Cc: freebsd-gnats-submit@FreeBSD.org, freebsd@nterprise.net Subject: Re: ports/42096: scrollkeeper port fails install because of find -L Date: 27 Aug 2002 18:34:58 -0600 On Tue, 2002-08-27 at 16:20, Joe Marcus Clarke wrote: > On Tue, 2002-08-27 at 18:06, John-David Childs wrote: > > As a matter of fact, that's exactly what I did (manually) to make it > > work. I should have included it as a patch. > > Including the trailing '/' after the directories? That's really what I > wanted you to test. The trailing slash did appear to work. (I pkg_deleted scrollkeeper, patched pkg-install, rm -rf scrollkeeper/work, and did a sudo make install from the textproc/scrollkeeper directory). On a completely different system, the find -L didn't cause a problem at all, but the fact that I don't have -lgiconv broke the build (XSLT_LIB in config.status). I believe there's an existing PR for that. I pkg_deleted libxslt-1.0.12 and installed 1.0.20, and I was able to compile/install scrollkeeper with the find -L. > > Joe > > > > > > > On Tue, 2002-08-27 at 15:34, Joe Marcus Clarke wrote: > > > Can you test the attached patch to pkg-install, and let me know if it > > > works for you? Thanks. > > > > > > Index: pkg-install > > > =================================================================== > > > RCS file: /home/ncvs/ports/textproc/scrollkeeper/pkg-install,v > > > retrieving revision 1.2 > > > diff -u -r1.2 pkg-install > > > --- pkg-install 1 Jul 2002 04:51:13 -0000 1.2 > > > +++ pkg-install 27 Aug 2002 21:31:49 -0000 > > > @@ -47,7 +47,7 @@ > > > # > > > # find the prefix for DocBook DTD > > > # > > > -found=`find -L ${PREFIX} -name docbookx.dtd 2> /dev/null` > > > +found=`find ${PREFIX}/ -name docbookx.dtd 2> /dev/null` > > > if [ "$found" = "" ] ; then > > > echo could not locate docbookx.dtd for DocBook XML > > > exit 1 > > > @@ -119,7 +119,7 @@ > > > # > > > top=`dirname $docbookdir` > > > found=`find $top -iname "iso*amsb.ent" 2> /dev/null` > > > -found=`find -L ${PREFIX} -iname "iso*amsb.ent" 2> /dev/null` > > > +found=`find ${PREFIX}/ -iname "iso*amsb.ent" 2> /dev/null` > > > if [ "$found" = "" ] ; then > > > echo could not locate iso-amsb.ent of ISO DocBook entities > > > exit 1 > > > @@ -208,7 +208,7 @@ > > > # > > > top=`dirname $docbookdir` > > > found=`find $top -name chunk.xsl 2> /dev/null` > > > -found=`find -L ${PREFIX} -name chunk.xsl 2> /dev/null` > > > +found=`find ${PREFIX} -name chunk.xsl 2> /dev/null` > > > if [ "$found" = "" ] ; then > > > echo could not locate chunk-common.xsl of DocBook XSLT stylesheets > > > exit 1 > > > > > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-gnome" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200208280040.g7S0e3oQ031259>