Received: from localhost (unknown [200.46.204.191]) by postgresql.org (Postfix) with ESMTP id 339372E072B for ; Wed, 14 Nov 2007 13:29:36 -0400 (AST) Received: from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.191]) (amavisd-maia, port 10024) with ESMTP id 34000-06 for ; Wed, 14 Nov 2007 13:29:30 -0400 (AST) Received: from mail.mediamatters.org (mail.mediamatters.org [63.240.197.71]) by postgresql.org (Postfix) with ESMTP id 196F32E1D81 for ; Wed, 14 Nov 2007 13:29:30 -0400 (AST) Received: from [10.1.0.133] (63-146-242-133.dia.static.qwest.net [63.146.242.133]) by mail.mediamatters.org (Postfix) with ESMTP id 9B7F996C08F; Wed, 14 Nov 2007 12:29:02 -0500 (EST) Message-ID: <473B3077.5070706@mediamatters.org> Date: Wed, 14 Nov 2007 12:29:27 -0500 From: Jon Sime Organization: Media Matters for America User-Agent: Thunderbird 2.0.0.6 (X11/20070806) MIME-Version: 1.0 To: "Leif B. Kristensen" Cc: "pgsql-advocacy@postgresql.org" Subject: Re: Avoiding upgrade backlash References: <200711121442.31233.josh@agliodbs.com> <200711131655.59501.leif@solumslekt.org> <20071113160041.GA19014@alvh.no-ip.org> <200711141228.33802.leif@solumslekt.org> In-Reply-To: <200711141228.33802.leif@solumslekt.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200711/93 X-Sequence-Number: 12910 Leif B. Kristensen wrote: > On Tuesday 13. November 2007, Alvaro Herrera wrote: >> Leif B. Kristensen wrote: >>> On Monday 12. November 2007, Josh Berkus wrote: >>>> I'm thinking that we need to warn everyone about: >>>> 1) They need to use 8.3's pg_dump, not the old version, to upgrade >>> Isn't there a chicken-and-egg problem here? On my Gentoo system, I >>> have always been forced to uninstall the old version before >>> upgrading to a new version. >> That's a Gentoo shortcoming, nothing more. > > I've started a thread about it in the Portage & Programming section of > forums.gentoo.org: > > http://forums.gentoo.org/viewtopic-t-615494.html > > I hope that someone more knowledgeable than me will be able to > contribute in bringing this issue to the attention of the Gentoo > developers, and hopefully work out a solution. Sure, there are other > Gentoo users than me around here? Aye, there's at least one more (at least on my development machine). I wanted to point out that Gentoo does already have a solid way of handling this -- you just have to use an overlay. If you have "layman" installed, check out the "postgresql-testing" and "postgresql-experimental" overlays. I use the latter and have 8.1.10, 8.2.5 and 8.3beta1 all running happily on the same machine without having had to do anything other than add that overlay and set each instance to use a different port. Each release is very nicely slotted and they all get along just peachy. -Jon -- Senior Systems Developer Media Matters for America http://mediamatters.org/