logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 Re : Gestion des paquets Debian » [Résolu] Problème de dépendances pour PHP » 06-11-2021 23:18:43

Pyroxene
Finalement, j'ai réussi à réinstaller PHP en supprimant manuellement la paquet coupable (php7.3-common). Pour cela j'ai utilisé la méthode radicale décrite sur ce site https://blog.seboss666.info/2016/08/sup … e-de-dpkg/. Ce n'était vraiment pas simple et c'était fastidieux, mais cela m'a sauvé ! J'espère que cela pourra dépanner des gens si un jour leur dpkg ne veut plus rien entendre.

#2 Gestion des paquets Debian » [Résolu] Problème de dépendances pour PHP » 06-11-2021 19:59:12

Pyroxene
Réponses : 1
Bonjour,

J'ai un raspberry pi 3B+ qui me sert de serveur web. Il tourne sous Raspbian Buster. J'ai l'impression que mon disque est assez régulièrement corrompu, parce que j'ai déjà eu souvent des problèmes de noyau corrompu rendant impossible le reboot.

C'est d'ailleurs après le reboot que je me suis aperçu d'un problème de PHP qui ne fonctionnait plus. J'ai alors tenté de mettre à jour mon système, mais maintenant je me retrouve avec un gestionnaire de paquets bloqué sur un problème de dépendances.

J'ai essayé pas mal de commandes mais rien n'y fait. Quelqu'un aurait-il une solution ?

sudo apt update


Atteint :1 http://archive.raspberrypi.org/debian buster InRelease
Atteint :2 http://raspbian.raspberrypi.org/raspbian buster InRelease
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
14 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.



sudo apt full-upgrade


Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
 php7.3-cli : Dépend: php7.3-common (= 7.3.31-1~deb10u1) mais 7.3.29-1~deb10u1 est installé
 php7.3-fpm : Dépend: php7.3-common (= 7.3.31-1~deb10u1) mais 7.3.29-1~deb10u1 est installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
   (ou indiquez une solution).



sudo apt --fix-broken install


Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Correction des dépendances... Fait
Les paquets supplémentaires suivants seront installés :
  php7.3-bcmath php7.3-common php7.3-curl php7.3-gd php7.3-gmp php7.3-imap php7.3-intl php7.3-json php7.3-mbstring php7.3-mysql php7.3-opcache php7.3-readline php7.3-xml php7.3-zip
Les paquets suivants seront mis à jour :
  php7.3-bcmath php7.3-common php7.3-curl php7.3-gd php7.3-gmp php7.3-imap php7.3-intl php7.3-json php7.3-mbstring php7.3-mysql php7.3-opcache php7.3-readline php7.3-xml php7.3-zip
