X-Original-To: pgsql-performance-postgresql.org@postgresql.org Received: from localhost (mx1.hub.org [200.46.208.251]) by postgresql.org (Postfix) with ESMTP id 2A0239FA13E for ; Tue, 13 Jun 2006 13:12:01 -0300 (ADT) Received: from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.208.251]) (amavisd-new, port 10024) with ESMTP id 93175-10 for ; Tue, 13 Jun 2006 13:11:52 -0300 (ADT) X-Greylist: from auto-whitelisted by SQLgrey- Received: from kenobi.snowman.net (kenobi.snowman.net [70.84.9.186]) by postgresql.org (Postfix) with ESMTP id 04CFA9F9316 for ; Tue, 13 Jun 2006 13:11:51 -0300 (ADT) Received: by kenobi.snowman.net (Postfix, from userid 1000) id E839A58005; Tue, 13 Jun 2006 11:11:50 -0500 (CDT) Date: Tue, 13 Jun 2006 12:11:50 -0400 From: Stephen Frost To: pgsql-performance@postgresql.org Subject: Re: Placement of 64-bit libraries (offtopic) Message-ID: <20060613161150.GJ8588@kenobi.snowman.net> Mail-Followup-To: pgsql-performance@postgresql.org References: <1150151282.14661.42.camel@tigger> <54CA6A16-AB42-440D-B5DB-BC43AE283ED8@blighty.com> <448E11B1.20309@commandprompt.com> <1BAED8DB-01CE-4D10-A509-91FB4DF1F04D@blighty.com> <33c6269f0606121926p15107d2fq9d395460269e2e53@mail.gmail.com> <15368.1150166641@sss.pgh.pa.us> <20060613063059.GA6316@uio.no> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Qa+qcrCtlQ17sJ4A" Content-Disposition: inline In-Reply-To: <20060613063059.GA6316@uio.no> X-Editor: Vim http://www.vim.org/ X-Info: http://www.snowman.net X-Operating-System: Linux/2.6.16-1-vserver-686 (i686) X-Uptime: 12:08:22 up 36 days, 10:03, 21 users, load average: 1.31, 0.84, 1.14 User-Agent: Mutt/1.5.11+cvs20060403 X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200606/187 X-Sequence-Number: 19544 --Qa+qcrCtlQ17sJ4A Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable * Steinar H. Gunderson (sgunderson@bigfoot.com) wrote: > On Mon, Jun 12, 2006 at 10:44:01PM -0400, Tom Lane wrote: > > (Personally, if I'd designed it, the libraries would actually live in > > /usr/lib32 and /usr/lib64, and /usr/lib would be a symlink to whichever > > you needed it to be at the moment. Likewise for /usr/bin.) >=20 > Actually, there have been plans for doing something like this in Debian f= or a > while: Let stuff live in /lib/i686-linux-gnu and /lib/x86_64-linux-gnu > (lib32 and lib64 doesn't really scale, once you start considering stuff l= ike > "ia64 can emulate hppa"), and adjust paths and symlinks as fit. It's stil= l a > long way to go, though. The general feeling is that there won't be support for multiple versions of a given binary being installed at once though. The proposal Steinar mentioned is called 'multiarch' and is being discussed with LSB and other distros too, though I think it did mostly originated with Debian folks. Just my 2c. Thanks, Stephen --Qa+qcrCtlQ17sJ4A Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQFEjuPGrzgMPqB3kigRAk2+AJ9w1MPOQh610hM1UdsetrPBl7yY9gCgl5c5 5NqKcABX4ee+pVZbH5Yhwus= =5MDP -----END PGP SIGNATURE----- --Qa+qcrCtlQ17sJ4A--