Bonjour,

Depuis quelques jours j'ai un problème pour faire la mise à jour de Nginx.

Je suis sur Debian 8.7

J'ai essayé :
- apt-get purge nginx-common
- apt-get purge nginx-full
- apt-get -f install
- apt-mark hold nginx

Lorsque je fait la maj, j'ai ça :

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
 nginx : Dépend: nginx-full (< 1.10.2-2~dotdeb+8.2.1~) mais 1.10.3-1~dotdeb+8.1 est installé ou
                  nginx-light (< 1.10.2-2~dotdeb+8.2.1~) mais il n'est pas installé ou
                  nginx-extras (< 1.10.2-2~dotdeb+8.2.1~) mais il n'est pas installé
E: Dépendances manquantes. Essayez d'utiliser l'option -f.
root@smecta:/etc/apt# apt-get -f install
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Correction des dépendances... a échoué.
Les paquets suivants contiennent des dépendances non satisfaites :
 nginx : Dépend: nginx-full (< 1.10.2-2~dotdeb+8.2.1~) mais 1.10.3-1~dotdeb+8.1 est installé ou
                  nginx-light (< 1.10.2-2~dotdeb+8.2.1~) mais il n'est pas installé ou
                  nginx-extras (< 1.10.2-2~dotdeb+8.2.1~) mais il n'est pas installé
E: Erreur, pkgProblem::Resolve a généré des ruptures, ce qui a pu être causé par les paquets devant être gardés en l'état.
E: Impossible de corriger les dépendances

Avez-vous une idée pour me sortir de ce pétrin ?

Par avance, merci =)

    Merci, mais j'ai déjà essayé 🙁

    naftonaf J'ai essayé [...]

    Bonsoir,

    je n'en ai l'impression car il manque celles-ci :

    apt-get purge nginx-light
    apt-get purge nginx-extras
    apt-get purge nginx
    apt-get autoremove
    aptitude reinstall nginx ## ou alors ## apt-get install --reinstall nginx

    Merci pour ta réponse.

    Le "apt-get purge nginx" a résolu mon problème.

    Il me semblait pourtant l'avoir fait.

    En tout cas, merci l'ami 🙂

    Répondre…