Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Apr 2004 17:45:05 +0200
From:      John Oxley <oxo@rucus.ru.ac.za>
To:        Chiang Seng Chang <cs@ctzen.com>
Cc:        questions@freebsd.org
Subject:   Re: upgrade a port
Message-ID:  <20040423154505.GA8710@rucus.ru.ac.za>
In-Reply-To: <002301c42946$4207bf30$2804320a@cchang>
References:  <002301c42946$4207bf30$2804320a@cchang>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri 2004-04-23 (11:18), Chiang Seng Chang wrote:
> currently i have openldap client 2.1 installed.
> 
> $ pkg_glob -r openldap-client-2.1.30
> openldap-client-2.1.30
> kdeutils-3.2.2
> kdebase-3.2.2
> kdenetwork-3.2.2
> kdegraphics-3.2.2
> kdegames-3.2.2
> kdelibs-3.2.2
> gnupg-1.2.4_1
> samba-3.0.3.p2_1,1
> 
> if i want to use version 2.2, do i just simply:
> 
> > pkg_deinstall openldap-client-2.1.30
> > portinstall net/openldap22-client
> 
> i suspect step 1 would fail because there are dependency, or switching them
> around would work ? as in:
> 
> $ portinstall net/openldap22-client
> $ pkg_deinstall openldap-client-2.1.30

A better idea would be
portupgrade -r openldap22-client
The -r recursively upgrade all packages that are dependent on
openldap22-client.

if you specify -rf it will force a recompile of all ports that are dependent
on it.  Much better idea, although it does take longer.

-Ox

-- 
/~\ The ASCII           ASCII stupid question, get a EBCDIC ANSI.
\ / Ribbon Campaign     John Oxley
 X  Against HTML        http://oxo.rucus.net/
/ \ Email!              oxo <at> rucus.ru.ac.za
"Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT."
		-- Thomas Scoville



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