From owner-freebsd-questions@FreeBSD.ORG Sat Nov 13 05:55:53 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B81F016A4D2 for ; Sat, 13 Nov 2004 05:55:53 +0000 (GMT) Received: from obsecurity.dyndns.org (CPE0050040655c8-CM00111ae02aac.cpe.net.cable.rogers.com [69.194.102.143]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8236743D3F for ; Sat, 13 Nov 2004 05:55:53 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id D6B61523F0; Fri, 12 Nov 2004 21:58:21 -0800 (PST) Date: Fri, 12 Nov 2004 21:58:19 -0800 From: Kris Kennaway To: Leroy van Logchem Message-ID: <20041113055819.GA82740@xor.obsecurity.org> References: <4194881C.1080904@wldelft.nl> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="8t9RHnE3ZwKMSgU+" Content-Disposition: inline In-Reply-To: <4194881C.1080904@wldelft.nl> User-Agent: Mutt/1.4.2.1i cc: freebsd-questions@freebsd.org Subject: Re: port/firefox-1.0,1 : Proper method of having side-by-side libraries? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Nov 2004 05:55:53 -0000 --8t9RHnE3ZwKMSgU+ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Nov 12, 2004 at 10:53:32AM +0100, Leroy van Logchem wrote: > Hi all, >=20 > Few days ago I port installed firefox-1.0,1 which didnt start because it= =20 > wanted to have .399 pango libaries while I have .600's. > Just symlinking does work but what's the most proper method of handling= =20 > binaries which require other versions? >=20 > lrwxr-xr-x 1 root wheel 22 Nov 11 10:56 libpangoxft-1.0.399 ->= =20 > libpangoxft-1.0.so.600 > lrwxr-xr-x 1 root wheel 22 Nov 11 10:57 libpangoxft-1.0.so.399= =20 > -> libpangoxft-1.0.so.600 > lrwxr-xr-x 1 root wheel 20 Nov 11 10:58 libpangox-1.0.so.399 ->= =20 > libpangox-1.0.so.600 > lrwxr-xr-x 1 root wheel 19 Nov 11 10:59 libpango-1.0.so.399 ->= =20 > libpango-1.0.so.600 >=20 > (Running 4.10-RELEASE-p3 running xfce-3.8) Use an upgrade tool that preserves the old libraries when upgrading (e.g. portupgrade) "Just symlinking" will cause problems in some cases, because after all the new library is not the same as the old, and is usually incompatible in some way. Kris --8t9RHnE3ZwKMSgU+ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBlaJ6Wry0BWjoQKURAqUMAKDy5KR7oASUZG5ViwTlH2STW75qkQCgwW2C TGu8cfW5mTxukm6bemHKAs8= =ES3X -----END PGP SIGNATURE----- --8t9RHnE3ZwKMSgU+--