Date: Sat, 11 Aug 2007 12:40:24 -0400 From: Kris Kennaway <kris@obsecurity.org> To: Tobias Roth <freebsd.lists@fsck.ch> Cc: freebsd-ports@freebsd.org Subject: Re: How did upgrading applications happen before portupgrade etc? Message-ID: <20070811164024.GA26248@rot26.obsecurity.org> In-Reply-To: <46BD8352.4000605@fsck.ch> References: <20070811115642.L34115@obelix.home.rakhesh.com> <20070811084358.GA21364@rot26.obsecurity.org> <46BD8352.4000605@fsck.ch>
next in thread | previous in thread | raw e-mail | index | archive | help
--pf9I7BMVVzbSWLtt Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Aug 11, 2007 at 11:37:22AM +0200, Tobias Roth wrote: > Kris Kennaway wrote: > > On Sat, Aug 11, 2007 at 12:03:33PM +0400, Rakhesh Sasidharan wrote: > >> Hi, > >> > >> Just a question that struck me today. Before there were the portupgrad= e=20 > >> and other tools for upgrading installed applications to their newer=20 > >> versions, how did things work out? > >> > >> Did one upgrade applications through a series of "make deinstall=20 > >> reinstall" commands (I wonder if these commands take care of dependenc= ies=20 > >> too) or was there any other way? > >=20 > > Basically that, plus a lot of other manual steps that were always > > somewhat hard to get exactly right but which more or less worked back > > in the days when Gnomes lived in your garden and Java was a place on > > the map. It was a simpler, more innocent age. >=20 > There was pkg_version -c that printed a sequence of >=20 > cd /usr/ports/foo/bar > make > make deinstall > make install > make clean >=20 > or something like that. Whatever broke was fixed manually afterwards :-) > Oh, and there was no UPDATING in /usr/ports/ as well I think. Old-timers will tell you that pkg_version is a new-fangled invention, and back in the day they had to slave for hours over a hot keyboard to run all those make commands by hand :) Kris --pf9I7BMVVzbSWLtt Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFGveZ4Wry0BWjoQKURAoSSAKCURUBccXSXjrnUZflfQd7IVeE42ACg7x4W kaiMz4bJ47z+GcZ7cgNSQng= =hbw5 -----END PGP SIGNATURE----- --pf9I7BMVVzbSWLtt--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070811164024.GA26248>