Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Jul 2007 13:07:53 +0100
From:      Shaun Amott <shaun@FreeBSD.org>
To:        Paul Schmehl <pauls@utdallas.edu>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: pkg-plist problem
Message-ID:  <20070715120752.GA6368@charon.picobyte.net>
In-Reply-To: <69F67511586856D40B2B68D8@paul-schmehls-powerbook59.local>
References:  <69F67511586856D40B2B68D8@paul-schmehls-powerbook59.local>

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

--lrZ03NoBR/3+SXJZ
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Jul 14, 2007 at 05:05:46PM -0500, Paul Schmehl wrote:
> I'm working on an upgrade to a port.  It installs a bunch of files, some=
=20
> in the standard places, a lot in /usr/local/portname.  It also installs a=
=20
> perl module in SITE_PERL.
>=20
> The problem I have is I can't get that perl module to uninstall.  If I=20
> list it as %%SITE_PERL%%/mach/perl module, it prepends PREFIX to it and=
=20
> can't find it.  If I list it in PLIST_FILES instead, it still can't find=
=20
> it.
>=20
> How can I put an entry in PLIST that doesn't install in PREFIX/foo?

This has been broken for some time: files under SITE_PERL aren't handled
properly when a different PREFIX is used.

We now appear to have SITE_PERL_REL though, so files should be installed
to ${PREFIX}/${SITE_PERL_REL}.

Shaun

--=20
Shaun Amott // PGP: 0x6B387A9A
"A foolish consistency is the hobgoblin
of little minds." - Ralph Waldo Emerson

--lrZ03NoBR/3+SXJZ
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQFGmg4YkmhdCGs4epoRAhnnAJoDsUUkhvIUXb3znwaWnYQqFkrbuQCgrDUk
QK+94Nam7GCJdU8/gMTeCe0=
=gN7j
-----END PGP SIGNATURE-----

--lrZ03NoBR/3+SXJZ--



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