From owner-freebsd-ports@FreeBSD.ORG Thu Mar 29 09:31:25 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org 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 73BBC16A407 for ; Thu, 29 Mar 2007 09:31:25 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-3-125.belrs4.nsw.optusnet.com.au [220.239.3.125]) by mx1.freebsd.org (Postfix) with ESMTP id DA6F913C4E8 for ; Thu, 29 Mar 2007 09:31:24 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.13.8/8.13.8) with ESMTP id l2T9VMH5001321; Thu, 29 Mar 2007 19:31:22 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.13.8/8.13.8/Submit) id l2T9VMvB001320; Thu, 29 Mar 2007 19:31:22 +1000 (EST) (envelope-from peter) Date: Thu, 29 Mar 2007 19:31:22 +1000 From: Peter Jeremy To: Corey Smith Message-ID: <20070329093122.GA827@turion.vk2pj.dyndns.org> References: <4600AC05.4000004@u.washington.edu> <20070321050535.GB68447@thought.org> <1174518702.50979.2.camel@ikaros.oook.cz> <20070322174857.GA65365@thought.org> <8061fbee0703281403l4ffc9de8j30aef65ce77747ff@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="sdtB3X0nJg68CQEu" Content-Disposition: inline In-Reply-To: <8061fbee0703281403l4ffc9de8j30aef65ce77747ff@mail.gmail.com> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.13 (2006-08-11) Cc: freebsd-ports@freebsd.org Subject: Re: A review of different port management tools : analysis for Google SoC project X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Mar 2007 09:31:25 -0000 --sdtB3X0nJg68CQEu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2007-Mar-28 16:03:46 -0500, Corey Smith wrote: >Ramblings of a long time FreeBSD user: > >* Use the pkg_* tools to manage the system binaries too: > >Imagine if installing the man pages would be as easy as: > >pkg_add -r freebsd-6.1-man As a general principal, this sounds good - and I would like to see the base system turned into packages with finer granularity than the current approach. The devil is in the details though. You really want to install the man pages that match the other packages that you have installed, not a generic set of man pages. >even better (use packages): > >portupgrade -PP -o system/freebsd-6.1 freebsd-6.2 AFAIK, the package system doesn't allow customisation. Having a freebsd meta-port would therefore force everyone to have the same sub-packages installed - what if I don't want man-pages and you don't want sources? >* Make a cvs / portsnap tag that allows you to follow the tag of the >last successful binary builds Tagging the ports tree is fairly expensive. Whilst it no longer takes days, it still touches every file in the ports tree which impacts everyone who tracks CVS. I don't believe this is a practical option whilst the project continues to use CVS. --=20 Peter Jeremy --sdtB3X0nJg68CQEu Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFGC4dq/opHv/APuIcRAg6CAJ48VYwlx9k3ItvP61ripCrjPvkxHgCbBvmR PliNMTvY8ZTIORIwvMDVUIY= =82Ys -----END PGP SIGNATURE----- --sdtB3X0nJg68CQEu--