Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Feb 2011 11:28:51 +0800
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        Derek Tattersall <dlt@mebtel.net>
Cc:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ksh93 port
Message-ID:  <20110213032851.GB33213@bonjour.sunpoet.net>
In-Reply-To: <20110212152314.GA322@oriental.arm.org>
References:  <20110212152314.GA322@oriental.arm.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--6sX45UoQRIJXqkqR
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Feb 12, 2011 at 10:23:14AM -0500, Derek Tattersall wrote:
> Building ksh93-2011-02-08 on 8 Stable has a failure in the installation
> step.  I'm sorry I couldn't untangle it, but it is a very complicated
> makefile.
>=20
> The problem is :
> install  -s -o root -g wheel -m 555 /usr/home/ports/usr/ports/shells/ksh9=
3/work/arch/freebsd.amd64/bin/ksh /usr/local/bin/ksh93
> *** Error code 71
>=20
> Stop in /usr/ports/shells/ksh93.
>=20
> =3D=3D=3D>>> Installation of ksh93-20110208 (shells/ksh93) failed
> =3D=3D=3D>>> Aborting update
>=20
> The problem is that the directory .../freebsd.amd64 doesn't exist,
> instead the build created .../freebsd8.amd64.  A similar failure exists
> for the i386 build.
> --=20
> Best regards,
> Derek Tattersall
> dlt@mebtel.net		dlt666@yahoo.com		 dtatters@gmail.com

Hi Derek,

  The path is determined by ${WRKSRC}/bin/package. I've made a patch.
  Would you please check if it works for you? Thanks.

Regards,
--=20
   Sunpoet Po-Chuan Hsieh <sunpoet at sunpoet.net> <sunpoet at FreeBSD.org>
           4096R/CC57E36B 8AD8 68F2 7D2B 0A10 7E9B 8CC0 DC44 247E CC57 E36B
	                     http://people.FreeBSD.org/~sunpoet/pgpkeys.txt

--6sX45UoQRIJXqkqR
Content-Type: text/plain; charset=utf-8
Content-Disposition: attachment; filename="cvsdiff,ksh93"
Content-Transfer-Encoding: quoted-printable

Index: Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /home/pcvs/ports/shells/ksh93/Makefile,v
retrieving revision 1.60
diff -u -r1.60 Makefile
--- Makefile	11 Feb 2011 14:43:15 -0000	1.60
+++ Makefile	13 Feb 2011 00:05:34 -0000
@@ -43,6 +43,9 @@
=20
 INSTALLROOT=3D	${WRKSRC}/arch/freebsd.${ARCH}
=20
+post-patch:
+	@${REINPLACE_CMD} -e '1825 D' ${WRKSRC}/bin/package
+
 do-build:
 	@cd ${WRKSRC} && ${SETENV} -i ${MAKE_ENV} ${SH} bin/package make
=20

--6sX45UoQRIJXqkqR--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110213032851.GB33213>