Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Mar 2007 19:31:22 +1000
From:      Peter Jeremy <peterjeremy@optushome.com.au>
To:        Corey Smith <corsmith@gmail.com>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: A review of different port management tools : analysis for Google SoC project
Message-ID:  <20070329093122.GA827@turion.vk2pj.dyndns.org>
In-Reply-To: <8061fbee0703281403l4ffc9de8j30aef65ce77747ff@mail.gmail.com>
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>

next in thread | previous in thread | raw e-mail | index | archive | help

--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 <corsmith@gmail.com> 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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070329093122.GA827>