Forum Linux.redhat Mise à jour FC4 -> FC5

Posté par  (site web personnel) .
Étiquettes :
0
4
oct.
2006
Bonjour,

L'administrateur de mon PC m'a chargé de mettre à jour la distribution sur laquelle je travaille, à savoir une FC4. J'ai donc décidé de migrer avec Yum vers une FC5. Pour cela, j'aui suivi les instructions de Fedora :
http://fedoraproject.org/wiki/YumUpgradeFaq
ainsi que :
http://www.brandonhutchinson.com/Upgrading_Red_Hat_Linux_wit(...)

càd que j'ai installé le rpm fedora-release-5-5.noarch.rpm, puis lancé yum upgrade

Malheureusement, j'ai plusieurs erreurs de dépendances:

Error: Missing Dependency: howl = 0.9.8 is needed by package howl-libs
Error: Missing Dependency: /lib/modules/2.6.17-1.2157_FC5 is needed by package dlm-kernel
Error: Missing Dependency: /lib/modules/2.6.17-1.2157_FC5 is needed by package cman-kernel

Or, les packages dlm-kernel et cman-kernel ne sont pas installés !!

De plus, si je veux enlever howl-libs, alors je dois virer la moitié du systeme pour cause de dépendances mutuelles...

Savez ce que dois-je faire ?

