sur mon serveur Debian Lenny
à la suite d'un apt-get update et apt-get upgrade,
un problème d'indépendance est apparu, me demandant d'effectuer un
apt-get -f install
voici le résultat :
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 NOUVEAUX paquets suivants seront installés :
apache2-mpm-worker apache2.2-common
Les paquets suivants ont été conservés :
bind9-host dnsutils
0 mis à jour, 2 nouvellement installés, 0 à enlever et 2 non mis à jour.
1 partiellement installés ou enlevés.
Il est nécessaire de prendre 0o/1073ko dans les archives.
Après cette opération, 4059ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? O
(Lecture de la base de données... 69944 fichiers et répertoires déjà installés.)
Dépaquetage de apache2.2-common (à partir de .../apache2.2-common_2.2.9-10+lenny8_amd64.deb) ...
/bin/rm: ne peut enlever '/var/lib/dpkg/info/apache2-common.postrm': Aucun fichier ou répertoire de ce type
dpkg : erreur de traitement de /var/cache/apt/archives/apache2.2-common_2.2.9-10+lenny8_amd64.deb (--unpack) :
le sous-processus pre-installation script a retourné une erreur de sortie d'état 1
Dépaquetage de apache2-mpm-worker (à partir de .../apache2-mpm-worker_2.2.9-10+lenny8_amd64.deb) ...
/bin/rm: ne peut enlever '/var/cache/apache2/reload': Aucun fichier ou répertoire de ce type
dpkg : erreur de traitement de /var/cache/apt/archives/apache2-mpm-worker_2.2.9-10+lenny8_amd64.deb (--unpack) :
le sous-processus pre-installation script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/apache2.2-common_2.2.9-10+lenny8_amd64.deb
/var/cache/apt/archives/apache2-mpm-worker_2.2.9-10+lenny8_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
je vous donne mon fichier sources.list
#
#deb http://ftp.fr.debian.org/debian/ etch main
deb http://ftp.fr.debian.org/debian/ lenny main
#deb-src http://ftp.fr.debian.org/debian/ etch main
deb-src http://ftp.fr.debian.org/debian/ lenny main
#deb http://security.debian.org/ etch/updates main contrib
deb http://security.debian.org/ lenny/updates main contrib
#deb-src http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ lenny/updates main contrib
deb ftp://ftp.mondorescue.org/debian 5.0 contrib
deb-src ftp://ftp.mondorescue.org/debian 5.0 contrib
bien sur Apache ne fonctionne plus !!!
je suis débutante
merci d'avance
# /var full ?
Posté par nono14 (site web personnel) . Évalué à 1.
apt-get -d install apache2-mpm-worker
sinon apt-get remove apache2-mpm-worker
puis apt-get install apache2-mpm-worker
ou apt-get install --reinstall apache2-mpm-worker
Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités
[^] # Re: /var full ?
Posté par sirius911 . Évalué à 1.
/var full ?
je ne crois pas :
df
Sys. de fich. 1K-blocs Occupé Disponible Capacité Monté sur
/dev/sda1 1743499 226767 1426774 14% /
tmpfs 1418248 0 1418248 0% /lib/init/rw
udev 10240 752 9488 8% /dev
tmpfs 1418248 0 1418248 0% /dev/shm
/dev/sda9 289637604 8484548 266440332 4% /home
/dev/sda8 381138 10297 351163 3% /tmp
/dev/sda5 4806936 1359332 3203420 30% /usr
/dev/sda6 2885780 428044 2311148 16% /var
pour ce qui est des commandes, je les refais pour montrer les résultats :
apt-get -d install apache2-mpm-worker
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 :
apache2-mpm-worker: Dépend: apache2.2-common (= 2.2.9-10+lenny8) mais ne sera pas installé
libapache2-mod-python: Dépend: apache2.2-common mais ne sera pas installé
E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet
(ou indiquez une solution).
apt-get remove apache2-mpm-worker
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Le paquet apache2-mpm-worker n'est pas installé, et ne peut donc être supprimé
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes :
Les paquets suivants contiennent des dépendances non satisfaites :
apache2: Dépend: apache2-mpm-worker (>= 2.2.9-10+lenny8) mais ne sera pas installé ou
apache2-mpm-prefork (>= 2.2.9-10+lenny8) mais ne sera pas installé ou
apache2-mpm-event (>= 2.2.9-10+lenny8) mais ne sera pas installé
libapache2-mod-python: Dépend: apache2.2-common mais ne sera pas installé
E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet
(ou indiquez une solution).
apt-get install --reinstall apache2-mpm-worker
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 :
apache2-mpm-worker: Dépend: apache2.2-common (= 2.2.9-10+lenny8) mais ne sera pas installé
libapache2-mod-python: Dépend: apache2.2-common mais ne sera pas installé
E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet
(ou indiquez une solution).
[^] # Re: /var full ?
Posté par nono14 (site web personnel) . Évalué à 1.
que donne apt-cache show / policy sur les 2 paquets:
apache2.2-common
apache2.2-mpm-worker
Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités
[^] # apt-get show / policy
Posté par sirius911 . Évalué à 1.
Package: apache2.2-common
Priority: optional
Section: web
Installed-Size: 3432
Maintainer: Debian Apache Maintainers <debian-apache@lists.debian.org>
Architecture: amd64
Source: apache2
Version: 2.2.9-10+lenny8
Replaces: apache2-common
Depends: libapr1, libaprutil1, libc6 (>= 2.7-1), libssl0.9.8 (>= 0.9.8f-5), zlib1g (>= 1:1.1.4), apache2-utils, net-tools, libmagic1, mime-support, lsb-base, procps, perl, psmisc
Recommends: ssl-cert
Suggests: www-browser, apache2-doc, apache2-suexec | apache2-suexec-custom
Conflicts: apache2-common, libapache2-mod-mime-xattr (<= 0.3-2), libapache2-mod-mono (<= 1.1.17-3), libapache2-mod-php4 (<= 4:4.4.4-2), libapache2-mod-php5 (<= 5.1.6-3), libapache2-mod-proxy-html (<= 2.4.3-2), libapache2-mod-scgi (<= 1.11-1), libapache2-mod-speedycgi (<= 2.22-3), libapache2-modxslt (<= 2005072700-1), libapache2-redirtoservername (<= 0.1-1), libapache2-webauth (<= 3.5.3-1), libapache2-webkdc (<= 3.5.3-1)
Filename: pool/main/a/apache2/apache2.2-common_2.2.9-10+lenny8_amd64.deb
Size: 814804
MD5sum: 102becb0a15edc664d63a6b62362ef41
SHA1: 41cbb06b9f613adb8076d136d4b639f81e778120
SHA256: 29d4e8897f6c2f5e939b7c1a26ed5bf252e74e54c90dffe542459486aa379b66
Description-fr: Apache HTTP Server (fichiers communs)
L'objectif de la Apache Software Foundation est de construire un serveur
HTTP sécurisé, performant et extensible en tant que logiciel open source
respectant les standards. Le résultat a longtemps été le serveur web numéro
un sur Internet.
.
Ce paquet contiens tous les modules apache2 standards, incluant le support
SSL. Cependant, il *n'inclut pas* le serveur lui-même ; pour cela vous
devez installer l'un des paquets apache2-mpm-*, tel que worker ou prefork.
Homepage: http://httpd.apache.org/
Tag: implemented-in::c, interface::daemon, network::server, protocol::{http,ipv6,ssl}, role::app-data, suite::apache, web::cgi, web::server, works-with-format::html
Package: apache2.2-common
Priority: optional
Section: web
Installed-Size: 3608
Maintainer: Debian Apache Maintainers <debian-apache@lists.debian.org>
Architecture: amd64
Source: apache2
Version: 2.2.9-10+lenny7
Replaces: apache2-common
Depends: libapr1, libaprutil1, libc6 (>= 2.7-1), libssl0.9.8 (>= 0.9.8f-5), zlib1g (>= 1:1.1.4), apache2-utils, net-tools, libmagic1, mime-support, lsb-base, procps, perl
Recommends: ssl-cert
Suggests: www-browser, apache2-doc, apache2-suexec | apache2-suexec-custom
Conflicts: apache2-common, libapache2-mod-mime-xattr (<= 0.3-2), libapache2-mod-mono (<= 1.1.17-3), libapache2-mod-php4 (<= 4:4.4.4-2), libapache2-mod-php5 (<= 5.1.6-3), libapache2-mod-proxy-html (<= 2.4.3-2), libapache2-mod-scgi (<= 1.11-1), libapache2-mod-speedycgi (<= 2.22-3), libapache2-modxslt (<= 2005072700-1), libapache2-redirtoservername (<= 0.1-1), libapache2-webauth (<= 3.5.3-1), libapache2-webkdc (<= 3.5.3-1)
Filename: pool/updates/main/a/apache2/apache2.2-common_2.2.9-10+lenny7_amd64.deb
Size: 825742
MD5sum: b6c41005aa6023fd6b8e46a2c2bb54d8
SHA1: 60cc525d4ec338dce0546dd048188a78126a9a98
SHA256: 95628b3839d0c93c3c8747a1228bf0c8608df683f34df70c2eb055057d2b122a
Description: Apache HTTP Server common files
The Apache Software Foundation's goal is to build a secure, efficient and
extensible HTTP server as standards-compliant open source software. The
result has long been the number one web server on the Internet.
.
This package contains all the standard apache2 modules, including SSL support.
However, it does *not* include the server itself; for this you need to
install one of the apache2-mpm-* packages, such as worker or prefork.
Homepage: http://httpd.apache.org/
Tag: implemented-in::c, interface::daemon, network::server, protocol::{http,ipv6,ssl}, role::app-data, suite::apache, web::cgi, web::server, works-with-format::html
apt-cache policy apache2.2-common
apache2.2-common:
Installé : (aucun)
Candidat : 2.2.9-10+lenny8
Table de version :
2.2.9-10+lenny8 0
500 http://ftp.fr.debian.org lenny/main Packages
100 /var/lib/dpkg/status
2.2.9-10+lenny7 0
500 http://security.debian.org lenny/updates/main Packages
l'autre paquet est introuvable !!
[^] # Re: apt-get show / policy
Posté par nono14 (site web personnel) . Évalué à 1.
apache2-mpm-prefork:
Installé : 2.2.9-10+lenny8
Candidat : 2.2.9-10+lenny8
Table de version :
2.2.15-5 0
500 http://ftp.fr.debian.org testing/main Packages
500 http://ftp.fr.debian.org unstable/main Packages
*** 2.2.9-10+lenny8 0
990 http://ftp.fr.debian.org stable/main Packages
100 /var/lib/dpkg/status
2.2.9-10+lenny7 0
990 http://security.debian.org stable/updates/main Packages
# grep -v ^# /etc/apt/sources.list
deb http://security.debian.org/ stable/updates main
deb http://security.debian.org/ testing/updates main
deb http://ftp.fr.debian.org/debian stable main non-free
deb http://ftp.fr.debian.org/debian testing main non-free contrib
deb http://ftp.fr.debian.org/debian unstable main non-free contrib
Bizarre, la commande: apt-cache policy apache2-mpm-prefork devrait renvoyer quelque chose
apt.conf
DPkg::Options {"--force-confold";};
APT::Get::Show-Upgraded {"true";};
APT::Default-Release "stable";
APT::Get::AllowUnauthenticated "true";
APT::Cache-Limit 1000000000;
~# dpkg -l | grep apache
ii apache2-mpm-prefork 2.2.9-10+lenny8 Apache HTTP Server - traditional non-threade
ii apache2-utils 2.2.9-10+lenny8 utility programs for webservers
ii apache2.2-common 2.2.9-10+lenny8
Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités
[^] # Re: apt-get show / policy
Posté par sirius911 . Évalué à 1.
apt-cache policy apache2-mpm-prefork
apache2-mpm-prefork:
Installé : (aucun)
Candidat : 2.2.9-10+lenny8
Table de version :
2.2.9-10+lenny8 0
500 http://ftp.fr.debian.org lenny/main Packages
2.2.9-10+lenny7 0
500 http://security.debian.org lenny/updates/main Packages
[^] # Re:dpkg -l | grep apache
Posté par sirius911 . Évalué à 1.
iU apache2 2.2.9-10+lenny8 Apache HTTP Server metapackage
ii apache2-doc 2.2.9-10+lenny8 Apache HTTP Server documentation
ii apache2-utils 2.2.9-10+lenny8 utility programs for webservers
ic apache2.2-common 2.2.9-10+lenny8 Apache HTTP Server common files
ii apachetop 0.12.6-9 Realtime Apache monitoring tool
rc libapache2-mod-perl2 2.0.4-5+lenny1 Integration of perl with the Apache2 web ser
rc libapache2-mod-php5 5.2.6.dfsg.1-1+lenny8 server-side, HTML-embedded scripting languag
ri libapache2-mod-python 3.3.1-7 Python-embedding module for Apache 2
[^] # Re: apt-get show / policy
Posté par sirius911 . Évalué à 1.
[^] # Re: apt-get show / policy
Posté par nono14 (site web personnel) . Évalué à 1.
Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités
[^] # Re: apt-get show / policy
Posté par nono14 (site web personnel) . Évalué à 1.
Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités
[^] # Re: apt-get show / policy
Posté par sirius911 . Évalué à 1.
sed -e s/pas/passe ???
[^] # Re: apt-get show / policy
Posté par nono14 (site web personnel) . Évalué à 1.
Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités
[^] # Re: apt-get show / policy
Posté par sirius911 . Évalué à 1.
aptitude safe-upgrade
qui semble fonctionner
j'ai reinstallé apache 2
mais quand je lance :
/etc/init.d/apache2 start
Starting web server: apache2apache2: Syntax error on line 192 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/perl.load: Cannot load /usr/lib/apache2/modules/mod_perl.so into server: /usr/lib/apache2/modules/mod_perl.so: cannot open shared object file: No such file or directory
failed!
[^] # Re: apt-get show / policy
Posté par nono14 (site web personnel) . Évalué à 1.
Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités
[^] # Re: apt-get show / policy
Posté par sirius911 . Évalué à 1.
libapache2-mod-perl2 et
libapache2-mod-php5
tout est redevenu dans l'ordre
merci
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.