Subject: Re: Package Naming for Multiple Versions
To: Marc Recht <marc@geht.de>
From: Curt Sampson <cjs@cynic.net>
List: tech-pkg
Date: 06/09/2004 08:05:45
On Wed, 9 Jun 2004, Marc Recht wrote:

> Re-importing PostgreSQL 7.3 as postgresql73-* and updating
> postgresql-* to 7.4 would have implied that eg. a pkg_chk -u would
> update to 7.4 with no real update path.

There's no question in my mind that this is a problem.

> And dumping & restoring your database(s) while doing make update is
> IMHO also no option.

That's actually exceedingly dangerous, for may reasons, that I'm sure
everyone can figure out.

> FWIW, I'd like to change the PostgreSQL to always install into
> ${PREFIX}/postgsql{73,74,..} to allow multiple installations of
> PostgreSQL.

That seems the obvious solution to me, too. I hadn't realized until just
now that the postgresql and postgresql74 packages were incompatable,
because they insist on installing into the same places.

Well, I look forward to seeing a fix for this after the freeze. Thanks
for clearing up this issue for me.

cjs
-- 
Curt Sampson  <cjs@cynic.net>   +81 90 7737 2974   http://www.NetBSD.org
    Don't you know, in this new Dark Age, we're all light.  --XTC