From owner-freebsd-questions@FreeBSD.ORG Sat Dec 22 16:23:35 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 58207CF1 for ; Sat, 22 Dec 2012 16:23:35 +0000 (UTC) (envelope-from b.smeelen@ose.nl) Received: from mail.ose.nl (mail.ose.nl [212.178.134.164]) by mx1.freebsd.org (Postfix) with ESMTP id DA3918FC0C for ; Sat, 22 Dec 2012 16:23:34 +0000 (UTC) X-Footer: b3NlLm5s Received: from localhost ([127.0.0.1]) by mail.ose.nl (using TLSv1/SSLv3 with cipher AES256-SHA (256 bits)) for freebsd-questions@freebsd.org; Sat, 22 Dec 2012 17:23:32 +0100 Message-ID: <50D5DE84.4060209@ose.nl> Date: Sat, 22 Dec 2012 17:23:32 +0100 From: Bas Smeelen User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: freebsd-questions@freebsd.org Subject: Re: poudriere upgade perl in jail References: <50D5D819.5020902@ose.nl> <20121222170836.5244ed8e@davenulle.org> In-Reply-To: <20121222170836.5244ed8e@davenulle.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Dec 2012 16:23:35 -0000 On 12/22/12 17:08, Patrick Lamaiziere wrote: > Le Sat, 22 Dec 2012 16:56:09 +0100, > Bas Smeelen a écrit : > >> I have poudriere setup on a server to compile packages for my old >> laptop, mini, and some friends laptops and it works great. >> >> How can I upgrade the perl version of the poudriere jail to >> perl-5.16, it is now perl-5.14? >> >> I tried startied the jail with poudriere jail -s -j and then try jail >> command=portmaster -o lang/perl5.16 lang/perl5.14 but can't get this >> to work. >> >> Should I just wipe the jail, then recreate and first build perl5.16 >> in it before building the other packages? > I think PERL_VERSION=5.16.X in the poudriere jail's make.conf will do > the trick. > > Then you will have to rebuild all the poudriere packages (not sure if > this is safe else) Alright. Thanks! That did it. It looks like it deleted all perl5.14 dependent packages and is rebuilding them now with perl5.16.2 Great :) Maybe I should have asked the question before spending a day figuring out how. Merci beaucoup.