PAQUETS : problème d'installation de paquets

Bonjour,

J’ai l’erreur suivante :

Les paquets suivants contiennent des dépendances non satisfaites :
php5-imap : Dépend: phpapi-20100525+lfs
Dépend: php5-common (= 5.4.4-12~squeeze1) mais 5.3.3-7+squeeze19 devra être installé

Comment la résoudre svp ?
Merci d’avance.

Salut,

[quote=“maa”]J’ai l’erreur suivante :

Les paquets suivants contiennent des dépendances non satisfaites :[/quote]

Laisses nous deviner le paquet que tu souhaites installer …

[mono]$ aptitude -s install <le paquet>[/mono] ?

Que vient faire Squeeze ici ?


Pour info.

[mono][07:26:07]:~$ apt-cache policy php5-common php5-imap
php5-common:
Installé : 5.4.4-14+deb7u14
Candidat : 5.4.4-14+deb7u14
Table de version :
5.6.0+dfsg-1+b1 0
50 ftp.fr.debian.org/debian/ unstable/main i386 Packages
5.6.0+dfsg-1 0
90 ftp.fr.debian.org/debian/ testing/main i386 Packages
*** 5.4.4-14+deb7u14 0
990 security.debian.org/ wheezy/updates/main i386 Packages
100 /var/lib/dpkg/status
5.4.4-14+deb7u11 0
990 ftp.fr.debian.org/debian/ wheezy/main i386 Packages
5.3.3-7+squeeze19 0
500 ftp.fr.debian.org/debian/ squeeze/main i386 Packages
500 security.debian.org/ squeeze/updates/main i386 Packages
php5-imap:
Installé : (aucun)
Candidat : 5.4.4-14+deb7u14
Table de version :
5.6.0+dfsg-1+b1 0
50 ftp.fr.debian.org/debian/ unstable/main i386 Packages
5.6.0+dfsg-1 0
90 ftp.fr.debian.org/debian/ testing/main i386 Packages
5.4.4-14+deb7u14 0
990 security.debian.org/ wheezy/updates/main i386 Packages
5.4.4-14+deb7u11 0
990 ftp.fr.debian.org/debian/ wheezy/main i386 Packages
5.3.3-7+squeeze19 0
500 ftp.fr.debian.org/debian/ squeeze/main i386 Packages
500 security.debian.org/ squeeze/updates/main i386 Packages
[07:26:09]:~$[/mono]

Merci pour votre réponse.

Le paquet c’était php5-imap, et comme c’était marqué dans le bout que j’ai donné, je pensais que c’était bon pour comprendre.

J’ai réussi en faisant “aptitude install” et en refusant les propositions jusqu’à ce qu’une soit bonne.

Pour Squeeze, c’est ma version, la 6 il me semble, depuis plusieurs années. Un problème avec ça ?

Pouvez-vous m’expliquer cette ligne ? :

Dépend: php5-common (= 5.4.4-12~squeeze1) mais 5.3.3-7+squeeze19 devra être installé

Pourquoi php5-commun devrait être installé dans une version inférieure (5.3.3-7) ? Et que veut dire +squeeze19 ?

En faisant "aptitude -s install " comme vous le dites, ça corrige les problèmes de dépendance ?

Merci.

Ok.

[quote=“maa”]Pour Squeeze, c’est ma version, la 6 il me semble, depuis plusieurs années. Un problème avec ça ?

Pouvez-vous m’expliquer cette ligne ? :

Dépend: php5-common (= 5.4.4-12~squeeze1) mais 5.3.3-7+squeeze19 devra être installé

Pourquoi php5-commun devrait être installé dans une version inférieure (5.3.3-7) ? Et que veut dire +squeeze19 ?[/quote]

Il me semble que tu as le cul entre deux chaises à savoir Squeeze et Wheezy, cela suite à des [mono]upgrade[/mono], [mono]dist-upgrade[/mono] ou [mono]full-upgrade[/mono].

Quel est le contenu de ton fichier [mono]sources.list[/mono] ?

[quote=“maa”]En faisant "aptitude -s install " comme vous le dites, ça corrige les problèmes de dépendance ?
[/quote]

