Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Jan 2007 11:00:28 +0100
From:      Lothar Braun <mail@lobraun.de>
To:        freebsd-questions@freebsd.org
Subject:   Re: Multiple port  versions
Message-ID:  <200701041100.32829.mail@lobraun.de>
In-Reply-To: <20070103153342.KXTZ60.dukecmmtao03.coxmail.com@dukecmmtao03>
References:  <20070103153342.KXTZ60.dukecmmtao03.coxmail.com@dukecmmtao03>

next in thread | previous in thread | raw e-mail | index | archive | help
--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--



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