poudriere: setting PERL_VERSION=5.16.3
Anton Shterenlikht
mexas at bris.ac.uk
Mon Oct 7 22:04:13 UTC 2013
>From hskuhra at eumx.net Mon Oct 7 22:54:43 2013
>On Mon, 7 Oct 2013 22:31:53 +0100 (BST)
>Anton Shterenlikht wrote:
>
>> I've built a few packages with poudriere.
>> By default, those packages pulled in perl-5.14:
>>
>> # ls /pdr/data/packages/ia64-default/All/perl*
>> /pdr/data/packages/ia64-default/All/perl-5.14.4_1.txz
>> #
>>
>>
>> I now want to build with perl-5.16.
>> So I set:
>>
>> # cat /usr/local/etc/poudriere.d/make.conf
>> PERL_VERSION=5.16.3
>
>Try:
>
>DEFAULT_VERSIONS= perl5=5.16
>
>(From /usr/ports/Mk/bsd.default-versions.mk)
Thank you.
Now, what is this about:
# poudriere bulk -j ia64 -f /usr/local/etc/poudriere.d/pkglist
====>> Creating the reference jail... done
====>> Mounting system devices for ia64-default
====>> Mounting ports/packages/distfiles
====>> Mounting packages from: /pdr/data/packages/ia64-default
====>> Mounting /var/db/ports from: /usr/local/etc/poudriere.d/ia64-options
====>> Logs: /pdr/data/logs/bulk/ia64-default/2013-10-07_23h00m03s
====>> WWW: http://eis.bris.ac.uk/~mexas/poudriere/bulk/ia64-default/2013-10-07_23h00m03s
====>> Appending to make.conf: /usr/local/etc/poudriere.d/make.conf
/etc/resolv.conf -> /pdr/data/build/ia64-default/ref/etc/resolv.conf
====>> Starting jail ia64-default
====>> Calculating ports order and dependencies
====>> Sanity checking the repository
====>> Removing invalid pkg repo file: /pdr/data/packages/ia64-default/All/repo.txz
====>> Deleting ImageMagick-6.8.0.7_1.txz: new dependency: lang/perl5.18
====>> Deleting autoconf-2.69.txz: new dependency: lang/perl5.18
====>> Deleting automake-1.14.txz: new dependency: lang/perl5.18
pkg-static: /packages/All/digests.txz is not a valid package: no manifest found
====>> Cleaning up
====>> Umounting file systems
#
Thanks
Anton
More information about the freebsd-ports
mailing list