merci d'avance
  • # Re:

    Posté par  . Évalué à 1.

    T'es sûr d'avoir fait ça et dans cet ordre ? :
    * changer /etc/yum.repo.d pour pointer sur FC5
    * yum clean all
    * yum install kernel
    * yum remove kernel-2.6.14*
    * rpm -Uvh fedora-release-5-5.noarch.rpm
    * yum update
    * /sbin/fixfiles relabel

    Que te donne la commande :
    $ rpm -q -a | grep kernel
    • [^] # Re: Re:

      Posté par  . Évalué à 1.

      Pour info, FC6 sort la semaine prochaine. Il est peut-être urgent d'attendre.
      Toujours pour info, la mise à jour d'une release de fedora à une autre via yum n'est pas supporté. Si ça marche tant mieux, si ça ne marche tant pis.

      Par expérience, je fais toujours une installation "fraiche".
    • [^] # Re: Re:

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

      Oaip, j'ai fais tout ça. Mis à part que yum update ne fonctionne pas, donc je n'ai pas fait le fixfiles...

      Sinon rpm -q -a | grep kernel renvoi :
      kernel-smp-2.6.17-1.2142_FC4
      kernel-2.6.17-1.2142_FC4
      kernel-doc-2.6.17-1.2142_FC4
      • [^] # Re: Re:

        Posté par  . Évalué à 1.

        > kernel-smp-2.6.17-1.2142_FC4

        T'as encore un ancien noyau.
        Au lieu de faire "yum remove kernel-2.6.14", fais :
        * yum remove kernel-smp-2.6.17-1.2142_FC4 kernel-2.6.17-1.2142_FC4 kernel-doc-2.6.17-1.2142_FC4

        De plus tu n'as pas appliqué la procédure. Il faut faire un "yum install kernel" avant de faire "yum remove kernel...." et aussi avant de faire "yum update".
        Si tu avais respecté la procédure, tu aurais un kernel-smp-...._FC5.
        • [^] # Re: Re:

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

          arf, très bien...

          Mais je ne comprends pas : si je suis la procedure comme indiqué sur le premier site, le fait de faire yum install kernel lorsqu'on est encore en FC4 va installer les kernel_FC4 et non pas 5 ! Autrement dit, on installe le dernier kernel de la version FC4, non ?

          Ensuite seulement la procédure indique d'enlever les vieux noyaux, PUIS de passer à FC5.

          C'est seulement après le yum update que l'on doit avoir des kernels en FC5...

          ou alors je ne comprends pas quelque chose.. :-?
          • [^] # Re: Re:

            Posté par  . Évalué à 1.

            En première lecture, je le comprend comme toi.
            Mais en y réfléchissant un peu, ça n'a pas de sens.
            Pour moi il faut bien installer le noyau FC5 en premier, puis virer le noyau FC4, puis installer fedora-release, puis faire un "yum update".

            On peut installer fedore-release pour éviter d'installer manuellement les /etc/yum.repo.d/* .
            Peux-tu faire :
            * rpm -Uhv http://download.fedora.redhat.com/pub/fedora/linux/core/5/i3(...)
            * yum install kernel-smp ### !!! Tu as un smp
            * yum remove kernel-smp-2.6.17-1.2142_FC4 kernel-2.6.17-1.2142_FC4 kernel-doc-2.6.17-1.2142_FC4 ### !!! ATTENTION ici il faut bien spécifier la version
            * yum update
            * /sbin/fixfiles relabel

            A la fin de toutes les commandes ajoutes "2>&1 | tee -a output".
            Par exemple : "yum update 2>&1 | tee -a output"
            Ça donnera un log.
            • [^] # Re: Re:

              Posté par  . Évalué à 1.

              > * yum install kernel-smp ### !!! Tu as un smp

              Ooops, je n'ai pas fait attention que tu as kernel et kernel-smp.
              Ceci est un peu anormal, tu ne devrais avoir que l'un des deux. Mais c'est sans gravité.

              Donc, fait un "yum install kernel-smp kernel".
              Normalement les kernel (sans -smp) peuvent marcher sur des machines smp.
            • [^] # Re: Re:

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

              ok, c'est vrai que c'est plus logique comme ça.

              Un problème subsiste : j'ai une architecture x86_64 et non pas i386. J'ai donc installé le bon fedora_release pour x86_64 : http://download.fedora.redhat.com/pub/fedora/linux/core/5/x8(...)

              Or, sur la FC5 x86_64, il n'y a plus de kernel-smp ! Cf par exemple le liste des rpms de base pour l'architecture x86_64 :
              http://download.fedora.redhat.com/pub/fedora/linux/core/5/x8(...)
              par rapport à la version i386 :
              http://download.fedora.redhat.com/pub/fedora/linux/core/5/i3(...)

              Bon, je me dis, "tant pis pour l'hyperthreading, installons un noyau standard" :
              > yum install kernel
              quelques minutes plus tard, le résultat est assez comique : au lieu d'avoir 3 erreurs de dépendance (par rapport à un yum update), j'en ai plusieurs dizaines :

              Error: Missing Dependency: hotplug >= 2001_04_24-9 is needed by package pcmcia-cs
              Error: Missing Dependency: hotplug >= 3:2004_04_01-10 is needed by package sane-backends
              Error: hwdata conflicts with pcmcia-cs
              Error: Missing Dependency: hotplug is needed by package udev
              Error: Missing Dependency: hotplug >= 2001_04_24-13 is needed by package gphoto2
              Error: Missing Dependency: libedataserver-1.2.so.4()(64bit) is needed by package gnomemeeting
              Error: Missing Dependency: xorg-x11 is needed by package xorg-x11-tools
              Error: Missing Dependency: /usr/X11R6/bin/sessreg is needed by package xinitrc
              Error: Missing Dependency: system-config-packages is needed by package firstboot
              Error: Missing Dependency: xorg-x11 = 6.8.2-37.FC4.49.2.1 is needed by package xorg-x11-Xdmx
              Error: Missing Dependency: xorg-x11 = 6.8.2 is needed by package xorg-x11-xdm
              Error: Missing Dependency: /usr/X11R6/bin/xsetroot is needed by package xinitrc
              Error: hplip conflicts with system-config-printer < 0.6.132
              Error: Missing Dependency: xorg-x11 = 6.8.2-37.FC4.49.2.1 is needed by package xorg-x11-Xvfb
              Error: Missing Dependency: xorg-x11 = 6.8.2-37.FC4.49.2.1 is needed by package xorg-x11-Xnest
              Error: Missing Dependency: xorg-x11 is needed by package kdelibs
              Error: Missing Dependency: howl = 0.9.8 is needed by package howl-libs
              Error: Missing Dependency: libdpstk.so.1()(64bit) is needed by package ImageMagick
              Error: Missing Dependency: xinitrc is needed by package numlockx
              Error: Missing Dependency: xinitrc >= 0:3.33-1 is needed by package gdm
              Error: Missing Dependency: xinitrc >= 3.13 is needed by package xorg-x11-xdm
              Error: Missing Dependency: libdps.so.1()(64bit) is needed by package ImageMagick


              bref... c'est pas gagné.
              • [^] # Re: Re:

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

                au temps pour moi, il semble que les kernels de la version x86_64 sont déjà des noyaux smp...

                reste le problème des dépendances :)
              • [^] # Re: Re:

                Posté par  . Évalué à 1.

                Au-lieu d'utiliser "yum update" essais avec "yum upgrade".

                Il me semble que "yum upgrade" allait devenir obsolete.

                Selon la man de yum :
                upgrade
                Is the same as the update command with the --obsoletes flag set. See update for more details.


                Si ça ne marche pas, commence par mettre à jour yum : "yum update "yum*"
                Puis nettoye le cache de yum : "yum clean all"
                Puis fait la mise à jour : "yum upgrade" ou "yum update" (commence par "yum update").
                • [^] # Re: Re:

                  Posté par  . Évalué à 1.

                  Pour info, tu n'aurais pas des paquets i386 ?

                  Vérifies avec : "rpm -q --queryformat="%{ARCH} %{NAME}\n" -a | grep i386"
                  • [^] # Re: Re:

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

                    si, un sacré paquet même ! (cf ci-dessous)

                    Mais à priori, les archi 64bits savent aussi utiliser du 32 bits, non ?

                    i386 bluez-libs
                    i386 pam_passwdqc
                    i386 gpm
                    i386 utempter
                    i386 libieee1284
                    i386 gstreamer
                    i386 Xaw3d
                    i386 libxklavier
                    i386 intel-ifort9
                    i386 cyrus-sasl
                    i386 libtiff
                    i386 mozilla-nspr
                    i386 sane-backends
                    i386 pilot-link
                    i386 libtermcap
                    i386 tcl
                    i386 libjpeg
                    i386 nss_ldap
                    i386 libidn
                    i386 atk
                    i386 distcache
                    i386 alchemist
                    i386 ORBit2
                    i386 gtk+
                    i386 tclx
                    i386 compat-libf2c-32
                    i386 libdbi
                    i386 openoffice.org-langpack-de
                    i386 dbus-glib
                    i386 cups-libs
                    i386 libpcap
                    i386 vte
                    i386 curl
                    i386 device-mapper
                    i386 cyrus-sasl-md5
                    i386 elfutils
                    i386 krbafs
                    i386 audiofile
                    i386 libdv
                    i386 libavc1394
                    i386 gtkspell
                    i386 openjade
                    i386 scrollkeeper
                    i386 libgnomeprint22
                    i386 compat-libstdc++-33
                    i386 openoffice.org-testtools
                    i386 libtool-ltdl
                    i386 libwnck
                    i386 ImageMagick
                    i386 libpng
                    i386 pam_ccreds
                    i386 gnome-keyring
                    i386 gnome-vfs2
                    i386 libcap
                    i386 guile
                    i386 bogl
                    i386 eruby-libs
                    i386 openoffice.org-langpack-es
                    i386 gsview
                    i386 alsa-lib
                    i386 audit-libs
                    i386 gnutls
                    i386 libwpd
                    i386 libacl
                    i386 mikmod
                    i386 nss_db
                    i386 libxslt
                    i386 libexif
                    i386 libmusicbrainz
                    i386 libgnomecups
                    i386 libgnomeprintui22
                    i386 libpng10
                    i386 valgrind-callgrind
                    i386 zlib
                    i386 e2fsprogs
                    i386 ncurses
                    i386 openldap
                    i386 esound
                    i386 ghostscript
                    i386 hal
                    i386 xorg-x11-deprecated-libs
                    i386 kdelibs
                    i386 openoffice.org-math
                    i386 openoffice.org-langpack-fr
                    i386 openoffice.org-writer
                    i386 bind-libs
                    i386 libsepol
                    i386 apr
                    i386 pam_krb5
                    i386 libgnat
                    i386 gdbm
                    i386 beecrypt
                    i386 libgpg-error
                    i386 aspell
                    i386 tcp_wrappers
                    i386 libwvstreams
                    i386 freeglut
                    i386 gmp
                    i386 libgnomecanvas
                    i386 GConf2
                    i386 libogg
                    i386 speex
                    i386 gtk2-engines
                    i386 libgsf
                    i386 gtksourceview
                    i386 boost
                    i386 gsl
                    i386 xmlsec1
                    i386 xmgr-semistatic
                    i386 libselinux
                    i386 krb5-libs
                    i386 pam
                    i386 xorg-x11-Mesa-libGLU
                    i386 gdk-pixbuf
                    i386 unixODBC
                    i386 libattr
                    i386 openh323
                    i386 db4
                    i386 openoffice.org-impress
                    i386 kdemultimedia
                    i386 netpbm
                    i386 pwlib
                    i386 bzip2-libs
                    i386 elfutils-libelf
                    i386 hesiod
                    i386 pam_smb
                    i386 pango
                    i386 libIDL
                    i386 flac
                    i386 cdparanoia-libs
                    i386 redhat-artwork
                    i386 qt
                    i386 postgresql-libs
                    i386 libgcj
                    i386 libsoup
                    i386 openoffice.org-calc
                    i386 openoffice.org-javafilter
                    i386 compat-openldap
                    i386 unixODBC-kde
                    i386 cyrus-sasl-ntlm
                    i386 libobjc
                    i386 expat
                    i386 libusb
                    i386 fontconfig
                    i386 redhat-lsb
                    i386 libart_lgpl
                    i386 libglade2
                    i386 howl-libs
                    i386 gail
                    i386 libvorbis
                    i386 glib
                    i386 tk
                    i386 gtk-engines
                    i386 valgrind
                    i386 compat-libstdc++-296
                    i386 fribidi
                    i386 openmotif21
                    i386 libstdc++
                    i386 xorg-x11-libs
                    i386 arts
                    i386 dbus
                    i386 samba-common
                    i386 libwmf
                    i386 SDL
                    i386 openmotif
                    i386 openoffice.org-langpack-it
                    i386 openoffice.org-draw
                    i386 cyrus-sasl-plain
                    i386 cyrus-sasl-gssapi
                    i386 net-snmp-libs
                    i386 libc-client
                    i386 libgfortran
                    i386 gd
                    i386 libao
                    i386 imlib
                    i386 compat-libgcc-296
                    i386 xv
                    i386 glib2
                    i386 libraw1394
                    i386 pcre
                    i386 libuser
                    i386 lm_sensors
                    i386 ruby-libs
                    i386 lockdev
                    i386 ImageMagick-c++
                    i386 cracklib
                    i386 neon
                    i386 freetype
                    i386 startup-notification
                    i386 libgtop2
                    i386 Canna-libs
                    i386 VFlib2
                    i386 openoffice.org-core
                    i386 libgcc
                    i386 gphoto2
                    i386 w3c-libwww
                    i386 kdebase
                    i386 compat-db
                    i386 cyrus-sasl-sql
                    i386 readline
                    i386 libmng
                    i386 libtheora
                    i386 libcroco
                    i386 libghttp
                    i386 openoffice.org-graphicfilter
                    i386 libxml2
                    i386 popt
                    i386 xorg-x11-Mesa-libGL
                    i386 gamin
                    i386 mysql
                    i386 libungif
                    i386 openobex
                    i386 libmudflap
                    i386 slang
                    i386 newt
                    i386 libgcrypt
                    i386 libbonobo
                    i386 g-wrap
                    i386 emacspeak
                    i386 libaio
                    i386 xmlsec1-openssl
                    i386 openoffice.org-xsltfilter
                    i386 gtk2
                    i386 mozilla-nss
                    i386 libbtctl
                    • [^] # Re: Re:

                      Posté par  . Évalué à 1.

                      > Mais à priori, les archi 64bits savent aussi utiliser du 32 bits, non ?

                      Oui et à priori yum gère ça (c'est le seul à le faire :-)).
                      A vue de nez, je ne vois pas de problème dans ta liste.

                      Que donne "yum upgrade" (ou la mise à jour de yum vers la version de FC5 en premier) ?
                      Car quand je vois tes messages d'erreus, j'envisage deux causes :
                      - les tags "obsolete" ne sont respectés
                      - tu as activé les dépôts yum [updates] mais pas [core]
                      • [^] # Re: Re:

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

                        Voici le message d'erreur que j'obtiens à la fin du yum update ou upgrade :

                        Error: Missing Dependency: howl = 0.9.8 is needed by package howl-libs
                        Error: Missing Dependency: /lib/modules/2.6.17-1.2157_FC5 is needed by package dlm-kernel
                        Error: Missing Dependency: /lib/modules/2.6.17-1.2157_FC5 is needed by package cman-kernel
                        Error: Unable to satisfy dependencies
                        Error: Package w3c-libwww needs libcrypto.so.5, this is not available.
                        Error: Package howl-libs needs howl = 0.9.8, this is not available.
                        Error: Package w3c-libwww needs libssl.so.5, this is not available.
                        Error: Package valgrind-callgrind needs valgrind = 1:2.4.0, this is not available.
                        Error: Package dlm-kernel needs /lib/modules/2.6.17-1.2157_FC5, this is not available.
                        Error: Package cman-kernel needs /lib/modules/2.6.17-1.2157_FC5, this is not available.
                      • [^] # Re: Re:

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

                        J'ai mis à jour Yum sans problème à sa version FC5 :
                        yum --version
                        Loading "installonlyn" plugin
                        2.6.1

                        Quant à yum upgrade (ou update), j'ai à la fin :

                        Error: Missing Dependency: howl = 0.9.8 is needed by package howl-libs
                        Error: Missing Dependency: /lib/modules/2.6.17-1.2157_FC5 is needed by package dlm-kernel
                        Error: Missing Dependency: /lib/modules/2.6.17-1.2157_FC5 is needed by package cman-kernel
                        Error: Unable to satisfy dependencies
                        Error: Package w3c-libwww needs libcrypto.so.5, this is not available.
                        Error: Package howl-libs needs howl = 0.9.8, this is not available.
                        Error: Package w3c-libwww needs libssl.so.5, this is not available.
                        Error: Package valgrind-callgrind needs valgrind = 1:2.4.0, this is not available.
                        Error: Package dlm-kernel needs /lib/modules/2.6.17-1.2157_FC5, this is not available.
                        Error: Package cman-kernel needs /lib/modules/2.6.17-1.2157_FC5, this is not available.

                        alors que les packages cman-kernel et dlm-kernel ne sont pas installés. Visiblement, yum souhaiterais le kernel 2.6.17-1.2157, mais il n'est pas dispo dans le repo (obsolète ?).
                        • [^] # Re: Re:

                          Posté par  . Évalué à 1.

                          > Error: Missing Dependency: /lib/modules/2.6.17-1.2157_FC5 is needed by package dlm-kernel

                          Donc tu n'as pas mis à jour le noyau ?
                          N'oublies pas de le mettre à jour. Mais attends de lire la suite avant de le faire.

                          J'ai tenter de comprendre le problème, et je crois avoir trouvé une bonne voie.
                          Fedora supporte la mise à jours de FC(n) à FC(n+1) final, et non final+update.
                          Lorsque tu as mis à jour le paquet fedora-release, le dépôt des updates est activité. Donc un "yum update" ne fait pas FC(n) à FC(n+1) mais FC(n) à FC(n+1)+updates.

                          Par exemple pour ces messages d'erreur :
                          > Error: Missing Dependency: howl = 0.9.8 is needed by package howl-libs
                          > Error: Package howl-libs needs howl = 0.9.8, this is not available.

                          J'ai fait un diff dans les obsoletes entre FC5 et FC5+updates. J'y ai entre autre :
                          < avahi howl
                          C'est-à-dire que le avahi dans updates (celui retenu par yum puisque c'est la dernière version) ne met pas howl en obsolete alors qu'il le devrait puisque FC5 ne fournit pas howl mais avahi en remplaçant.
                          De même j'ai fait un diff entre les provides de avahi-0.6.9-3.x86_64.rpm (FC5) et avahi-0.6.10-1.FC5.x86_64.rpm (FC5+update). Entre autre, le paquet FC5+update n'a pas "provide: libhowl.so.0".

                          Donc pour une mise à jour de FC4 à FC5+update, ça ne peut pas marcher.
                          Ce n'est en aucun cas un bug de Yum. C'est un problème de packaging. Cette problématique ne semble pas prit en compte par les développeurs de Fedora actuellement.


                          Nouvelle procédure :
                          * rpm -Uhv http://download.fedora.redhat.com/pub/fedora/linux/core/5/i3(...) ### normalement déjà fait

                          * yum install --disablerepo=updates kernel-smp kernel

                          * yum remove kernel-smp-2.6.17-1.2142_FC4 kernel-2.6.17-1.2142_FC4 ### !!! ATTENTION ici il faut bien spécifier la version

                          * yum update --disablerepo=updates

                          * yum update

                          * /sbin/fixfiles relabel


                          J'espère que ça va marcher.
                          • [^] # Re: Re:

                            Posté par  . Évalué à 1.

                            > * yum install --disablerepo=updates kernel-smp kernel

                            Désolé, il y a erreur puisqu'il n'y a pas de kernel-smp dans FC5. Il faut :
                            * yum install --disablerepo=updates kernel


                            Pour info, si tu as besoin de remettre l'ancien noyau (celui pour FC4) il faut faire :
                            * rpm -ivh --oldpackage kernel-2.6.17-1.2142_FC4.x86_64.rpm
                            • [^] # Re: Re:

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

                              Merci pour ton aide... Voilà la liste des paquets kernel* installés instalables à partir du repo FC5 core :
                              > yum list --disablerepo=updates-released kernel\*
                              Loading "installonlyn" plugin
                              Setting up repositories
                              core [1/2]
                              extras [2/2]
                              Reading repository metadata in from local files
                              Installed Packages
                              kernel.x86_64 2.6.17-1.2142_FC4 installed
                              kernel-doc.noarch 2.6.17-1.2142_FC4 installed
                              kernel-smp.x86_64 2.6.17-1.2142_FC4 installed
                              Available Packages
                              kernel.x86_64 2.6.15-1.2054_FC5 core
                              kernel-devel.x86_64 2.6.15-1.2054_FC5 core
                              kernel-doc.noarch 2.6.15-1.2054_FC5 core
                              kernel-kdump.x86_64 2.6.15-1.2054_FC5 core
                              kernel-kdump-devel.x86_64 2.6.15-1.2054_FC5 core
                              kernel-xen0.x86_64 2.6.15-1.2054_FC5 core
                              kernel-xen0-devel.x86_64 2.6.15-1.2054_FC5 core
                              kernel-xenU.x86_64 2.6.15-1.2054_FC5 core
                              kernel-xenU-devel.x86_64 2.6.15-1.2054_FC5 core


                              et si on prend en compte les repos update de FC5 :

                              > yum list kernel\*
                              Loading "installonlyn" plugin
                              Setting up repositories
                              core [1/3]
                              extras [2/3]
                              updates-released [3/3]
                              Reading repository metadata in from local files
                              Installed Packages
                              kernel.x86_64 2.6.17-1.2142_FC4 installed
                              kernel-doc.noarch 2.6.17-1.2142_FC4 installed
                              kernel-smp.x86_64 2.6.17-1.2142_FC4 installed
                              Available Packages
                              kernel.x86_64 2.6.17-1.2187_FC5 updates-released
                              kernel-devel.x86_64 2.6.17-1.2187_FC5 updates-released
                              kernel-doc.noarch 2.6.17-1.2187_FC5 updates-released
                              kernel-kdump.x86_64 2.6.17-1.2187_FC5 updates-released
                              kernel-kdump-devel.x86_64 2.6.17-1.2187_FC5 updates-released
                              kernel-xen.x86_64 2.6.17-1.2187_FC5 updates-released
                              kernel-xen-devel.x86_64 2.6.17-1.2187_FC5 updates-released
                              kernel-xen0.x86_64 2.6.17-1.2187_FC5 updates-released
                              kernel-xen0-devel.x86_64 2.6.17-1.2187_FC5 updates-released
                              kernel-xenU.x86_64 2.6.17-1.2187_FC5 updates-released
                              kernel-xenU-devel.x86_64 2.6.17-1.2187_FC5 updates-released



                              En effet, donc, les paquets du kernel pour le repo updates sont plus reçents que ceux du core. Alors je tente d'installer le paquet kernel provenant du core : kernel.x86_64 2.6.15-1.2054_FC5. C'est parti :

                              > yum install --disablerepo=updates-released kernel
                              Loading "installonlyn" plugin
                              Setting up Install Process
                              Setting up repositories
                              core [1/2]
                              extras [2/2]
                              Reading repository metadata in from local files
                              Parsing package install arguments
                              Nothing to do


                              Youpi ! Je comprends rien !

                              Si maintenant je télécharge le paquet kernel-2.6.15-1.2054_FC5.x86_64.rpm du repos core, et que je l'installe "à la main" avec rpm :

                              >rpm -ivh kernel-2.6.15-1.2054_FC5.x86_64.rpm
                              erreur: Dépendances requises:
                              mkinitrd >= 4.2.21-1 est nécessaire pour kernel-2.6.15-1.2054_FC5.x86_64
                              ppp < 2.4.3-3 entre en conflit avec kernel-2.6.15-1.2054_FC5.x86_64
                              isdn4k-utils < 3.2-32 entre en conflit avec kernel-2.6.15-1.2054_FC5.x86_64
                              oprofile < 0.9.1-2 entre en conflit avec kernel-2.6.15-1.2054_FC5.x86_64
                              kudzu < 1.2.5 entre en conflit avec kernel-2.6.15-1.2054_FC5.x86_64
                              iptables < 1.3.2-1 entre en conflit avec kernel-2.6.15-1.2054_FC5.x86_64


                              c'est le serpent qui se mord la queue..?
                              • [^] # Re: Re:

                                Posté par  . Évalué à 0.

                                > c'est le serpent qui se mord la queue..?

                                On dirait bien. Les mises à jours de FC4 sont plus recentes que FC5 (sans mise à jour).
                                Il te reste la voie "officielle". Graver les CD et faire une mise à jour.
                                Avant n'oublies pas de restaurer la version précédente de yum (rpm -Uvh --oldpackage yum.... ; yum clean all)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.