Date: Sat, 29 Apr 2006 14:54:37 -0400 From: Kris Kennaway <kris@obsecurity.org> To: Chris Maness <chris@chrismaness.com> Cc: freebsd-ports@freebsd.org Subject: Re: Upgrade Tool Message-ID: <20060429185437.GA62359@xor.obsecurity.org> In-Reply-To: <44538D42.8030301@chrismaness.com> References: <44538D42.8030301@chrismaness.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--0OAP2g/MAC+5xKAE Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Apr 29, 2006 at 08:58:58AM -0700, Chris Maness wrote: > Currently, I download the tarballs for each specific application by=20 > hand, delete the old folder, then untar the new directory in the ports=20 > tree. Is there an app that does this without having to do this by=20 > hand. I know about cvs syncing the whole ports tree, but I prefer to=20 > upgrade the specific applications that have issues not the whole tree. This is much harder than you might think; often applications depend on other applications and infrastructure elements in complex and unintuitive ways, so you will easily get your system into an inconsistent, unbuildable state following this method. The only foolproof way to do it is to update the entire tree; tools like portsnap and cvsup make this *really easy*, so why add extra effort and risks? Kris --0OAP2g/MAC+5xKAE Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQFEU7ZsWry0BWjoQKURAjrFAKCyoi2r2gVXFlq+43OLxOhSPvYRqACfXETf C1VBzsPhmvbUXe1HkF+YXIE= =mZ00 -----END PGP SIGNATURE----- --0OAP2g/MAC+5xKAE--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060429185437.GA62359>