Comme votre journal le décrit, le package est obsolète. Mais plus précisément, il a évolué. Depuis la page du propriétaire du PPA :
Dans environ un an (pendant la durée de vie d'Ubuntu 12.04 LTS, mais après 12.10 est en fin de vie), ce PPA va être obsolète. Veuillez envisager de passer bientôt à apt.postgresql.org.
J'ai eu des problèmes de mise à niveau vers 13.04 avec PostgreSQL 9.2 installé sur mon 12.10 ( comme décrit ici ). Cela m'a conduit à désinstaller PostgreSQL 9.2 et à effectuer une mise à niveau. Si vous rencontrez également ce problème, sauvegardez votre base de données ou elle sera perdue lors de la désinstallation.
Après la mise à niveau, j'ai commenté le dépôt PostgreSQL /etc/apt/sources.list.d/pgdg.list
et exécuté:
sudo apt-get update
Si vous n'avez pas déjà ajouté le dépôt PostgreSQL, vous devez suivre ces instructions , à l'exception qu'il n'y a pas encore de package pour Raring (13.04). Utilisez simplement Precise.
Pour référence, mon pgdg.list
fichier ressemble à:
deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main
Et en exécutant la mise à jour, je peux le voir obtenir PostgreSQL 9.2 à partir du package précis (alors que les autres mises à jour sont rares):
Get:5 http://apt.postgresql.org precise-pgdg Release.gpg [836 B]
Get:7 http://apt.postgresql.org precise-pgdg Release [25.6 kB]
Get:10 http://apt.postgresql.org precise-pgdg/main amd64 Packages [27.6 kB]
Get:14 http://apt.postgresql.org precise-pgdg/main i386 Packages [27.6 kB]
Ign http://apt.postgresql.org precise-pgdg/main Translation-en_US
Ign http://apt.postgresql.org precise-pgdg/main Translation-en
En cours psql --version
d' exécution pour confirmer cela, le terminal affiche:
psql (PostgreSQL) 9.2.4