*-devel ports

Daniel J. Luke dluke at geeklair.net
Thu Feb 7 06:47:45 PST 2008


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
+========================================================+
| *---------------- dluke at geeklair.net ----------------* |
| *-------------- http://www.geeklair.net -------------* |
+========================================================+
|   Opinions expressed are mine and do not necessarily   |
|          reflect the opinions of my employer.          |
+========================================================+



-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 194 bytes
Desc: This is a digitally signed message part
Url : http://lists.macosforge.org/pipermail/macports-dev/attachments/20080207/75451acb/PGP-0001.bin


More information about the macports-dev mailing list