je veux remettre a niveau une machine de F38 a F39 (en vue de passer ensuite a F40 voire F41

mais la commande

dnf system-upgrade download --releasever=39

me retourne

Erreur : 
 Problème: L’opération résulterait en la suppression des packages protégés suivants : grub2-tools-minimal, setup, systemd, systemd-udev

même avec –skip-broken

je n’ai jamais vu ça !!!!

quelqu’un a une idée??

Edit Nicosss : Retrait consignes de rédaction

  • Nicosss a répondu à ça.
  • djodj Tu es bien en F39 finalement mais tu as des paquets de F38 en doublon encore qu’il faudrait supprimer.

    Tu as sûrement dû bidouiller des choses.

    djodj Pour rappel, Fedora Linux est le nom de la distribution et ne prend pas d’accent.

    Que retourne la commande suivante
    $ dnf repolist all

      Nicosss a renommé le titre en Echec mise à jour Fedora Linux 38 vers 39 le .

      Question bête (oui , je sais) tu es bien en F38, tu as bien fait un update avant et sans les dépots testing d’activés ?
      Tu as bien les paquets python3-dnf-plugin-system-upgrade &
      Autre solution, oui c’est encore très bête as tu essayé de faire l’upgrade à partir de Logiciels (attention ça va être long et sans visibilité).

        Nicosss

        bonjour,

        je reviens vers ce probleme

        voici le résultat le la commande

        #dnf repolist all
        Valeur de configuration non valide : enabled=0  #mis a 0 par moi dans /etc/yum.repos.d/fedora-cisco-openh264.repo ; valeur booléenne invalide : « 0  #mis a 0 par moi »
        id du dépôt                                 nom du dépôt               état
        code                                        Visual Studio Code         activé
        fedora                                      Fedora 38 - x86_64         activé
        fedora-cisco-openh264                       Fedora 38 openh264 (From C activé
        fedora-cisco-openh264-debuginfo             Fedora 38 openh264 (From C désactivé
        fedora-debuginfo                            Fedora 38 - x86_64 - Debug désactivé
        fedora-source                               Fedora 38 - Source         désactivé
        rpmfusion-free                              RPM Fusion for Fedora 38 - activé
        rpmfusion-free-debuginfo                    RPM Fusion for Fedora 38 - désactivé
        rpmfusion-free-source                       RPM Fusion for Fedora 38 - désactivé
        rpmfusion-free-updates                      RPM Fusion for Fedora 38 - activé
        rpmfusion-free-updates-debuginfo            RPM Fusion for Fedora 38 - désactivé
        rpmfusion-free-updates-source               RPM Fusion for Fedora 38 - désactivé
        rpmfusion-free-updates-testing              RPM Fusion for Fedora 38 - désactivé
        rpmfusion-free-updates-testing-debuginfo    RPM Fusion for Fedora 38 - désactivé
        rpmfusion-free-updates-testing-source       RPM Fusion for Fedora 38 - désactivé
        rpmfusion-nonfree                           RPM Fusion for Fedora 38 - activé
        rpmfusion-nonfree-debuginfo                 RPM Fusion for Fedora 38 - désactivé
        rpmfusion-nonfree-source                    RPM Fusion for Fedora 38 - désactivé
        rpmfusion-nonfree-updates                   RPM Fusion for Fedora 38 - activé
        rpmfusion-nonfree-updates-debuginfo         RPM Fusion for Fedora 38 - désactivé
        rpmfusion-nonfree-updates-source            RPM Fusion for Fedora 38 - désactivé
        rpmfusion-nonfree-updates-testing           RPM Fusion for Fedora 38 - désactivé
        rpmfusion-nonfree-updates-testing-debuginfo RPM Fusion for Fedora 38 - désactivé
        rpmfusion-nonfree-updates-testing-source    RPM Fusion for Fedora 38 - désactivé
        updates                                     Fedora 38 - x86_64 - Updat activé
        updates-debuginfo                           Fedora 38 - x86_64 - Updat désactivé
        updates-source                              Fedora 38 - Updates Source désactivé
        updates-testing                             Fedora 38 - x86_64 - Test  désactivé
        updates-testing-debuginfo                   Fedora 38 - x86_64 - Test  désactivé
        updates-testing-source                      Fedora 38 - Test Updates S désactivé

        est ce que ça t’inspire des choses?

          Refuznik alors je ne sais pas répondre à ta question comment puis je voir ce que tu me demande?

          Nicosss

          ça me retourne

          # rpm -qa grub\*
          grub2-common-2.06-118.fc38.noarch
          grubby-8.40-70.fc38.x86_64
          grub2-tools-minimal-2.06-118.fc38.x86_64
          grub2-tools-2.06-118.fc38.x86_64
          grub2-tools-efi-2.06-118.fc38.x86_64
          grub2-common-2.06-121.fc39.noarch
          grub2-pc-modules-2.06-121.fc39.noarch
          grub2-efi-ia32-cdboot-2.06-121.fc39.x86_64
          grub2-efi-x64-cdboot-2.06-121.fc39.x86_64
          grub2-tools-minimal-2.06-121.fc39.x86_64
          grubby-8.40-73.fc39.x86_64
          grub2-tools-2.06-121.fc39.x86_64
          grub2-pc-2.06-121.fc39.x86_64
          grub2-efi-ia32-2.06-121.fc39.x86_64
          grub2-efi-x64-2.06-121.fc39.x86_64
          grub2-tools-efi-2.06-121.fc39.x86_64
          grub2-tools-extra-2.06-121.fc39.x86_64

          ça te parle?

            djodj J’ai pensé à une version .i686 qui se serait glissée mais ce n’est pas le cas.

            Je ne sais pas ce que tu as fait mais il semble que tu ais des paquets en fc38 et fc39 alors que tu sembles être en F38.

            Que retourne
            $ cat /etc/os-release
            $ sudo dnf distro-sync

              6 jours plus tard

              Nicosss

              bonjour, voici les résultat des commandes que tu m’as demandées

              
              
              # cat /etc/os-release
              NAME="Fedora Linux"
              VERSION="39 (Xfce)"
              ID=fedora
              VERSION_ID=39
              VERSION_CODENAME=""PLATFORM_ID="platform:f39"
              PRETTY_NAME="Fedora Linux 39 (Xfce)"
              ANSI_COLOR="0;38;2;60;110;180"
              LOGO=fedora-logo-iconCPE_NAME="cpe:/o:fedoraproject:fedora:39"
              DEFAULT_HOSTNAME="fedora"
              HOME_URL="https://fedoraproject.org/"
              DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f39/system-administrators-guide/"
              SUPPORT_URL="https://ask.fedoraproject.org/"
              BUG_REPORT_URL="https://bugzilla.redhat.com/"
              REDHAT_BUGZILLA_PRODUCT="Fedora"
              REDHAT_BUGZILLA_PRODUCT_VERSION=39
              REDHAT_SUPPORT_PRODUCT="Fedora"
              REDHAT_SUPPORT_PRODUCT_VERSION=39
              SUPPORT_END=2024-11-12
              VARIANT="Xfce"
              VARIANT_ID=xfce

              et pour l’autre :

              # sudo dnf distro-sync
              Valeur de configuration non valide : enabled=0  #mis a 0 par moi dans /etc/yum.repos.d/fedora-cisco-openh264.repo ; valeur booléenne invalide : « 0  #mis a 0 par moi »
              Dernière vérification de l’expiration des métadonnées effectuée il y a 0:40:42 le ven. 11 oct. 2024 03:38:56.
              Erreur : 
               Problème 1: package ibus-panel-1.5.29-1.fc39.x86_64 from @System requires libc.so.6(GLIBC_2.38)(64bit), but none of the providers can be installed
                - glibc-2.38-18.fc39.x86_64 from @System  does not belong to a distupgrade repository
                - problème avec le paquet installé ibus-panel-1.5.29-1.fc39.x86_64
               Problème 2: package kf5-sonnet-hunspell-5.116.0-1.fc39.x86_64 from @System requires kf5-sonnet = 5.116.0-1.fc39, but none of the providers can be installed
                - kf5-sonnet-5.116.0-1.fc39.x86_64 from @System  does not belong to a distupgrade repository
                - problème avec le paquet installé kf5-sonnet-hunspell-5.116.0-1.fc39.x86_64
               Problème 3: package libblockdev-nvme-3.1.1-1.fc39.x86_64 from @System requires libbd_utils.so.3()(64bit), but none of the providers can be installed
                - package libblockdev-nvme-3.1.1-1.fc39.x86_64 from @System requires libblockdev-utils(x86-64) = 3.1.1-1.fc39, but none of the providers can be installed
                - libblockdev-utils-3.1.1-1.fc39.x86_64 from @System  does not belong to a distupgrade repository
                - problème avec le paquet installé libblockdev-nvme-3.1.1-1.fc39.x86_64
               Problème 4: package libimobiledevice-glue-1.0.0-1.fc39.x86_64 from @System requires libplist-2.0.so.4()(64bit), but none of the providers can be installed
                - libplist-2.3.0-1.fc39.x86_64 from @System  does not belong to a distupgrade repository
                - problème avec le paquet installé libimobiledevice-glue-1.0.0-1.fc39.x86_64
               Problème 5: package libkcapi-hasher-1.5.0-4.fc39.x86_64 from @System requires libkcapi(x86-64) = 1.5.0-4.fc39, but none of the providers can be installed
                - libkcapi-1.5.0-4.fc39.x86_64 from @System  does not belong to a distupgrade repository
                - problème avec le paquet installé libkcapi-hasher-1.5.0-4.fc39.x86_64
               Problème 6: package mlt-qt5-7.24.0-1.fc39.x86_64 from @System requires mlt(x86-64) = 7.24.0-1.fc39, but none of the providers can be installed
                - mlt-7.24.0-1.fc39.x86_64 from @System  does not belong to a distupgrade repository
                - problème avec le paquet installé mlt-qt5-7.24.0-1.fc39.x86_64
               Problème 7: package mozjs115-115.15.0-2.fc39.x86_64 from @System requires libicui18n.so.73()(64bit), but none of the providers can be installed
                - package mozjs115-115.15.0-2.fc39.x86_64 from @System requires libicuuc.so.73()(64bit), but none of the providers can be installed
                - libicu-73.2-2.fc39.x86_64 from @System  does not belong to a distupgrade repository
                - problème avec le paquet installé mozjs115-115.15.0-2.fc39.x86_64
               Problème 8: package musescore-4.3.2-12.fc39.x86_64 from @System requires mscore-fonts = 1:2.002-12.fc39, but none of the providers can be installed
                - mscore-fonts-1:2.002-12.fc39.noarch from @System  does not belong to a distupgrade repository
                - problème avec le paquet installé musescore-4.3.2-12.fc39.x86_64
               Problème 9: package opencv-calib3d-4.8.1-1.fc39.x86_64 from @System requires libopencv_core.so.408()(64bit), but none of the providers can be installed
                - package opencv-calib3d-4.8.1-1.fc39.x86_64 from @System requires opencv-core(x86-64) = 4.8.1-1.fc39, but none of the providers can be installed
                - opencv-core-4.8.1-1.fc39.x86_64 from @System  does not belong to a distupgrade repository
                - problème avec le paquet installé opencv-calib3d-4.8.1-1.fc39.x86_64
               Problème 10: package python3-zombie-imp-0.0.2-2.fc39.noarch from @System requires python(abi) = 3.12, but none of the providers can be installed
                - python3-3.12.6-1.fc39.i686 from @System  does not belong to a distupgrade repository
                - python3-3.12.6-1.fc39.x86_64 from @System  does not belong to a distupgrade repository
                - problème avec le paquet installé python3-zombie-imp-0.0.2-2.fc39.noarch
               Problème 11: package rsvg-pixbuf-loader-2.57.1-2.fc39.x86_64 from @System requires librsvg2(x86-64) = 2.57.1-2.fc39, but none of the providers can be installed
                - librsvg2-2.57.1-2.fc39.x86_64 from @System  does not belong to a distupgrade repository
                - problème avec le paquet installé rsvg-pixbuf-loader-2.57.1-2.fc39.x86_64
               Problème 12: package glibc-2.38-18.fc39.x86_64 from @System requires glibc-langpack = 2.38-18.fc39, but none of the providers can be installed
                - package intel-vpl-gpu-rt-24.2.5-1.fc39.x86_64 from @System requires libc.so.6(GLIBC_2.38)(64bit), but none of the providers can be installed
                - glibc-langpack-fr-2.38-18.fc39.x86_64 from @System  does not belong to a distupgrade repository
                - glibc-langpack-en-2.38-18.fc39.x86_64 from @System  does not belong to a distupgrade repository
                - glibc-all-langpacks-2.38-18.fc39.x86_64 from @System  does not belong to a distupgrade repository
                - problème avec le paquet installé intel-vpl-gpu-rt-24.2.5-1.fc39.x86_64
               Problème 13: package glibc-2.38-18.fc39.x86_64 from @System requires glibc-common = 2.38-18.fc39, but none of the providers can be installed
                - package libicu72-72.1-2.fc39.x86_64 from @System requires libc.so.6(GLIBC_2.38)(64bit), but none of the providers can be installed
                - package libicu72-72.1-2.fc39.x86_64 from @System requires libm.so.6(GLIBC_2.38)(64bit), but none of the providers can be installed
                - glibc-common-2.38-18.fc39.x86_64 from @System  does not belong to a distupgrade repository
                - problème avec le paquet installé libicu72-72.1-2.fc39.x86_64
               Problème 14: problème avec le paquet installé redhat-rpm-config-266-1.fc39.noarch
                - package glibc-2.38-18.fc39.x86_64 from @System requires (glibc-gconv-extra(x86-64) = 2.38-18.fc39 if redhat-rpm-config), but none of the providers can be installed
                - package mlt-qt6-7.24.0-1.fc39.x86_64 from @System requires libc.so.6(GLIBC_2.38)(64bit), but none of the providers can be installed
                - package mlt-qt6-7.24.0-1.fc39.x86_64 from @System requires libm.so.6(GLIBC_2.38)(64bit), but none of the providers can be installed
                - redhat-rpm-config-266-1.fc39.noarch from @System  does not belong to a distupgrade repository
                - glibc-gconv-extra-2.38-18.fc39.x86_64 from @System  does not belong to a distupgrade repository
                - problème avec le paquet installé mlt-qt6-7.24.0-1.fc39.x86_64
              (essayez d’ajouter « --skip-broken » pour ignorer les paquets non installables)

              moi ça ne me parle pas !

              merci d’avance

                djodj Tu es bien en F39 finalement mais tu as des paquets de F38 en doublon encore qu’il faudrait supprimer.

                Tu as sûrement dû bidouiller des choses.

                désolé de répondre si tardivement

                boudu qu’est ce que je dois supprimer?

                et si j’essaye de passer en F40 ?

                  djodj Tu peux toujours essayer de passer en F40 pour voir si le processus de mise à niveau permet de régler tout ça.

                  Sinon à minima pour commencer tu as

                  grub2-common-2.06-118.fc38.noarch
                  grubby-8.40-70.fc38.x86_64
                  grub2-tools-minimal-2.06-118.fc38.x86_64
                  grub2-tools-2.06-118.fc38.x86_64
                  grub2-tools-efi-2.06-118.fc38.x86_64

                  Ensuite que retourne
                  $ rpm -qa \*glibc\*

                    Nicosss Gagné !!!

                    j’ai tenté la mise à jour en F40 et ça a fonctionné, pas eu besoin d’effacer quoi que ce soit ça a fait le ménage tout seul

                      djodj Parfait si ça a pu remettre de l’ordre.

                      Il faudra quand même envisager de repartir sur une installation propre à l’occasion.

                      Bonne continuation !