From owner-freebsd-stable@FreeBSD.ORG Mon Sep 17 06:07:31 2012 Return-Path: Delivered-To: freebsd-stable@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0F1D0106566C for ; Mon, 17 Sep 2012 06:07:31 +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 7E9CE8FC0C for ; Mon, 17 Sep 2012 06:07:30 +0000 (UTC) Received: from seedling.local (host109-150-6-11.range109-150.btcentralplus.com [109.150.6.11]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.5/8.14.5) with ESMTP id q8H67Kk8029145 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Mon, 17 Sep 2012 07:07:26 +0100 (BST) (envelope-from matthew@FreeBSD.org) X-DKIM: OpenDKIM Filter v2.5.2 smtp.infracaninophile.co.uk q8H67Kk8029145 Authentication-Results: smtp.infracaninophile.co.uk/q8H67Kk8029145; dkim=none (no signature); dkim-adsp=none X-Authentication-Warning: lucid-nonsense.infracaninophile.co.uk: Host host109-150-6-11.range109-150.btcentralplus.com [109.150.6.11] claimed to be seedling.local Message-ID: <5056BE12.1000803@FreeBSD.org> Date: Mon, 17 Sep 2012 07:07:14 +0100 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:15.0) Gecko/20120907 Thunderbird/15.0.1 MIME-Version: 1.0 To: Andreas Nilsson References: <505406DF.6080205@gmx.us> In-Reply-To: X-Enigmail-Version: 1.4.4 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig6D91C68DBA24C20B6DBDF426" X-Virus-Scanned: clamav-milter 0.97.5 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=2.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_PBL, RCVD_IN_RP_RNBL,RDNS_DYNAMIC,SPF_SOFTFAIL autolearn=no version=3.3.2 X-Spam-Level: ** X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on lucid-nonsense.infracaninophile.co.uk Cc: Mike Manilone , freebsd-stable@FreeBSD.org Subject: Re: how to update ports while using pkgng? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Sep 2012 06:07:31 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig6D91C68DBA24C20B6DBDF426 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 16/09/2012 22:24, Andreas Nilsson wrote: > Since no one asked: Why would you want to do it this way? If you are us= ing > pkgng updating is as easy as: pkg upgrade. Actually, we (the pkgng developers) think this is a perfectly valid use case, and we'd like to have it as a standard choice available to users. > If you have some programs installed not available from official pkgng > repositories you are on "thin ice" and should consider using something = like > ports-mgmt/poudriere to build pkgng packages of those ports and host yo= ur > own repo from which you can then install them. While poudriere is an excellent piece of software, using it does involve some significant overheads. It is also tied to using ZFS as the underlying filesystem, which may not suit everyone. If you've got a whole bunch of machines to maintain, then poudriere is a no-brainer. If you've only got your own desktop, then it's not so clear cut. portmaster+pkgng patches works well for me in that scenario. Also, the "official" pkgng repositories aren't really in action yet: pkg.freebsd.org is a SRV record that at the moment resolves to the same beta-test repository that's been used for the last year or more. It has nothing like complete coverage of the ports tree. Plans are afoot to start using the package build clusters to generate a comprehensive set of pkgng packages and keep them regularly updated, but these will be introduced only after a great deal of testing and debugging, and initially will probably be just for 10-CURRENT. So, in the mean time, building your own packages is a good idea. We want to make it so that you can mix locally compiled (and customized) pkgs with the standard ones from the official repos, and work is currently under way to put in place a large chunk of the functionality necessary for that. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. PGP: http://www.infracaninophile.co.uk/pgpkey --------------enig6D91C68DBA24C20B6DBDF426 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 Mozilla - http://www.enigmail.net/ iEYEARECAAYFAlBWvhkACgkQ8Mjk52CukIwDVgCdF4J9koYj/kyEmSpQHLvu2pbH uMEAn2iYuDkOuMvIfjiZo5Q6T71/7u4W =GzvJ -----END PGP SIGNATURE----- --------------enig6D91C68DBA24C20B6DBDF426--