Issues with Poudriere builing packages depending on Perl

Big Lebowski spankthespam at gmail.com
Mon Mar 3 12:44:02 UTC 2014


Hi,

I am trying to build bunch on packages in Poudriere on 10-R for 10-R and
9.2-R. The packages are building fine, but for some reason at least one of
them builds with two different perl versions, 5.16 and 5.18. I would like
to get all my packages built with 5.18, so in my make.conf for Poudriere
jails I've the following:

WITH_PKGNG=yes
WITHOUT_X11=yes
WITHOUT_X=yes
PERL5_DEFAULT=5.18
PERL_PORT=perl5.18
DEFAULT_VERSIONS= perl5=5.18

However, when trying to install it, I am getting the following result:

root at machine:~ # pkg install nrpe
Updating repository catalogue
The following 4 packages will be installed:

        Installing perl5: 5.16.3_7 [FreeBSD]
        Installing perl5.18: 5.18.2_1 [FreeBSD]
        Installing nagios-plugins: 1.5_1,1 [localrepo]
        Installing nrpe: 2.15 [localrepo]

The installation will require 97 MB more space

and then the installation of course fails due to the perl dependency
config. Has anyone a clue how to untangle that Poudriere/Perl mess?

Also, any advices on the make.conf settings to absolutely avoid anything
related to x11/examples/docs?

Thanks in advance!


More information about the freebsd-ports mailing list