[mono]aptitude[/mono] est bien plus souple qu’[mono]apt-get[/mono] en bien des points. :wink:

Merci pour tout ! Voici le contenu de sources.list :

cat /etc/apt/sources.list

Debian Squeeze sources.list

Debian.org FR mirror

deb ftp.fr.debian.org/debian/ squeeze main contrib non-free
deb-src ftp.fr.debian.org/debian/ squeeze main contrib non-free

Debian security updates

deb security.debian.org/ squeeze/updates main contrib non-free
deb-src security.debian.org/ squeeze/updates main contrib non-free

deb ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free
#deb-src ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free

deb hwraid.le-vert.net/debian squeeze main

deb tataranovich.com/debian squeeze main backports
deb-src tataranovich.com/debian squeeze main backports

monitorix

deb apt.izzysoft.de/ubuntu generic universe

Quels sont ces retours ?

N’as-tu jamais inclu les dépôts de Wheezy ?

Hum …

[quote=“maa”][code]deb http://hwraid.le-vert.net/debian squeeze main

deb http://www.tataranovich.com/debian squeeze main backports
deb-src http://www.tataranovich.com/debian squeeze main backports

monitorix

deb http://apt.izzysoft.de/ubuntu generic universe[/code][/quote]

Tu devrais éviter ces sources, exotiques.

Une raison particulière pour être ([strike]encore[/strike]) sous Squeeze ?

Et pour ton information tu devrais suivre ce lien.

Bulletin d’alerte Debian : DSA-2938-1 – Disponibilité de la prise en charge à long terme pour Debian 6.0 / squeeze

Désolé pour le titre, j’ai fait la modification.

Voici le résultat des commandes :

apt-cache policy php5-common php5-imap php5-imap: Installé : 5.3.3-7+squeeze19 Candidat : 5.4.4-12~squeeze1 Table de version : 5.4.4-12~squeeze1 0 500 http://www.tataranovich.com/debian/ squeeze/backports i386 Packages *** 5.3.3-7+squeeze19 0 500 http://ftp.fr.debian.org/debian/ squeeze/main i386 Packages 500 http://security.debian.org/ squeeze/updates/main i386 Packages 100 /var/lib/dpkg/status php5-common: Installé : 5.3.3-7+squeeze19 Candidat : 5.4.4-12~squeeze1 Table de version : 5.4.4-12~squeeze1 0 500 http://www.tataranovich.com/debian/ squeeze/backports i386 Packages *** 5.3.3-7+squeeze19 0 500 http://ftp.fr.debian.org/debian/ squeeze/main i386 Packages 500 http://security.debian.org/ squeeze/updates/main i386 Packages 100 /var/lib/dpkg/status

apt-cache policy libc6 libc6: Installé : 2.11.3-4 Candidat : 2.11.3-4 Table de version : *** 2.11.3-4 0 500 http://ftp.fr.debian.org/debian/ squeeze/main i386 Packages 100 /var/lib/dpkg/status

uname -a && lsb_release -a Linux sd-32256.dedibox.fr 2.6.32-5-686-bigmem #1 SMP Tue May 13 16:55:48 UTC 2014 i686 GNU/Linux No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 6.0.10 (squeeze) Release: 6.0.10 Codename: squeeze

N’as-tu jamais inclu les dépôts de Wheezy ?

Franchement je n’en sais rien, je crois pas.

Tu devrais éviter ces sources, exotiques.

[code]
deb http://hwraid.le-vert.net/debian squeeze main

deb http://www.tataranovich.com/debian squeeze main backports
deb-src http://www.tataranovich.com/debian squeeze main backports

monitorix

deb http://apt.izzysoft.de/ubuntu generic universe[/code]

Oui mais elles me servent : Midnight Commander, monitorix, etc.

Une raison particulière pour être (encore) sous Squeeze ?

PAs vraiment mais j’ai peur de tout casser si je passe à autre autre chose. Et là ça marche pas mal, hormis certains ralentissements quand plusieurs utilisateurs récupèrennt leurs messages sur le serveur.

il te reste à faire un update pour prendre en compte squeeze-LTS