Un grand soucis avec dpkg

bonjour,
comme vous pouvez voire sur mon pseudo je suis un debutant avk linux, j’ai installe apache2, mysql, et php sur debian ensuite j’ai installé d’autre soft mais malheureusement sa n’a pa fonctionné.
Et j’ai commis la maladresse de tout desinstaller et j’ai du commettre une enorme erreur, et maintenan j’essai de tout reinstaller et il m’indique une erreur.

Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances… Fait
apache2.2-common est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Il est nécessaire de prendre 0o dans les archives.
Après dépaquetage, 0o d’espace disque supplémentaires seront utilisés.
debconf: Perl may be unconfigured (Can’t locate strict.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at (eval 1) line 2.
BEGIN failed–compilation aborted at (eval 1) line 2.
) – aborting
Paramétrage de libapache2-mod-php4 (4.4.4-8+etch3) …
Can’t locate strict.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/debconf/frontend line 5.
BEGIN failed–compilation aborted at /usr/share/debconf/frontend line 5.
dpkg : erreur de traitement de libapache2-mod-php4 (–configure) :
le sous-processus post-installation script a retourné une erreur de sortie d’état 2
Des erreurs ont été rencontrées pendant l’exécution :
libapache2-mod-php4
E: Sub-process /usr/bin/dpkg returned an error code (1)

Help je n’en peux plus
Merci d’avance

que donne aptitude purge libapache2-mod-php4 ?
sinon, en faisant juste avant aptitude reinstall libapache2-mod-php4 ?

tu n’utilises pas dpkg -i pour installer un à un les paquets ? Tu utilises bien apt-get ou aptitude, pour faire tes installs ?

les paquets seront enlevé mais il y’a une erreur sur les dependances.

Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances… Fait
Lecture de l’information d’état étendu
Initialisation de l’état des paquets… Fait
Écriture de l’information d’état étendu… Fait
Lecture des descriptions de tâches… Fait
Construction de la base de données des étiquettes… Fait
Les paquets suivants seront ENLEVÉS :
libapache-mod-php4{p}
0 paquets mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0o d’archives. Après dépaquetage, 0o seront utilisés.
Voulez-vous continuer ? [Y/n/?] y
Écriture de l’information d’état étendu… Fait
debconf: Perl may be unconfigured (Can’t locate strict.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at (eval 1) line 2.
BEGIN failed–compilation aborted at (eval 1) line 2.
) – aborting
(Lecture de la base de données… 30804 fichiers et répertoires déjà installés.)
Suppression de libapache-mod-php4 …
Purge des fichiers de configuration de libapache-mod-php4 …
Can’t locate strict.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/debconf/frontend line 5.
BEGIN failed–compilation aborted at /usr/share/debconf/frontend line 5.
dpkg : erreur de traitement de libapache-mod-php4 (–purge) :
le sous-processus post-removal script a retourné une erreur de sortie d’état 2
Des erreurs ont été rencontrées pendant l’exécution :
libapache-mod-php4
E: Sub-process /usr/bin/dpkg returned an error code (1)
Échec de l’installation d’un paquet. Tentative de réparation :
dpkg : des problèmes de dépendances empêchent la configuration de libdbd-mysql-perl :
libdbd-mysql-perl dépend de perl (>= 5.8.8-6.1) ; cependant :
Le paquet perl n’est pas encore configuré.
dpkg : erreur de traitement de libdbd-mysql-perl (–configure) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de libxml-namespacesupport-perl :
libxml-namespacesupport-perl dépend de perl (>= 5.6.0-16) ; cependant :
Le paquet perl n’est pas encore configuré.
dpkg : erreur de traitement de libxml-namespacesupport-perl (–configure) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de libnet-daemon-perl :
libnet-daemon-perl dépend de perl (>= 5.6.0-16) ; cependant :
Le paquet perl n’est pas encore configuré.
dpkg : erreur de traitement de libnet-daemon-perl (–configure) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de mysql-server-4.1 :
mysql-server-4.1 dépend de mysql-server-5.0 ; cependant :
Le paquet mysql-server-5.0 n’est pas encore configuré.
dpkg : erreur de traitement de mysql-server-4.1 (–configure) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de libplrpc-perl :
libplrpc-perl dépend de perl (>= 5.6.0-16) ; cependant :
Le paquet perl n’est pas encore configuré.
libplrpc-perl dépend de libnet-daemon-perl ; cependant :
Le paquet libnet-daemon-perl n’est pas encore configuré.
dpkg : erreur de traitement de libplrpc-perl (–configure) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de defoma :
defoma dépend de perl (>= 5.6.0-16) ; cependant :
Le paquet perl n’est pas encore configuré.
dpkg : erreur de traitement de defoma (–configure) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de mysql-server :
mysql-server dépend de mysql-server-5.0 ; cependant :
Le paquet mysql-server-5.0 n’est pas encore configuré.
dpkg : erreur de traitement de mysql-server (–configure) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de mysql-client-5.0 :
mysql-client-5.0 dépend de libdbd-mysql-perl (>= 1.2202) ; cependant :
Le paquet libdbd-mysql-perl n’est pas encore configuré.
mysql-client-5.0 dépend de perl ; cependant :
Le paquet perl n’est pas encore configuré.
dpkg : erreur de traitement de mysql-client-5.0 (–configure) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de libxml-libxml-
libxml-libxml-common-perl dépend de perl (>= 5.8.4-3) ; cependant :
Le paquet perl n’est pas encore configuré.
dpkg : erreur de traitement de libxml-libxml-common-perl (–configure) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de libdbi-perl :
libdbi-perl dépend de libplrpc-perl ; cependant :
Le paquet libplrpc-perl n’est pas encore configuré.
dpkg : erreur de traitement de libdbi-perl (–configure) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l’exécution :
libdbd-mysql-perl
libxml-namespacesupport-perl
libnet-daemon-perl
mysql-server-4.1
libplrpc-perl
defoma
mysql-server
mysql-client-5.0
libxml-libxml-common-perl
libdbi-perl

Ce qui ne me plait pas.
et merci

quote="mattotop"
tu n’utilises pas dpkg -i pour installer un à un les paquets ? Tu utilises bien apt-get ou aptitude, pour faire tes installs ?[/quote] :question:

Sinon, que donne aptitude install perl-base ?
Et aussi apt-get -f install ?
Autre solution, passer par dselect.

Merci, mais c’est pareil car j’ai meme fait : aptitude purge libdbd_mysql-perl mais ca n’a rien donné.
Apparament j’ai du supprimer le repertoire mysqld, car o demarage il m’affiche une failed! et pareil pour apache2.

lorsque je fait un apt-get -f install, il ne trouve pa le chemin et affiche E: Sub-process /usr/bin/dpkg returned an error code (1)
et Merci encore!!!

il faudrait que tu sois plus précis et exaustif dans tes réponses, parceque tel que tu présentes les choses on ne peut rien faire.
Pourrais tu donner précisément et en entier les messages que tu as et préciser avec quelle commande précise ça arrive ?
Et pour la 3ême fois, peux tu aussi préciser comment tu as fait pour installer à l’origine les softs ?

Essaye de trouver le paquet perl-base dans ton cache (/var/cache/apt/archives ) et réinstalle le via dpkg -i mais Matt a raison, peux tu donner les détails de ton installation, ton pbm n’est pas courant.