au debut de l'install du paquet, il y a des scripts dits de préinstall, de config et de postinstall qui dans le cas de postgresql, vérifient l'existence d'une installation précédente, font un dump si les versions sont à peu près compatibles (le dump des versions avant 6.3.2-15 de deb étaient buggés), fait le dump, fait un backup des binaires remplacés ailleurs au cas ou. puis on configure le nouveau paquet (script config) et on restaure.
si jamais tu as bidouillé toi même tes fichiers de confs (reconnaissance du bidouillage par md5), au lieu de tout changer bêtement, debconf te demandera si oui ou non tu veux remplacer tes fichiers de configs, voir les différences, les éditer et tout et tout.
c'est donc vrai qu'il faut l'ancienne et la nouvelle version. Mais quand tu upgrades une machine, en général, l'ancienne version y est et la neuve aussi...
[^] # Re: La sortie de la prochaine Debian menacée ?
Posté par tinodeleste . En réponse à la dépêche La sortie de la prochaine Debian menacée ?. Évalué à 2.
si jamais tu as bidouillé toi même tes fichiers de confs (reconnaissance du bidouillage par md5), au lieu de tout changer bêtement, debconf te demandera si oui ou non tu veux remplacer tes fichiers de configs, voir les différences, les éditer et tout et tout.
c'est donc vrai qu'il faut l'ancienne et la nouvelle version. Mais quand tu upgrades une machine, en général, l'ancienne version y est et la neuve aussi...