Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Dec 2015 21:26:11 +0100
From:      Stefan Bethke <stb@lassitu.de>
To:        FreeBSD Ports <freebsd-ports@freebsd.org>
Subject:   Re: Unable to make install for p5 ports
Message-ID:  <F640709A-E17E-4630-A892-8CB4B8740431@lassitu.de>
In-Reply-To: <FAC3169B-6788-427F-B3FF-F92AA36FBB53@lassitu.de>
References:  <FAC3169B-6788-427F-B3FF-F92AA36FBB53@lassitu.de>

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

> Am 20.12.2015 um 21:15 schrieb Stefan Bethke <stb@lassitu.de>:
>=20
> For many perl ports, I=E2=80=99m getting errors similar to this:
>=20
> ...
> Installing =
/usr/obj/ports/freebsd/checkout/ports/net/p5-Net-Server/stage/usr/local/li=
b/perl5/site_perl/man/man1/net-server.1
> ...
> Installing =
/usr/obj/ports/freebsd/checkout/ports/net/p5-Net-Server/stage/usr/local/bi=
n/net-server
> =3D=3D=3D=3D> Compressing man pages (compress-man)
> =3D=3D=3D>  Installing for p5-Net-Server-2.008_1
> =3D=3D=3D>  Checking if p5-Net-Server already installed
> =3D=3D=3D>   Registering installation for p5-Net-Server-2.008_1 as =
automatic
> pkg-static: Unable to access file =
/usr/obj/ports/freebsd/checkout/ports/net/p5-Net-Server/stage/usr/local/sh=
are/man/man1/net-server.1.gz: No such file or directory
> *** [fake-pkg] Error code 74
>=20
> Stop in /freebsd/checkout/ports/net/p5-Net-Server.
> *** [install] Error code 1
>=20
> Stop in /freebsd/checkout/ports/net/p5-Net-Server.
> *** [build-depends] Error code 1
>=20
> Stop in /freebsd/checkout/ports/sysutils/munin-node.
> *** [stage] Error code 1
>=20
> Stop in /freebsd/checkout/ports/sysutils/munin-node.
>=20
>=20
> I=E2=80=99ve tried upgrading my perl to 5.20, but I=E2=80=99m running =
into the same issue.
>=20
> FreeBSD 9-stable, perl 5.20.

After fiddling around with the stage dir, it seems that the port =
installs man pages for command line utilities into =
stage/usr/local/lib/perl5/site_perl/man, while pig-static expects them =
in stage/usr/local/share/man.  Is this a local configuration issue on my =
box?  My make.conf has this:

WRKDIRPREFIX?=3D	/usr/obj/ports
WRKDIR?=3D		${WRKDIRPREFIX}${.CURDIR:S/${PORTSDIR}//}
DISTDIR?=3D		/usr/obj/ports/distfiles
DISABLE_VULNERABILITIES?=3D	true
PACKAGES?=3D		/freebsd/packages
WITH_PKGNG=3D		yes


Stefan

--=20
Stefan Bethke <stb@lassitu.de>   Fon +49 151 14070811







Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F640709A-E17E-4630-A892-8CB4B8740431>