From: "Mauricio Fernández" Date: 2004-08-06T20:49:57+09:00 Subject: Re: [ANN] rpa-base 0.2.0 On Fri, Aug 06, 2004 at 07:25:10PM +0900, "Pe�a, Botp" wrote: > Mauricio Fern�ndez [mailto:batsman.geo@yahoo.com] wrote: > > > * self-hosting: rpa-base installs and updates itself > > I'm just curious, but how is this (cool thing) done? =) It is packaged as just another port; rpa-base is generic enough to handle it without any problem. When bootstrapping, rpa-base will ask for some configuration options ($prefix and some other paths) which will be reused when you upgrade it. As a side benefit, if you can install rpa-base on your system at all, it is very likely that other ports will work, since you were already using rpa-base when it installed itself ;-) At the moment rpa install rpa-base is not guaranteed to be atomic (although in many cases it can recover OK), so in the worst case you would have to reinstall rpa-base; even in such a case, all the ports/packages that were installed previously would be recognized (that is, you wouldn't lose anything). I know how to make self-upgrade atomic and will probably implement it next week. You can safely install it now, since it will be made available through a normal 'self-update'. -- Running Debian GNU/Linux Sid (unstable) batsman dot geo at yahoo dot com