Impossible d'installer l'extension initl de PHP
Résolu
Bonjour,
Pour le développement d'une application sous Symfony 3.2.2, j'ai besoin d'installer l'extension initl de PHP.
(je suis sous Ubuntu 16.04)
Lorsque j'exécute cette commande : sudo apt-get install php-intl
j'obtiens le message d'erreur suivant :
Il semble que dbconfig-common soit utilisé pour la configuration de ma base de données MySQL.
Je dois reinstaller le paquet en lui même ou phpMyAdmin en entier ?
Si vous avez les lignes de commandes qui vont bien avec c'est top :)
Merci
Pour le développement d'une application sous Symfony 3.2.2, j'ai besoin d'installer l'extension initl de PHP.
(je suis sous Ubuntu 16.04)
Lorsque j'exécute cette commande : sudo apt-get install php-intl
j'obtiens le message d'erreur suivant :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
php-intl is already the newest version (1:7.0+35ubuntu6).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 317 non mis à jour.
1 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/582 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
dpkg: erreur de traitement du paquet dbconfig-common (--configure) :
le paquet est dans un état vraiment incohérent; vous devriez
le réinstaller avant de tenter de le configurer.
Des erreurs ont été rencontrées pendant l'exécution :
dbconfig-common
E: Sub-process /usr/bin/dpkg returned an error code (1)
Il semble que dbconfig-common soit utilisé pour la configuration de ma base de données MySQL.
Je dois reinstaller le paquet en lui même ou phpMyAdmin en entier ?
Si vous avez les lignes de commandes qui vont bien avec c'est top :)
Merci
2 réponses
-
Bonjour,
Le fait que le paquet soit dans un état incohérent laisse penser que ton installation actuelle est bancale. Commence par faire une mise à jour et installeraptitude
:sudo apt-get update
sudo apt-get upgrade
sudo apt-get install aptitude
sudo aptitude update
sudo aptitude safe-upgrade
Assure-toi que tous les paquets sont à jour, non gelés, et pas bloqué. En outre si tu lances la commandeaptitude
, il ne faut pas que tu aies un "bandeau rouge" en bas d'écran, et si tu faisuUg
il ne faut pas qu'il y ait de paquet gelés/maintenus et que tout soit à jour (q
pour quitter).
Bonne chance -
Après plusieurs essaies différents, j'ai trouvé une solution :
sudo apt-get install --reinstall dbconfig-common
sudo apt-get install php-intl
sudo apt-get install phpmyadmin
Il a fallu que je désinstalle phpmydmin, que je réinstalle dbconfig-common par la suite.