Thread: postgresql-server 9.3

postgresql-server 9.3

From
"Joshua D. Drake"
Date:
Hello,

I just set up the apt repository on a new box and saw this:

root@db1:~# apt-cache search postgresql-9.3
postgresql-9.3 - object-relational SQL database, version 9.3 server
postgresql-9.3-dbg - debug symbols for postgresql-9.3
postgresql-client-9.3 - front-end programs for PostgreSQL 9.3
postgresql-contrib-9.3 - additional facilities for PostgreSQL

This seems like a bad idea. These packages should be clearly marked as Beta.

JD

--
Command Prompt, Inc. - http://www.commandprompt.com/  509-416-6579
PostgreSQL Support, Training, Professional Services and Development
High Availability, Oracle Conversion, Postgres-XC, @cmdpromptinc
For my dreams of your image that blossoms
    a rose in the deeps of my heart. - W.B. Yeats


Re: postgresql-server 9.3

From
Martin Pitt
Date:
Joshua D. Drake [2013-06-13 10:27 -0700]:
> I just set up the apt repository on a new box and saw this:
>
> root@db1:~# apt-cache search postgresql-9.3
> postgresql-9.3 - object-relational SQL database, version 9.3 server
> postgresql-9.3-dbg - debug symbols for postgresql-9.3
> postgresql-client-9.3 - front-end programs for PostgreSQL 9.3
> postgresql-contrib-9.3 - additional facilities for PostgreSQL
>
> This seems like a bad idea. These packages should be clearly marked as Beta.

They are in Debian experimental only, which by definition is "software
which isn't of release quality yet", and their version number has beta
in it. It would be rather inconvenient to have to rename all the
packages once it becomes stable, as we'd have to carry a whole lot of
Conflicts:/Replaces: etc. around for a long while.

Martin
--
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)


Re: postgresql-server 9.3

From
Martin Pitt
Date:
Martin Pitt [2013-06-14  6:14 +0200]:
> They are in Debian experimental only, which by definition is "software
> which isn't of release quality yet", and their version number has beta
> in it. It would be rather inconvenient to have to rename all the
> packages once it becomes stable, as we'd have to carry a whole lot of
> Conflicts:/Replaces: etc. around for a long while.

Oh, and more importantly, we wouldn't get rid of a postgresql-9.3-beta
package name anytime soon, as we would need it as a transitional
package for people who did install the beta. That would look even
stranger, and this generally isn't being done in Debian package names.

Martin
--
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)


Re: postgresql-server 9.3

From
Christoph Berg
Date:
Re: Joshua D. Drake 2013-06-13 <51BA010F.90401@commandprompt.com>
>
> Hello,
>
> I just set up the apt repository on a new box and saw this:
>
> root@db1:~# apt-cache search postgresql-9.3
> postgresql-9.3 - object-relational SQL database, version 9.3 server
> postgresql-9.3-dbg - debug symbols for postgresql-9.3
> postgresql-client-9.3 - front-end programs for PostgreSQL 9.3
> postgresql-contrib-9.3 - additional facilities for PostgreSQL
>
> This seems like a bad idea. These packages should be clearly marked as Beta.

We could probably put a "beta" in the description there, yes.

In practise, there is an extra safety hook, the 9.3 packages from
apt.postgresql.org are not installable until you also make the 9.3
libpq5 package available:

https://wiki.postgresql.org/wiki/Apt/FAQ#I_want_to_try_the_beta_version_of_the_next_PostgreSQL_release

If you haven't done this, apt will not let you install postgresql-9.3.

Christoph
--
cb@df7cb.de | http://www.df7cb.de/