Re: RPMS for 7.3 beta. - Mailing list pgsql-hackers

From Lamar Owen
Subject Re: RPMS for 7.3 beta.
Date
Msg-id 200209171617.45259.lamar.owen@wgcr.org
Whole thread Raw
In response to Re: RPMS for 7.3 beta.  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: RPMS for 7.3 beta.
List pgsql-hackers
On Tuesday 17 September 2002 03:59 pm, Tom Lane wrote:
> Lamar Owen <lamar.owen@wgcr.org> writes:
> > as yet.  I would expect to be able to release an RPMset for beta 2 if
> > that is a week or two off.

> Given that we'll be forcing an initdb for beta2 anyway, those who use
> RPMs may be just as happy to have missed beta1.

Hmmm. Any idea if any more initdb forcings are going to happen? :-)

> > I am waiting the result of the pg_dump from 7.2.x to 7.3 restore
> > discussion.

> Right.  We clearly have to support loading of 7.2 dumps; the only issue
> in my mind is exactly how we kluge that up ;-).  I just talked to Bruce
> about this a little bit, and we came to the conclusion that there are
> two plausible-looking paths:

> Comments?

From a user/packager viewpoint: the exact mechanics on the internal level, 
while nice to know (so that I know what to look for in bug reports), are 
rather irrelevant when it comes to 'how do I package?'.   What I am looking 
at is whether the user will have to run 7.3's pg_dump in order to migrate 
older data.  If so I, and Oliver, will have to kludge up dependencies and 
linkages in ways that I'm not happy with, but can do if need be.  And 
migration is 'need be' if ever there were 'need be'.

I think that I will be able to just build a 'postgresql-olddump' package or 
similar that contains 7.3's pg_dump in a 7.2.2-friendly form, and let the 
various distributors worry about building that for older system libraries. 
:-)  This is just a possibility -- it may not be nearly as hard as I fear it 
will be -- best case is I do virtually nothing and let people upgrade the 
postgresql-libs and the main package (which includes pg_dump anyway), leaving 
the existing postgresql-server package in place.  They then dump, erase the 
old server package, and install the new server package.  I have disabled rpm 
upgrades for the server subpackage as of 7.2.2, so that portion I know is 
doable.  I'll just have to try it.  I may be overanalyzing the situation. :-)
-- 
Lamar Owen
WGCR Internet Radio
1 Peter 4:11


pgsql-hackers by date:

Previous
From: Tom Lane
Date:
Subject: Re: RPMS for 7.3 beta.
Next
From: Bruce Momjian
Date:
Subject: Old pgsql versions