14 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/1589 ko dans les archives.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
Lecture des fichiers de modifications (« changelog »)... Terminé
(Lecture de la base de données... 49669 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../00-php7.3-zip_7.3.31-1~deb10u1_armhf.deb ...
Dépaquetage de php7.3-zip (7.3.31-1~deb10u1) sur (7.3.29-1~deb10u1) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-p2ErtA/00-php7.3-zip_7.3.31-1~deb10u1_armhf.deb (--unpack) :
 tentative de remplacement de « /usr/lib/php/20180731 », qui appartient aussi au paquet php7.3-gd 7.3.29-1~deb10u1
Préparation du dépaquetage de .../01-php7.3-xml_7.3.31-1~deb10u1_armhf.deb ...
Dépaquetage de php7.3-xml (7.3.31-1~deb10u1) sur (7.3.29-1~deb10u1) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-p2ErtA/01-php7.3-xml_7.3.31-1~deb10u1_armhf.deb (--unpack) :
 tentative de remplacement de « /usr/lib/php/20180731 », qui appartient aussi au paquet php7.3-gd 7.3.29-1~deb10u1
dpkg-deb: erreur: coller subprocess was killed by signal (Relais brisé (pipe))
Préparation du dépaquetage de .../02-php7.3-readline_7.3.31-1~deb10u1_armhf.deb ...
Dépaquetage de php7.3-readline (7.3.31-1~deb10u1) sur (7.3.29-1~deb10u1) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-p2ErtA/02-php7.3-readline_7.3.31-1~deb10u1_armhf.deb (--unpack) :
 tentative de remplacement de « /usr/lib/php/20180731 », qui appartient aussi au paquet php7.3-gd 7.3.29-1~deb10u1
Préparation du dépaquetage de .../03-php7.3-opcache_7.3.31-1~deb10u1_armhf.deb ...
Dépaquetage de php7.3-opcache (7.3.31-1~deb10u1) sur (7.3.29-1~deb10u1) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-p2ErtA/03-php7.3-opcache_7.3.31-1~deb10u1_armhf.deb (--unpack) :
 tentative de remplacement de « /usr/lib/php/20180731 », qui appartient aussi au paquet php7.3-gd 7.3.29-1~deb10u1
dpkg-deb: erreur: coller subprocess was killed by signal (Relais brisé (pipe))
Préparation du dépaquetage de .../04-php7.3-mysql_7.3.31-1~deb10u1_armhf.deb ...
Dépaquetage de php7.3-mysql (7.3.31-1~deb10u1) sur (7.3.29-1~deb10u1) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-p2ErtA/04-php7.3-mysql_7.3.31-1~deb10u1_armhf.deb (--unpack) :
 tentative de remplacement de « /usr/lib/php/20180731 », qui appartient aussi au paquet php7.3-gd 7.3.29-1~deb10u1
dpkg-deb: erreur: coller subprocess was killed by signal (Relais brisé (pipe))
Préparation du dépaquetage de .../05-php7.3-mbstring_7.3.31-1~deb10u1_armhf.deb ...
Dépaquetage de php7.3-mbstring (7.3.31-1~deb10u1) sur (7.3.29-1~deb10u1) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-p2ErtA/05-php7.3-mbstring_7.3.31-1~deb10u1_armhf.deb (--unpack) :
 tentative de remplacement de « /usr/lib/php/20180731 », qui appartient aussi au paquet php7.3-gd 7.3.29-1~deb10u1
dpkg-deb: erreur: coller subprocess was killed by signal (Relais brisé (pipe))
Préparation du dépaquetage de .../06-php7.3-json_7.3.31-1~deb10u1_armhf.deb ...
Dépaquetage de php7.3-json (7.3.31-1~deb10u1) sur (7.3.29-1~deb10u1) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-p2ErtA/06-php7.3-json_7.3.31-1~deb10u1_armhf.deb (--unpack) :
 tentative de remplacement de « /usr/lib/php/20180731 », qui appartient aussi au paquet php7.3-gd 7.3.29-1~deb10u1
Préparation du dépaquetage de .../07-php7.3-intl_7.3.31-1~deb10u1_armhf.deb ...
Dépaquetage de php7.3-intl (7.3.31-1~deb10u1) sur (7.3.29-1~deb10u1) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-p2ErtA/07-php7.3-intl_7.3.31-1~deb10u1_armhf.deb (--unpack) :
 tentative de remplacement de « /usr/lib/php/20180731 », qui appartient aussi au paquet php7.3-gd 7.3.29-1~deb10u1
dpkg-deb: erreur: coller subprocess was killed by signal (Relais brisé (pipe))
Préparation du dépaquetage de .../08-php7.3-imap_7.3.31-1~deb10u1_armhf.deb ...
Dépaquetage de php7.3-imap (7.3.31-1~deb10u1) sur (7.3.29-1~deb10u1) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-p2ErtA/08-php7.3-imap_7.3.31-1~deb10u1_armhf.deb (--unpack) :
 tentative de remplacement de « /usr/lib/php/20180731 », qui appartient aussi au paquet php7.3-gd 7.3.29-1~deb10u1
Préparation du dépaquetage de .../09-php7.3-gmp_7.3.31-1~deb10u1_armhf.deb ...
Dépaquetage de php7.3-gmp (7.3.31-1~deb10u1) sur (7.3.29-1~deb10u1) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-p2ErtA/09-php7.3-gmp_7.3.31-1~deb10u1_armhf.deb (--unpack) :
 tentative de remplacement de « /usr/lib/php/20180731 », qui appartient aussi au paquet php7.3-gd 7.3.29-1~deb10u1
Préparation du dépaquetage de .../10-php7.3-gd_7.3.31-1~deb10u1_armhf.deb ...
Dépaquetage de php7.3-gd (7.3.31-1~deb10u1) sur (7.3.29-1~deb10u1) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-p2ErtA/10-php7.3-gd_7.3.31-1~deb10u1_armhf.deb (--unpack) :
 tentative de remplacement de « /usr/lib/php/20180731 », qui appartient aussi au paquet php7.3-gmp 7.3.29-1~deb10u1
Préparation du dépaquetage de .../11-php7.3-curl_7.3.31-1~deb10u1_armhf.deb ...
Dépaquetage de php7.3-curl (7.3.31-1~deb10u1) sur (7.3.29-1~deb10u1) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-p2ErtA/11-php7.3-curl_7.3.31-1~deb10u1_armhf.deb (--unpack) :
 tentative de remplacement de « /usr/lib/php/20180731 », qui appartient aussi au paquet php7.3-gd 7.3.29-1~deb10u1
Préparation du dépaquetage de .../12-php7.3-bcmath_7.3.31-1~deb10u1_armhf.deb ...
Dépaquetage de php7.3-bcmath (7.3.31-1~deb10u1) sur (7.3.29-1~deb10u1) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-p2ErtA/12-php7.3-bcmath_7.3.31-1~deb10u1_armhf.deb (--unpack) :
 tentative de remplacement de « /usr/lib/php/20180731 », qui appartient aussi au paquet php7.3-gd 7.3.29-1~deb10u1
Préparation du dépaquetage de .../13-php7.3-common_7.3.31-1~deb10u1_armhf.deb ...
Dépaquetage de php7.3-common (7.3.31-1~deb10u1) sur (7.3.29-1~deb10u1) ...
dpkg: erreur de traitement de l'archive /tmp/apt-dpkg-install-p2ErtA/13-php7.3-common_7.3.31-1~deb10u1_armhf.deb (--unpack) :
 tentative de remplacement de « /usr/lib/php/20180731 », qui appartient aussi au paquet php7.3-gd 7.3.29-1~deb10u1
dpkg-deb: erreur: coller subprocess was killed by signal (Relais brisé (pipe))
Des erreurs ont été rencontrées pendant l'exécution :
 /tmp/apt-dpkg-install-p2ErtA/00-php7.3-zip_7.3.31-1~deb10u1_armhf.deb
 /tmp/apt-dpkg-install-p2ErtA/01-php7.3-xml_7.3.31-1~deb10u1_armhf.deb
 /tmp/apt-dpkg-install-p2ErtA/02-php7.3-readline_7.3.31-1~deb10u1_armhf.deb
 /tmp/apt-dpkg-install-p2ErtA/03-php7.3-opcache_7.3.31-1~deb10u1_armhf.deb
 /tmp/apt-dpkg-install-p2ErtA/04-php7.3-mysql_7.3.31-1~deb10u1_armhf.deb
 /tmp/apt-dpkg-install-p2ErtA/05-php7.3-mbstring_7.3.31-1~deb10u1_armhf.deb
 /tmp/apt-dpkg-install-p2ErtA/06-php7.3-json_7.3.31-1~deb10u1_armhf.deb
 /tmp/apt-dpkg-install-p2ErtA/07-php7.3-intl_7.3.31-1~deb10u1_armhf.deb
 /tmp/apt-dpkg-install-p2ErtA/08-php7.3-imap_7.3.31-1~deb10u1_armhf.deb
 /tmp/apt-dpkg-install-p2ErtA/09-php7.3-gmp_7.3.31-1~deb10u1_armhf.deb
 /tmp/apt-dpkg-install-p2ErtA/10-php7.3-gd_7.3.31-1~deb10u1_armhf.deb
 /tmp/apt-dpkg-install-p2ErtA/11-php7.3-curl_7.3.31-1~deb10u1_armhf.deb
 /tmp/apt-dpkg-install-p2ErtA/12-php7.3-bcmath_7.3.31-1~deb10u1_armhf.deb
 /tmp/apt-dpkg-install-p2ErtA/13-php7.3-common_7.3.31-1~deb10u1_armhf.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)



