Date: Tue, 8 Oct 2013 09:09:42 +0200 From: Baptiste Daroussin <bapt@FreeBSD.org> To: Dewayne <dewayne.geraghty@heuristicsystems.com.au> Cc: perl@FreeBSD.org Subject: Re: ports/182790: Perl 5.16.3 & 5.18.1_1 package build failure Message-ID: <20131008070942.GI16964@ithaqua.etoilebsd.net> In-Reply-To: <201310080140.r981e1gN021908@freefall.freebsd.org> References: <201310080140.r981e1gN021908@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--X+nYw8KZ/oNxZ8JS Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Oct 08, 2013 at 01:40:01AM +0000, Dewayne wrote: > The following reply was made to PR ports/182790; it has been noted by GNA= TS. >=20 > From: "Dewayne" <dewayne.geraghty@heuristicsystems.com.au> > To: <bug-followup@FreeBSD.org> > Cc: =20 > Subject: Re: ports/182790: Perl 5.16.3 & 5.18.1_1 package build failu= re > Date: Tue, 8 Oct 2013 12:31:13 +1100 >=20 > The problem seems to lie in the build process. The step that is missing= is the one that converts man1 and MAN3 pages into gz > format. The build log provides no warning or error messages, it is a cl= ean build without compressed man pages. > =20 > This is also occurring for autoconf-2.69. > =20 > A quick fix, which isn't the right answer, is to: > cd /usr/ports/lang/perl5.16=20 > sed -i "" -e "/man1/s;.gz;;g" -e "/MAN3/s;.gz;;g" pkg-plist > make clean deinstall package > =20 > The build environment does not use pkgng nor poudiere. > =20 > The following may be relevant from /etc/make.conf > WRKDIRPREFIX=3D /var/ports > DISTDIR=3D /distfiles > TMPDIR=3D /tmp > PACKAGES=3D /packages > DEFAULT_VERSIONS=3Dperl5=3D5.16 python=3D2.7 python2=3D2.7 apache=3D22 a= pache2=3D22 > NO_STAGE=3Dyes > =20 > Kind regards, Dewayne. I don't understand at all what you are trying to report. But I see at least= one very wrong thing in your setup and one not working thing :) Do not put NO_STAGE into your make.conf, it is unsupported, can break a lot= of things and is very very bad and be sure that it does break things. NO_STAGE= is a per port macro not a macro to be set by the end user. second apache hasn't been changed yet to be using the DEFAULT_VERSIONS macr= o, so it doesn't do anything yet :) regards, Bapt --X+nYw8KZ/oNxZ8JS Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlJTr7YACgkQ8kTtMUmk6Ex4qACgnJzMgGDg28J8hHmzshC41GXD 8ggAn1uYgEQMClgZ4TUmdjqnbsWgcQrc =XdgJ -----END PGP SIGNATURE----- --X+nYw8KZ/oNxZ8JS--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20131008070942.GI16964>