From: Roger Marquis on
Is there an option somewhere to deinstall Perl after installing a port that
specifies "USE_PERL5_BUILD=yes"?

This is a PITA on jails and other systems with minimal software and
strict disk limits. Applications using USE_PERL5_BUILD add non-trivial
time and overhead to installations and upgrades, then don't remove the
build dependency afterwards. Most of these apps don't even appear to
need Perl but for an operation or two that could have been done in a BASE
language like awk or sh.

Anyone know of a workaround, I mean other than manual pkg_delete?

Roger Marquis
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Doug Barton on
On Mon, 19 Jul 2010, Roger Marquis wrote:

> Is there an option somewhere to deinstall Perl after installing a port that
> specifies "USE_PERL5_BUILD=yes"?
>
> This is a PITA on jails and other systems with minimal software and
> strict disk limits. Applications using USE_PERL5_BUILD add non-trivial
> time and overhead to installations and upgrades, then don't remove the
> build dependency afterwards. Most of these apps don't even appear to
> need Perl but for an operation or two that could have been done in a BASE
> language like awk or sh.
>
> Anyone know of a workaround, I mean other than manual pkg_delete?

Wow, it's shameless plug day here on freebsd-ports@! :)

Portmaster has an option to do exactly this, --delete-build-only. You
should also look at the --packages-build option.


hth,

Doug

--

Improve the effectiveness of your Internet presence with
a domain name makeover! http://SupersetSolutions.com/

Computers are useless. They can only give you answers.
-- Pablo Picasso

_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"