On Feb 7, 2008, at 9:03 AM, Emmanuel Hainry wrote:
Seeing that there are 5 different postgresql port (7,
80, 81, 82, 83) makes me quite puzzled, which one is considered stable?

Each postgres version in macports has an on-disk format that is incompatible with the next (newer) release.

Since macports tries to have only the 'stable' (release) versions of software (unless they're clearly marked as otherwise) the newest one is probably what you want.

Postgres has to do this as if there was just a postgres port and a user upgraded from say postgres7 to postgres8, they would be unable to use their existing database and since they probably uninstalled the old postgres when upgrading to the new one, also unable to easily recover.

(our upgrade process starting out as a clever hack that would just uninstall the old software and install the new software, doesn't provide hooks to let the portfile author attempt to automatically convert from the old postgres to the new one)

--
Daniel J. Luke
+========================================================+
| *---------------- [EMAIL PROTECTED] ----------------* |
| *-------------- http://www.geeklair.net -------------* |
+========================================================+
|   Opinions expressed are mine and do not necessarily   |
|          reflect the opinions of my employer.          |
+========================================================+



Attachment: PGP.sig
Description: This is a digitally signed message part

_______________________________________________
macports-dev mailing list
macports-dev@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to