sudo dpkg --configure -a


dpkg: des problèmes de dépendances empêchent le traitement des actions différées pour php7.3-fpm :
 php7.3-fpm dépend de php7.3-common (= 7.3.31-1~deb10u1) ; cependant :
  La version de php7.3-common sur le système est 7.3.29-1~deb10u1.

dpkg: erreur de traitement du paquet php7.3-fpm (--configure) :
 problèmes de dépendances - actions différées non exécutées
Des erreurs ont été rencontrées pendant l'exécution :
 php7.3-fpm

#3 Re : Gestion des paquets Debian » [Résolu] Mise à jour inopinée vers kernel instable » 16-10-2021 12:27:16

Pyroxene
J'ai finalement mis à jour mon système, mais en pensant auparavant à éteindre les programmes très gourmands.


sudo systemctl stop nginx
sudo systemctl stop mysql
sudo apt update
sudo apt full-upgrade
sudo apt autoremove
sudo reboot
 



Et houra le système a redémarré sans kernel panic. Peut-être que les autres fois je n'ai pas eu de chance. Mais je pense que éteindre nginx et mysql a aussi aidé.

#4 Re : Gestion des paquets Debian » [Résolu] Mise à jour inopinée vers kernel instable » 10-10-2021 20:47:25

Pyroxene

