From owner-freebsd-questions@FreeBSD.ORG Tue Aug 12 03:28:28 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0DC9C106566C for ; Tue, 12 Aug 2008 03:28:28 +0000 (UTC) (envelope-from ronw@bals.org) Received: from bal.bals.org (bal.bals.org [65.122.161.147]) by mx1.freebsd.org (Postfix) with ESMTP id BE1A98FC0A for ; Tue, 12 Aug 2008 03:28:27 +0000 (UTC) (envelope-from ronw@bals.org) Received: from [192.168.0.151] (cpe-72-185-201-149.tampabay.res.rr.com [72.185.201.149]) (authenticated bits=0) by bal.bals.org (8.14.3/8.14.2) with ESMTP id m7C32EvR062918 for ; Mon, 11 Aug 2008 23:02:15 -0400 (EDT) (envelope-from ronw@bals.org) Message-ID: <48A0FD31.1060406@bals.org> Date: Mon, 11 Aug 2008 23:02:09 -0400 From: Ron Wilhoite Organization: Bay Area Legal Services, Inc. User-Agent: Thunderbird 2.0.0.16 (X11/20080707) MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <80f4f2b20808111931q7e6d4d7bx9ea90729d8f349d4@mail.gmail.com> In-Reply-To: <80f4f2b20808111931q7e6d4d7bx9ea90729d8f349d4@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (bal.bals.org [192.168.0.2]); Mon, 11 Aug 2008 23:02:15 -0400 (EDT) X-Scanned-By: MIMEDefang 2.64 on 192.168.0.2 Subject: Re: terminology question - upgrading one port with another X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ronw@bals.org List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Aug 2008 03:28:28 -0000 On 08/11/2008 10:31 PM Jim wrote: > I'm trying to update something (actually install KDE4), and In need to > make an 'update chain', but I can't remember the proper term. Namely I > have port found in 'foo/abc' (abc-12345) and want to replace it with > 'var/xyz'. I know there are several ways to do this (one involving > entries in a file in etc?), but I cannot come up with the proper terms > to find what I'm looking for in a search? > > Can anyone tell me a few terms that might help with this one? I've > tried compbinations of "port", "upgrade", "search" and "different", > but that (unsurprisingly) isn't getting anywhere. > portupgrade --origin maybe? From man portupgrade: Replace ghostscript-gnu with ghostscript-afpl: portupgrade -o print/ghostscript-afpl ghostscript-gnu -o / --origin was originally the option to supply a missing origin of an outdated package before FreeBSD 4.2, but this example shows another useful usage. Use portupgrade like this, and all the depen- dencies on the old package (ghostscript-gnu) will be succeeded to the new one (ghostscript-afpl) cleanly, without leaving inconsistency. Ron Wilhoite