[Pkg-postgresql-public] PostgreSQL in Lenny,
and the libpq transition
Martin Pitt
mpitt at debian.org
Sat Apr 14 12:48:47 UTC 2007
Hello fellow Debianers,
today I uploaded postgresql-8.2 into unstable. Welcome, Lenny! With
this change, and the new postgresql-common architecture now being in
Etch, there are a few changes ahead of us:
* Since we are now flexible wrt. the major versions we support,
postgresql-7.4 and the transitional postgresql packages (which
cared about a clean upgrade from Sarge) can disappear. To keep the
version inflationitis low, I will also file bugs for removing
postgresql-8.1. Lenny will eventually ship with 8.3 or even 8.4,
I plan to only support the latest major version. [1]
* Library transition: 8.2 changed a tiny tiny thing in the ABI, so
that a soname bump was necessary. With today's upload, libpq-dev
will cause packages built against libpq5. In order to get rid of
libpq4 and postgresql-8.1, all ~ 100 packages which depend on
libpq4 need to be rebuilt. There should not be any API
incompatibility; if there are troubles, please contact me directly,
and we will work it out.
* The server-side extensions need to be ported to 8.2, and not built
any more against 7.4/8.1. There are only a handful, and that
transition is more tricky, so I will file individual bug reports
and discuss details there.
Thank you for your attention, and have fun with hacking!
Martin
[1] On upgrades, the packages of the previous major version will just
stay installed, and p-common will warn in a debconf note about their
obsolescense. So the administrator can upgrade the existing cluster at
a convenient time and with a robust fallback solution.
--
Martin Pitt http://www.piware.de
Ubuntu Developer http://www.ubuntu.com
Debian Developer http://www.debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-postgresql-public/attachments/20070414/a1415cbe/attachment.pgp
More information about the Pkg-postgresql-public
mailing list