Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Nov 2015 10:41:14 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 201796] Mk/bsd.default-versions.mk: Set PostgreSQL 9.4 as default
Message-ID:  <bug-201796-13-TF8MdVLjwq@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-201796-13@https.bugs.freebsd.org/bugzilla/>
References:  <bug-201796-13@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D201796

--- Comment #13 from Palle Girgensohn <girgen@FreeBSD.org> ---
(In reply to Torsten Z=C3=BChlsdorff from comment #12)

Vi had a discussion about this within the pgsql@ team, and one way might be=
 to
extract libpq to a separate port, och make USES=3Dpgsql just pull in that
dependency. That would always be the latest version, since libpq is very
stable, it rarely changes at all. Then we could install the rest of
postgresqlNN-client and postgresqlNN-server in it's own
(lib|share|include)/postgresqlNN directories, and use some kind of meta-por=
t to
symlink to the preferred version.

It would mean we could install several postgresql versions in parallel. Thi=
s is
a complex task though, and it might not even be completely possible without=
 too
much intrusive changes to postgresql. I will discuss this with some other
packagers first. So this should probably be regarded as a possible long term
solution at best.

We do however need some way of helping users to get two different versions =
of
postgresql binaries in just for the sake of facilitating an upgrade running
pg_upgrade. The most simple way would probably be a separate port, but that
woud be a bit weird.

Other ideas?

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-201796-13-TF8MdVLjwq>