vv222 a écrit :

Les versions "testing" des paquets listées par apt list --upgradable ne viennent pas de nulle part.

J’imagine que tu as modifié tes fichiers de sources de paquets avant de les partager ici, est-ce que tu as bien pensé à lancer un apt update ensuite ? Sinon apt travaille toujours à partir de la liste de sources précédentes.

---

Après relecture, il semble que pour un de tes dépôts "testing" corresponde en fait à "buster". Malheureusement c’est une spécificité de Raspbian, donc hors de mon champ de compétences.



Alors, je n'ai jamais touché aux fichiers de source, ce sont vraiment les fichiers tels quels qui étaient présents dans l'image quand j'ai installé le serveur il y a plus d'un an environ. Est-ce que votre dernière remarque présagerait que la branche testing sous Raspbian serait en fait stable ??? Ce serait le comble d'avoir nommé les choses ainsi.

Sinon dans le pire des cas, je pourrais repartir d'une image plus récente et tout réinstaller au propre, mais franchement ce serait fastidieux, même si je pense qu'un jour il faudra bien que je le fasse pour passer à Bullseye.

#5 Re : Gestion des paquets Debian » [Résolu] Mise à jour inopinée vers kernel instable » 10-10-2021 20:40:42

Pyroxene

Tawal a écrit :

Hello,

C'est toi ici : https://forum.ubuntu-fr.org/viewtopic.php?id=2067468
Tu aurais pu prendre le même pseudo,tu as peur de quoi ?

Bon, déjà, tu sera mieux conseillé ici, mais ce n'est pas moi qui vais pouvoir t'aider sad



Oui effectivement j'ai d'abord publié ma question sur le forum Ubuntu. D'ailleurs je ne sais pas pourquoi la page n'a pas l'air d'être publique si on n'est pas identifié. Et c'est vrai que je n'ai pas pensé à utiliser le même pseudo. Après, Plagioclase et Pyroxene ça reste dans la même veine des minéraux.

#6 Gestion des paquets Debian » [Résolu] Mise à jour inopinée vers kernel instable » 10-10-2021 18:23:47

Pyroxene
Réponses : 7
Bonjour,

Je suis confronté depuis quelques temps à un problème que je n'arrive pas à résoudre. J'ai un serveur tournant sur un Raspberry Pi 3B+ sous Raspbian Buster.

