web-dev-qa-db-fra.com

Erreur de package non configurée: le package Apache2.2-common n'est pas encore configuré.

Lors de l'exécution de apt-get install python-setuptools ou apt-get upgrade, il y a environ une douzaine d'erreurs de dépendance, les trois principales sont:

apt-get install python-setuptools
Reading package lists...    Done
Building  dependency tree
Reading state information...   Done
python-setuptools is already the newest version. 

The following packages were automatically installed
and are no longer required:          
update-notifier-common libfile-copy-recursive-Perl update-inetd
librpmio0 librpm0 libmpfr1ldbl cpu-checker liblzma1 cvs
librpmbuild0 gnupg-curl libcurl3-gnutls info
Use 'apt-get autoremove' to remove them.
0  upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
11 not fully installed or removed.

After this operation, 0B of additional disk space will be used.
Do you want to continue [Y/n]? Y


Setting up procps (1:3.2.8-9ubuntu3) ...      
start: Job failed to start             
dpkg: error processing procps (--configure):
subprocess installed     post-installation script  
returned error exit status 1 dpkg: dependency problems prevent
configuration of udev:  udev depends on procps;
however:   Package procps is not configured yet.   

dpkg: error processing udev (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates
  its a followup error from a previous failure.  
dpkg: dependency problems prevent


 configuration of plymouth:  plymouth
 depends on udev (>= 149-2); however:  
 Package udev is not configured yet.
 dpkg: error processing plymouth
 (--configure):  dependency problems -
 leaving unconfigured No apport report
 written because the error message
 indicates its a followup error from a
 previous failure.


 dpkg: dependency problems prevent
 configuration of Apache2.2-common: 
 Apache2.2-common depends on procps;
 however:   Package procps is not
 configured yet.   


 dpkg: error processing
 Apache2.2-common (--configure): 
 dependency problems - leaving
 unconfigured No apport report written
 because MaxReports is reached already                                                                 
pkg: dependency problems prevent
 configuration of Apache2-mpm-prefork: 
 Apache2-mpm-prefork depends on
 Apache2.2-common (=2.2.16-1ubuntu3.1);
 however:   Package Apache2.2-common is not configured yet.  

dpkg: error processing
 Apache2-mpm-prefork (--configure): 
 dependency problems - leaving
 unconfigured No apport report written
 because MaxReports is reached already

Je pense que python-setuptools a été installé, mais il existe de nombreux paquets non configurés. Comment peuvent-ils être corrigés ou configurés?

2
Michael Z

Commençant par la première erreur:

dpkg: error traitant procps (--configure): le script de post-installation installé du sous-processus a renvoyé le statut de sortie d'erreur 1

fait référence à une erreur lors de l'exécution / var/lib/dpkg/info/procps.postinst. Bien que ce ne soit peut-être pas la meilleure solution, vous pouvez souvent déterminer ce qui se passe en essayant d'exécuter le script (ou une partie de celui-ci) à la main. L'échec ci-dessus semble avoir causé tout ce qui suit:

dpkg: les problèmes de dépendance empêchent la configuration de udev: udev dépend de procps; cependant: Le paquetage procps n'est pas encore configuré.

dpkg: error traitant udev (--configure): problèmes de dépendance - laissant non configuré aucun rapport d'attribution écrit car le message d'erreur indique qu'il s'agit d'une erreur consécutive à un échec précédent.

dpkg: les problèmes de dépendance empêchent la configuration de plymouth: plymouth dépend de udev (> = 149-2); Cependant: Le paquet udev n'est pas encore configuré.

dpkg: erreur lors du traitement de plymouth (--configure): problèmes de dépendance - non configurée Aucun rapport d'attribution écrit car le message d'erreur indique qu'il s'agit d'une erreur consécutive à un échec précédent.

dpkg: des problèmes de dépendance empêchent la configuration de Apache2.2-common: Apache2.2-common dépend de procps; cependant: Le paquetage procps n'est pas encore configuré.

Donc, je dirais de travailler sur la réinstallation de procps ou de trouver la source de l'erreur dans le script de post-installation.

3
Ubuntourist

Exécutez ce qui suit dans le terminal.

Sudo apt-get install -f

Sudo dpkg --configure -a

Sudo apt-get update && Sudo apt-get upgrade

2
karthick87

J'ai utilisé dpkg -i --force-all pour chacun des paquets, comme suggéré dans questions sous Linux .

Pour installer procps j’ai suivi les instructions de ici .

2
Michael Z

Vieille question ... Je viens d'avoir ce problème. J'ai essayé de mettre à jour mon serveur Debian, mais j'ai eu des problèmes similaires avec Apache.

insserv: warning: script 'K02Tomcat' missing LSB tags and overrides
insserv: warning: script 'jira1' missing LSB tags and overrides
insserv: warning: script 'Tomcat' missing LSB tags and overrides
insserv: There is a loop between service munin-node and jira1 if stopped
insserv:  loop involving service jira1 at depth 2
insserv:  loop involving service munin-node at depth 1
insserv: Stopping jira1 depends on munin-node and therefore on system facility `$all' which can not be true!
insserv: exiting now without changing boot order!

Je déplace les deux scripts de démarrage dans /etc/init.d/ (jira1 et Tomcat). Ensuite, j'ai retiré Apache2 et l'ai réinstallé. Avant cela, j’ai créé un instantané du serveur (qui s’exécute dans une machine virtuelle) et copié le dossier complet/etc/Apache2, pour plus de commodité si j’avais besoin d’un seul fichier et que je ne voulais pas rétablir l’instantané.

Quand j'ai retiré Apache, il fonctionnait toujours, assez étrangement. Apt-get dit encore qu'il a été retiré.

Package Apache2 is not installed, so not removed

J'ai donc arrêté Apache manuellement, puis essayé de le démarrer, ce qui n'a pas fonctionné. Lorsque j'ai essayé de démarrer Apache, j'ai eu une erreur:

Starting web server: Apache2Syntax error on line 14 of /etc/Apache2/sites-enabled/test:
Invalid command 'php_admin_value', perhaps misspelled or defined by a module not included in the server configuration
httpd (pid 28574) already running

J'ai donc réinstallé Apache2 (apt-get install Apache2) et mis à niveau (apt-get upgrade). L'erreur est restée au démarrage d'Apache et n'a pas pu démarrer. J'ai donc réinstallé PHP (apt-get install libapache2-mod-php5 php5-cli php5-common php5-cgi). Ensuite, cela a commencé et maintenant, il fonctionne à nouveau.

1
SPRBRN

J'ai dû faire face au même problème il y a quelques mois. Ce que j'ai fait c'est

1) Suppression de tous les packages incriminés.
2) Faites une liste de tous les paquets supprimés
3) Exécutez les commandes Sudo apt-get install -f, Sudo dpkg --configure -a et Sudo apt-get dist-upgrade
4) Redémarrez et réinstallez tous les packages supprimés à la deuxième étape.

J'ai suivi un fil de discussion sur les forums kubuntu pour résoudre ce problème: http://kubuntuforums.net/forums/index.php?action=printpage;topic=3112719.

Remarque : Essayez ceci à vos risques et périls et s'il ne vous reste aucune autre option. parfois cela peut endommager votre système.

1
aneeshep