Proposal to fix postgresql package maintainance nightmare

Baptiste Daroussin bapt at FreeBSD.org
Tue Jul 21 10:28:51 UTC 2015


On Tue, Jul 21, 2015 at 11:17:06AM +0100, Matthew Seaman wrote:
> On 07/21/15 10:46, Baptiste Daroussin wrote:
> > All database administrators will have the ability to chose the production
> > version they do want without having to worry about a default version.
> > 
> > They can install multiple version in parallel and deal with upgrade the way they
> > want having access to both versions of the tools of the same time.
> 
> Looks like all current variants of postgresql-client provide the same
> shlib ABI version: libpq.so.5  --- which means under your scheme we'd
> end up with postgresql92-server loading libpq.so from
> postgresql94-client.  That should work if the postgres devs have been
> managing their ABIs carefully, but it does seem like a potential trouble
> spot.
> 
> Apart from that, yes!  Can we have this yesterday please?

not exactly, postgresql92-server will use libpq bundled inside the
/usr/local/postgresql92/* to ensure if one day they missed an incompatibility
we do not break any production servers :)

Best regards,
Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20150721/dde95db7/attachment.bin>


More information about the freebsd-ports mailing list