sunfun Posté(e) le 5 novembre 2007 Partager Posté(e) le 5 novembre 2007 bonjour à tous, je suis sous debian etch noyau 2.6.18-2.686 par contre, je ne peux pas installer postgresql 8.2 voici le message d'erreur : Lecture des listes de paquets...Construction de l'arbre des dependances... postgresql-client-8.2 est deja la plus recente version disponible. Vous pouvez lancer «apt-get -f install» pour corriger ces problemes : Les paquets suivants contiennent des dependances non satisfaites : libpq5: Depend: libc6 (>= 2.6.1-1) mais 2.3.6.ds1-13 devra etre installe Depend: libkrb53 (>= 1.6.dfsg.2) mais 1.4.4-7etch1 devra etre installe Depend: libssl0.9.8 (>= 0.9.8f-1) mais 0.9.8c-4 devra etre installe auriez-vous une idée pour résoudre ce bug s'il vous plait ? merci de votre aide sunfun Lien vers le commentaire Partager sur d’autres sites More sharing options...
Compte_supprime_74291 Posté(e) le 5 novembre 2007 Partager Posté(e) le 5 novembre 2007 postgresql 8.2, ce n'est dans Etch que via les backports... ... or, le libq5 qui dépend de libc6 >= 2.6.1-1, c'est celui de Sid... Comment tu t'y prends pour tenter ton installation? Tu as les dépôts de Sid dans le sources.list de ta Etch, et ce premier a une priorité basse? Parce que le plus simple, à la limite, c'est d'avoir les dépôts des backports dans le sources.list, et de demander explicitement à installer quelque chose venant des backports si tu en as besoin, genre : aptitude install -t etch-backports postgresql-client Certains des logiciels les plus courants sont disponibles en version très récente dans les backports, mais compilés pour la dernière version stable, en remplissant tant que possible les conditions de dépendance de Stable, et pas celles de Sid... Lien vers le commentaire Partager sur d’autres sites More sharing options...
sunfun Posté(e) le 6 novembre 2007 Auteur Partager Posté(e) le 6 novembre 2007 bonsoir, je vais vérifier les backports et voir ce que j'ai renseigné dans les sources du fichier /etc/apt/sources.list je vais essayer ta commande via aptitude et voir si ça se passe mieux je te tiens au courant sunfun Lien vers le commentaire Partager sur d’autres sites More sharing options...
sunfun Posté(e) le 11 novembre 2007 Auteur Partager Posté(e) le 11 novembre 2007 bonjour, j'ai un souci avec l'installation de postgresql 8.2.5 par défaut, à l'installation de la debian, c'est le package 7.4 qui est installé et debian recommande de passer à la version 8.2 j'ai téléchargé le package comme il faut, mais je ne vois pas comment je peux l'installer sur la debian voici le message d'erreur phoenix:/home/sunfun/postgresql-8.2.5# ./configurechecking build system type... i686-pc-linux-gnulibc1 checking host system type... i686-pc-linux-gnulibc1 checking which template to use... linux checking whether to build with 64-bit integer date/time support... no checking whether NLS is wanted... no checking for default port number... 5432 checking for gcc... gcc checking for C compiler default output file name... configure: error: C compiler cannot create executables See `config.log' for more details. du coup, j'ai installé gcc, libc6, mais rien n'y fait, j'ai toujours ce message que me conseillez-vous ? merci de votre aide sunfun :byebye: Lien vers le commentaire Partager sur d’autres sites More sharing options...
Compte_supprime_74291 Posté(e) le 12 novembre 2007 Partager Posté(e) le 12 novembre 2007 Euh... postgresql 7.4 par défaut, c'est sur Sarge (old-stable...)... et tu veux un paquet qu'on ne trouve pas officiellement avant Lenny (testing... soit deux release d'écart... ce qui, chez Debian, est énorme), bien qu'il y ait du backport pour Etch... En outre, ce que tu as téléchargé, c'est de quoi compiler postgresql... tu fais comme tu veux, mais si c'est juste pour avoir le 8.2, passer par les backports sous Etch, ou carrément passer en testing si la machine est un desktop, est infiniment plus propre... Donc, si ta distrib est encore en Sarge, il serait temps de passer à Etch, puis, de Etch, en configurant des sources de backport dans ta liste de dépôts, tu pourras choisir d'installer spécifiquement la version des backports (la 8.2)... sous testing, la version par défaut est à l'heure actuelle la 8.2.4... Autrement, tu veux dire quoi par "debian recommande de passer à la version 8.2"? Lien vers le commentaire Partager sur d’autres sites More sharing options...
sunfun Posté(e) le 12 novembre 2007 Auteur Partager Posté(e) le 12 novembre 2007 bonjour, en fait, j'ai téléchargé la debian stable sur le site de debian http://cdimage.debian.org/debian-cd/4.0_r1...386-netinst.iso effectivement, ce n'est pas la version testing lors de l'installation, j'avais coché les packages bases de données SQL donc debian a donc procédé à l'installation de postgresql et m'a averti via un message d'alerte que la version 7.4 était obsolète, qu'il fallait passer à la version 8.2 comment dois-je procéder pour mettre à jour postgresql ? une question subsidiaire : est-ce utile de passer à la version 8.2 ? qu'est-ce que ça corrige ? merci de vos infos sunfun Lien vers le commentaire Partager sur d’autres sites More sharing options...
Compte_supprime_74291 Posté(e) le 13 novembre 2007 Partager Posté(e) le 13 novembre 2007 Pour les différences qu'il y a entre postgresql 8.2 et 7.4, aucune idée... Par contre, en effet, c'est bien postgresql 7.4 et pas 7.5 dans Etch... en fait, c'est juste le paquet générique postgresql qui est versionné en 7.5, mais il contient postgresql-7.4... ... par contre, pour Etch, sans passer par les backports, il y a postgresql-8.1... et, en passant par les backports, il y a postgresql-8.2... Apparemment, plusieurs serveurs postgresql de versions différentes peuvent être utilisés sur une même machine... mais ne connaissant pas trop la chose, je ne saurais te dire ce qui peut justifier d'installer une 8.*, ni comment le faire proprement en gardant une 7.*... là, je passe la main... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.