Skip site navigation (1)Skip section navigation (2)
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>

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

[-- Attachment #1 --]
On Sat, Apr 29, 2006 at 08:58:58AM -0700, Chris Maness wrote:
> Currently, I download the tarballs for each specific application by 
> hand, delete the old folder, then untar the new directory in the ports 
> tree.  Is there an app that does this without having to do this by 
> hand.  I know about cvs syncing the whole ports tree, but I prefer to 
> 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

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (FreeBSD)

iD8DBQFEU7ZsWry0BWjoQKURAjrFAKCyoi2r2gVXFlq+43OLxOhSPvYRqACfXETf
C1VBzsPhmvbUXe1HkF+YXIE=
=mZ00
-----END PGP SIGNATURE-----
help

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