Re: Extensions Dependency Checking

From: "David E(dot) Wheeler" <david(at)kineticode(dot)com>
To: Aidan Van Dyk <aidan(at)highrise(dot)ca>
Cc: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Robert Haas <robertmhaas(at)gmail(dot)com>, "pgsql-hackers(at)postgresql(dot)org Hackers" <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Extensions Dependency Checking
Date: 2011-04-05 22:50:54
Message-ID: A1333232-F31E-4890-AE91-602D7EDD1254@kineticode.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Apr 5, 2011, at 1:59 PM, Aidan Van Dyk wrote:

> Versions are useful for figuring out if I should upgrade packages or
> not. But I believe the extension framework has explicitly made the
> "upgrade" problem a manual one at this point, either taking
> destination versions from the control, or the alter command.
>
> So for PGXN's problem, I see the point of versions being required.

Okay, thanks, I'm convinced (and relieved; I hated to be bringing something like this up so close to launch).

> But for installation the dependancy graph, "provides/features" rather
> than versions are much more useful. And automatic feature/provides
> (like library so, and symbol versions in the OS package world,
> "objects" in PG world) would definitely be nice, but my Makefile can
> build those for me for now until 9.2 (or 9.3, 9.3, etc), if only I had
> a way to track them with my installed extension ;-) </stop begging>

I'm sure a patch would be welcomed. ;-P

Best,

David

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Aidan Van Dyk 2011-04-05 22:52:21 Re: .ini support for .pgpass
Previous Message Joshua D. Drake 2011-04-05 22:43:29 Re: .ini support for .pgpass