From owner-freebsd-questions@FreeBSD.ORG Thu Jan 4 10:13:29 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5A9E816A40F for ; Thu, 4 Jan 2007 10:13:29 +0000 (UTC) (envelope-from mail@lobraun.de) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.186]) by mx1.freebsd.org (Postfix) with ESMTP id EA56213C459 for ; Thu, 4 Jan 2007 10:13:28 +0000 (UTC) (envelope-from mail@lobraun.de) Received: from [84.160.176.144] (helo=[192.168.0.5]) by mrelayeu.kundenserver.de (node=mrelayeu0) with ESMTP (Nemesis), id 0MKwh2-1H2POh0obM-00077z; Thu, 04 Jan 2007 11:00:31 +0100 From: Lothar Braun To: freebsd-questions@freebsd.org Date: Thu, 4 Jan 2007 11:00:28 +0100 User-Agent: KMail/1.9.5 References: <20070103153342.KXTZ60.dukecmmtao03.coxmail.com@dukecmmtao03> In-Reply-To: <20070103153342.KXTZ60.dukecmmtao03.coxmail.com@dukecmmtao03> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1240792.hiLDc71pux"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200701041100.32829.mail@lobraun.de> X-Provags-ID: kundenserver.de abuse@kundenserver.de login:104f95452e150713f597d156114ee5ee Subject: Re: Multiple port versions X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jan 2007 10:13:29 -0000 --nextPart1240792.hiLDc71pux Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi, On Wednesday 03 January 2007 16:33, Vizion wrote: > Just been doing a check on installed applications. > > pkg_info shows multiple installed versions of autoconf, automake, db & > gnupg. viz: > > autoconf-2.13.000227_5 Automatically configure source code on many Un*x > platforms > autoconf-2.53_3 Automatically configure source code on many Un*x > platforms=20 > autoconf-2.59_2 Automatically configure source code on many=20 > Un*x platforms > automake-1.4.6_2 GNU Standards-compliant Makefile=20 > generator (1.4) > automake-1.5_2,1 GNU Standards-compliant Makefile=20 > generator (1.5) > automake-1.9.6 GNU Standards-compliant Makefile=20 > generator (1.9)=20 It is ok (and even neccessary) that you have different autoconf/automake=20 versions installed. This is because different projects use different versio= ns=20 of this package. And these versions are not compatible. A port that uses=20 automake-1.5 will not compile with automake-1.9. You therefore need all these versions of autoconf and automake. > db4-4.0.14_1,1 The Berkeley DB package, revision 4=20 > db42-4.2.52_5 The Berkeley DB package, revision 4.2 This might be a similar problem. If you look at the ports, then you will se= e=20 that there are quite a few versions of the db package available. Maybe ther= e=20 are ports that depend on 4.0 and won't work with 4.2. I'm not sure if it is= a=20 good idea to remove the older version. > gnupg-1.4.6_3 The GNU Privacy Guard > gnupg-2.0.1 The GNU Privacy Guard You can savely remove gnupg-1.4.6_3. Version 1.4.6_3 was the gnupg port and= =20 2.0.1 was the gnupg-devel port. Version 1.4.6_3 is now obsolete and you can= =20 savely remove it. > I used partupgrade -aF recently when, on reconsideration, it would have > been better to have done portupgrade -F on specific ports! > > What is the safest way to remove the earlier versions? You can remove them the normal way with "pkg_delete package". E.g. pkg_dele= te=20 gnupg-1.4.6_3 Best regards, Lothar --nextPart1240792.hiLDc71pux Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQBFnNBAOlpYSeF9JmYRAnQvAKCMxOa44fQ0I4yihQjx40lmz537IwCfXv1T ZzXmv9XVJMpPX5/K7ka6J3w= =EcK3 -----END PGP SIGNATURE----- --nextPart1240792.hiLDc71pux--