From owner-freebsd-ports@FreeBSD.ORG Sun Dec 23 21:39:21 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 75FAD196 for ; Sun, 23 Dec 2012 21:39:21 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) by mx1.freebsd.org (Postfix) with ESMTP id F1F428FC0A for ; Sun, 23 Dec 2012 21:39:20 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.2.117.99]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.5/8.14.5) with ESMTP id qBNLd9LY090997 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Sun, 23 Dec 2012 21:39:09 GMT (envelope-from matthew@FreeBSD.org) DKIM-Filter: OpenDKIM Filter v2.7.3 smtp.infracaninophile.co.uk qBNLd9LY090997 Authentication-Results: smtp.infracaninophile.co.uk/qBNLd9LY090997; dkim=none reason="no signature"; dkim-adsp=none (insecure policy) Message-ID: <50D779F6.4080407@FreeBSD.org> Date: Sun, 23 Dec 2012 21:39:02 +0000 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: Upgrading ports problem with portupgrade(pkgng) References: In-Reply-To: X-Enigmail-Version: 1.4.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig508135D8AD266F6BFAC86FD2" X-Virus-Scanned: clamav-milter 0.97.6 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-1.5 required=5.0 tests=AWL,BAYES_00,SPF_SOFTFAIL autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on lucid-nonsense.infracaninophile.co.uk X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Dec 2012 21:39:21 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig508135D8AD266F6BFAC86FD2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 23/12/2012 21:05, Beach Geek wrote: > And as I understand, poudriere must be used instead of portupgrade to > create packages? That's not right. poudriere is an offline pkg building system, designed to build packages in a sandbox, and then create a pkgng repository accessible to various client machines. You can use it locally to maintain a single machine, but that's sort of missing the point. It only works with pkgng, although I believe you can run it on a non-pkgng machine to create a repo for maintaining other pkgng-enabled machines. portmaster and portupgrade cover basically the same territory. They're designed to maintain the locally installed package set on a machine. To that end, both of them are wrappers around the ports, and facilitate installing packages by compiling the relevant port source code. The can also use binary packages, typically from a FreeBSD ftp server. Initially they used pkg_tools packages, but both have been modified to work with pkgng packages as well. pkgng is a package registry application and a binary package manager. It doesn't understand the ports. However, if you have access to a suitable source of pre-compiled packages you can use just pkgng to manage those, and have no need for portmaster or portupgrade. poudriere is intended to provide that 'suitable source.' although once the official pkg build cluster gets up and running, users should be able to use that instead. Cheers. Matthew --=20 Dr Matthew J Seaman MA, D.Phil. PGP: http://www.infracaninophile.co.uk/pgpkey --------------enig508135D8AD266F6BFAC86FD2 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.16 (Darwin) Comment: Using GnuPG with undefined - http://www.enigmail.net/ iEYEARECAAYFAlDXefwACgkQ8Mjk52CukIxPGQCeMDjwqyv5OY+aKYgpCQk7K7AG TUkAn3IW3Ce+DzBRiSdqjDSj1Z14470b =BPuj -----END PGP SIGNATURE----- --------------enig508135D8AD266F6BFAC86FD2--