Du jour au lendemain, mon système a l'air de vouloir se mettre à jour vers un kernel instable (testing), alors que j'aimerais qu'il reste bien stable. J'ai essayé de faire la mise à jour et il en a résulté que le Raspberry n'a pas voulu rebooter, donc j'ai réinstallé à partir d'une sauvegarde du disque et depuis je n'ai plus osé mettre à jour.

Plus précisément ce sont tous ces testing qui me font peur :

apt list --upgradable


En train de lister... Fait
apache2-utils/oldstable 2.4.38-3+deb10u6 armhf [pouvant être mis à jour depuis : 2.4.38-3+deb10u5]
firmware-atheros/testing 1:20190114-2+rpt3 all [pouvant être mis à jour depuis : 1:20190114-2+rpt1]
firmware-brcm80211/testing 1:20190114-2+rpt3 all [pouvant être mis à jour depuis : 1:20190114-2+rpt1]
firmware-libertas/testing 1:20190114-2+rpt3 all [pouvant être mis à jour depuis : 1:20190114-2+rpt1]
firmware-misc-nonfree/testing 1:20190114-2+rpt3 all [pouvant être mis à jour depuis : 1:20190114-2+rpt1]
firmware-realtek/testing 1:20190114-2+rpt3 all [pouvant être mis à jour depuis : 1:20190114-2+rpt1]
libntfs-3g883/oldstable 1:2017.3.23AR.3-3+deb10u1 armhf [pouvant être mis à jour depuis : 1:2017.3.23AR.3-3]
libraspberrypi-bin/testing 1:1.20210928-1~buster armhf [pouvant être mis à jour depuis : 1:1.20210831-1]
libraspberrypi-dev/testing 1:1.20210928-1~buster armhf [pouvant être mis à jour depuis : 1:1.20210831-1]
libraspberrypi-doc/testing 1:1.20210928-1~buster armhf [pouvant être mis à jour depuis : 1:1.20210831-1]
libraspberrypi0/testing 1:1.20210928-1~buster armhf [pouvant être mis à jour depuis : 1:1.20210831-1]
libssl1.1/oldstable 1.1.1d-0+deb10u7 armhf [pouvant être mis à jour depuis : 1.1.1d-0+deb10u6+rpt1]
linux-libc-dev/testing 1:1.20210928-1~buster armhf [pouvant être mis à jour depuis : 1:1.20210831-1]
ntfs-3g/oldstable 1:2017.3.23AR.3-3+deb10u1 armhf [pouvant être mis à jour depuis : 1:2017.3.23AR.3-3]
openssl/oldstable 1.1.1d-0+deb10u7 armhf [pouvant être mis à jour depuis : 1.1.1d-0+deb10u6+rpt1]
pi-bluetooth/testing 0.1.18 all [pouvant être mis à jour depuis : 0.1.17]
raspberrypi-bootloader/testing 1:1.20210928-1~buster armhf [pouvant être mis à jour depuis : 1:1.20210831-1]
raspberrypi-kernel/testing 1:1.20210928-1~buster armhf [pouvant être mis à jour depuis : 1:1.20210831-1]
raspberrypi-sys-mods/testing 20211005 armhf [pouvant être mis à jour depuis : 20210901]
rpi-eeprom/testing 12.14-1 armhf [pouvant être mis à jour depuis : 12.9-1]
tzdata/oldstable 2021a-0+deb10u2 all [pouvant être mis à jour depuis : 2021a-0+deb10u1]



Voilà quelques informations supplémentaires sur mon système :

uname -r


5.10.60-v7+


lsb_release -a


No LSB modules are available.
Distributor ID: Raspbian
Description:  Raspbian GNU/Linux 10 (buster)
Release:  10
Codename: buster


cat /etc/apt/sources.list


deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi


ls /etc/apt/sources.list.d


raspi.list  vscode.list


cat /etc/apt/sources.list.d/*


deb http://archive.raspberrypi.org/debian/ buster main
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://archive.raspberrypi.org/debian/ buster main
### Disabled by raspberrypi-sys-mods ###



Quelqu'un saurait-il m'aiguiller sur la marche à suivre pour remédier à cela ?

Pied de page des forums

Propulsé par FluxBB