From owner-freebsd-questions@FreeBSD.ORG Wed Sep 24 15:18:23 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B4111D3 for ; Wed, 24 Sep 2014 15:18:23 +0000 (UTC) Received: from idcmail-mo1so.shaw.ca (idcmail-mo1so.shaw.ca [24.71.223.10]) by mx1.freebsd.org (Postfix) with ESMTP id 83FBAB89 for ; Wed, 24 Sep 2014 15:18:23 +0000 (UTC) Received: from pd2mr1so-ssvc.prod.shaw.ca ([10.0.141.110]) by pd2mo1so-svcs.prod.shaw.ca with ESMTP; 24 Sep 2014 09:18:16 -0600 X-Cloudmark-SP-Filtered: true X-Cloudmark-SP-Result: v=1.1 cv=s+0R4JzlRBUW8GXF//6L4/AwYJegyFoFyppZH3AfVto= c=1 sm=1 a=FKkrIqjQGGEA:10 a=ea-p9fACk6oA:10 a=prOrqjf_jrcA:10 a=BLceEmwcHowA:10 a=kj9zAlcOel0A:10 a=3gBXUV7wAAAA:8 a=7lo-k1D7AAAA:8 a=cGEHczIw5GOLWw5PmYgA:9 a=CjuIK1q_8ugA:10 a=d5omkCQM85kA:10 a=JA2Mm3bAGeAA:10 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117 Received: from unknown (HELO cds005.dcs.int.inet) ([10.0.141.22]) by pd2mr1so-svcs.prod.shaw.ca with ESMTP; 24 Sep 2014 09:18:16 -0600 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Subject: Re: pkg must be version 1.3.8 or greater References: From: Dale Scott MIME-Version: 1.0 In-Reply-To: Message-Id: <4AA66D80-755C-434E-AB0D-39EE0A3A12B9@shaw.ca> Date: Wed, 24 Sep 2014 09:18:16 -0600 (MDT) To: Rick Miller X-Mailer: Zimbra 7.1.4_GA_2567 (MobileSync - Apple-iPad2C5/1104.257) Cc: FreeBSD Questions , Ruben Schade X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2014 15:18:23 -0000 > On Sep 24, 2014, at 3:44 AM, Rick Miller wrote= : >=20 > On Tue, Sep 23, 2014 at 2:44 AM, Ruben Schade > wrote: >=20 >> Hi everyone, >>=20 >> Running FreeBSD amd64 10.0-RELEAESE-p9. Installed everything from pkg, >> very nice system. >>=20 >> Prefer building nginx from ports, so portsnapped the latest tree and did >> the usual: >>=20 >>> # cd /usr/ports/www/nginx >>> # make install clean >>=20 >> Got the following error: >>=20 >> =3D=3D=3D> nginx-1.6.2,2 pkg(8) must be version 1.3.8 or greater, but y= ou have >> 1.3.7. You must upgrade pkg(8) first. >>=20 >> Running pkg update however: >>=20 >>> FreeBSD repository is up-to-date. >>> All repositories are up-to-date. >>=20 >> And pkg upgrade: >>=20 >>> Updating FreeBSD repository catalogue... >>> FreeBSD repository is up-to-date. >>> All repositories are up-to-date. >>> Checking for upgrades (1 candidates): 100% >>> Checking integrity... done (0 conflicting) >>> Your packages are up to date. >>=20 >> Fairly new to pkgng, could that "1 candidates" line be the updated pkg I >> need in waiting? >=20 >=20 >=20 > Scenarios like this are the reason I've deployed and been using Poudriere > to build private repos because intermingling the two systems has proven t= o > introduce numerous challenges through my own experiences and observations > on a number of mailing lists. I respectfully disagree that combining the two is unworkable, although I am= only dealing with two apps built from ports (and 20'ish from binary packag= es). > It is simple to setup a system to build private repos with Poudriere, but > one doesn't even need Poudriere to do it. A private repo is as simple to > build as building the packages via Ports, copying them to your repo > directory, and running `pkg repo` on it. That's not as hard as I thought, but still more steps. If I hit the wall wi= th my simple strategy I'll try yours. Dale