Forum Linux.debian/ubuntu Problème avec Apt-get Upgrade

Posté par  .
Étiquettes :
0
10
juil.
2010
Bonjour à tous
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  (site web personnel) . Évalué à 1.

    Le fichier n'existe pas? Un soucis de telechargement du paquet, un /var full ?

    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  . Évalué à 1.

      merci de me répondre nono14

      /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  (site web personnel) . Évalué à 1.

        Il y a un soucis de dépendances:
        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  . Évalué à 1.

          apt-cache show apache2.2-common


          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  (site web personnel) . Évalué à 1.

            apt-cache policy apache2-mpm-prefork

            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  . Évalué à 1.

              mais il a renvoyé qulqchoses:
              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  . Évalué à 1.

              dpkg -l | grep apache

              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  . Évalué à 1.

              Tu penses qu'il faut que je change mon fichier sources.list et que je mette la tienne ?
              • [^] # Re: apt-get show / policy

                Posté par  (site web personnel) . Évalué à 1.

                Surtout pas à moins de modifier le fichier apt.conf, sinon ca pas en unstable (-;

                Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités

              • [^] # Re: apt-get show / policy

                Posté par  . Évalué à 1.

                après un
                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  (site web personnel) . Évalué à 1.

                  Il manque un paquet ? perl en tant que module apache

                  Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités

                  • [^] # Re: apt-get show / policy

                    Posté par  . Évalué à 1.

                    c'est bon j'ai mis
                    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.