Mise à jour des sources après mise à jour de Mac OS X
Après avoir mis à jour Mac OS X, la première chose à faire pour mettre à jour Fink via les sources est d'exécuter la commande fink selfupdate
de façon à vous assurer que la version du paquet fink
installée est compatible avec la nouvelle version du système. Ensuite il faut exécuter sudo /sw/lib/fink/postintstall.pl
. Ceci permet de faire pointer Fink sur la distribution adéquate pour le système MAC OS X installé.
Si vous utilisez l'option UseBinaryDist, vous devez exécuter sudo apt-get update
de façon à ce que la liste des paquets binaires correspondant à votre système soit utilisée. Enfin, que vous utilisiez ou non l'option UseBinaryDist, vous devez exécuter fink selfupdate
une deuxième fois, car la première exécution n'a téléchargé que les paquets destinés à la version précédente de votre système.
Réparation du chemin de mise à jour
Certaines versions de Fink posent des problèmes de mises à jour quand on utilise fink selfupdate
(au lieu de CVS). On obtient un message indiquant que Fink est à jour, alors que (comme l'indique le message) la version installée n'est pas la plus récente. Voici comment procéder à la mise à jour dans un de ces cas particuliers :
Installez une version plus ancienne du gestionnaire de paquets fink, en exécutant les commandes suivantes dans une fenêtre de Terminal.app :
curl -O http://us.dl.sourceforge.net/fink/direct_download/dists/fink-0.5.1/main/binary-darwin-powerpc/base/fink_0.11.1-10_darwin-powerpc.deb sudo dpkg -i fink_0.11.1-10_darwin-powerpc.deb rm fink_0.11.1-10_darwin-powerpc.deb
Procédez ensuite à la mise à jour, comme d'habitude, en exécutant
fink selfupdate
.
Fink-0.5.0a -> Fink-0.5.1