Bonjour,
je ne sais somment sortir de ces conflits :

Erreur : Erreur de la transaction de test :
  le fichier /usr/share/locale/de/LC_MESSAGES/elfutils.mo de l'installation de elfutils-libelf-0.191-1.fc38.i686 entre en conflit avec le fichier du paquet elfutils-libelf-0.190-2.fc38.x86_64
  le fichier /usr/share/locale/en@boldquot/LC_MESSAGES/elfutils.mo de l'installation de elfutils-libelf-0.191-1.fc38.i686 entre en conflit avec le fichier du paquet elfutils-libelf-0.190-2.fc38.x86_64
  le fichier /usr/share/locale/en@quot/LC_MESSAGES/elfutils.mo de l'installation de elfutils-libelf-0.191-1.fc38.i686 entre en conflit avec le fichier du paquet elfutils-libelf-0.190-2.fc38.x86_64
  le fichier /usr/share/locale/es/LC_MESSAGES/elfutils.mo de l'installation de elfutils-libelf-0.191-1.fc38.i686 entre en conflit avec le fichier du paquet elfutils-libelf-0.190-2.fc38.x86_64
  le fichier /usr/share/locale/ja/LC_MESSAGES/elfutils.mo de l'installation de elfutils-libelf-0.191-1.fc38.i686 entre en conflit avec le fichier du paquet elfutils-libelf-0.190-2.fc38.x86_64
  le fichier /usr/share/locale/pl/LC_MESSAGES/elfutils.mo de l'installation de elfutils-libelf-0.191-1.fc38.i686 entre en conflit avec le fichier du paquet elfutils-libelf-0.190-2.fc38.x86_64
  le fichier /usr/share/locale/uk/LC_MESSAGES/elfutils.mo de l'installation de elfutils-libelf-0.191-1.fc38.i686 entre en conflit avec le fichier du paquet elfutils-libelf-0.190-2.fc38.x86_64
  le fichier /usr/share/doc/libidn2/NEWS de l'installation de libidn2-2.3.7-1.fc38.i686 entre en conflit avec le fichier du paquet libidn2-2.3.4-2.fc38.x86_64
  le fichier /usr/share/locale/fur/LC_MESSAGES/libidn2.mo de l'installation de libidn2-2.3.7-1.fc38.i686 entre en conflit avec le fichier du paquet libidn2-2.3.4-2.fc38.x86_64
  le fichier /usr/share/doc/libusb1/AUTHORS de l'installation de libusb1-1.0.27-1.fc38.i686 entre en conflit avec le fichier du paquet libusb1-1.0.26-2.fc38.x86_64
  le fichier /usr/share/doc/libusb1/ChangeLog de l'installation de libusb1-1.0.27-1.fc38.i686 entre en conflit avec le fichier du paquet libusb1-1.0.26-2.fc38.x86_64
  le fichier /usr/share/doc/libusb1/README de l'installation de libusb1-1.0.27-1.fc38.i686 entre en conflit avec le fichier du paquet libusb1-1.0.26-2.fc38.x86_64
  le fichier /usr/share/gcc-13/python/libstdcxx/v6/__init__.py de l'installation de libstdc++-13.2.1-7.fc38.i686 entre en conflit avec le fichier du paquet libstdc++-13.2.1-4.fc38.x86_64
  le fichier /usr/share/gcc-13/python/libstdcxx/v6/__pycache__/__init__.cpython-311.opt-1.pyc de l'installation de libstdc++-13.2.1-7.fc38.i686 entre en conflit avec le fichier du paquet libstdc++-13.2.1-4.fc38.x86_64
  le fichier /usr/share/gcc-13/python/libstdcxx/v6/__pycache__/__init__.cpython-311.pyc de l'installation de libstdc++-13.2.1-7.fc38.i686 entre en conflit avec le fichier du paquet libstdc++-13.2.1-4.fc38.x86_64
  le fichier /usr/share/gcc-13/python/libstdcxx/v6/__pycache__/printers.cpython-311.opt-1.pyc de l'installation de libstdc++-13.2.1-7.fc38.i686 entre en conflit avec le fichier du paquet libstdc++-13.2.1-4.fc38.x86_64
  le fichier /usr/share/gcc-13/python/libstdcxx/v6/__pycache__/printers.cpython-311.pyc de l'installation de libstdc++-13.2.1-7.fc38.i686 entre en conflit avec le fichier du paquet libstdc++-13.2.1-4.fc38.x86_64
  le fichier /usr/share/gcc-13/python/libstdcxx/v6/__pycache__/xmethods.cpython-311.opt-1.pyc de l'installation de libstdc++-13.2.1-7.fc38.i686 entre en conflit avec le fichier du paquet libstdc++-13.2.1-4.fc38.x86_64
  le fichier /usr/share/gcc-13/python/libstdcxx/v6/__pycache__/xmethods.cpython-311.pyc de l'installation de libstdc++-13.2.1-7.fc38.i686 entre en conflit avec le fichier du paquet libstdc++-13.2.1-4.fc38.x86_64
  le fichier /usr/share/gcc-13/python/libstdcxx/v6/printers.py de l'installation de libstdc++-13.2.1-7.fc38.i686 entre en conflit avec le fichier du paquet libstdc++-13.2.1-4.fc38.x86_64
  le fichier /usr/share/gcc-13/python/libstdcxx/v6/xmethods.py de l'installation de libstdc++-13.2.1-7.fc38.i686 entre en conflit avec le fichier du paquet libstdc++-13.2.1-4.fc38.x86_64
  le fichier /usr/share/doc/gtk3/NEWS de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/gtk-3.0/emoji/de.gresource de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/gtk-3.0/emoji/es.gresource de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/gtk-3.0/emoji/fr.gresource de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/gtk-3.0/emoji/zh.gresource de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/locale/be/LC_MESSAGES/gtk30.mo de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/locale/ca/LC_MESSAGES/gtk30.mo de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/locale/cs/LC_MESSAGES/gtk30.mo de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/locale/da/LC_MESSAGES/gtk30.mo de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/locale/el/LC_MESSAGES/gtk30.mo de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/locale/en_GB/LC_MESSAGES/gtk30.mo de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/locale/eo/LC_MESSAGES/gtk30.mo de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/locale/es/LC_MESSAGES/gtk30.mo de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/locale/he/LC_MESSAGES/gtk30.mo de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/locale/is/LC_MESSAGES/gtk30.mo de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/locale/ka/LC_MESSAGES/gtk30.mo de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/locale/kk/LC_MESSAGES/gtk30.mo de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/locale/ko/LC_MESSAGES/gtk30.mo de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/locale/pa/LC_MESSAGES/gtk30.mo de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/locale/ro/LC_MESSAGES/gtk30.mo de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/locale/sk/LC_MESSAGES/gtk30.mo de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/locale/sl/LC_MESSAGES/gtk30.mo de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/locale/tr/LC_MESSAGES/gtk30.mo de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/locale/zh_CN/LC_MESSAGES/gtk30.mo de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
```  
le fichier /usr/share/man/man1/broadwayd.1.gz de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/man/man1/gtk-launch.1.gz de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64
  le fichier /usr/share/man/man1/gtk-query-immodules-3.0.1.gz de l'installation de gtk3-3.24.41-1.fc38.i686 entre en conflit avec le fichier du paquet gtk3-3.24.38-1.fc38.x86_64

Pour en résoudre certains, j’ai dû désinstaller wine qui expliquerait les .686 mais là je ne trouve pas…
Pour l’instant je fais une mise à jour avec des excludes mais ce n’est pas viable dans le temps !
Merci
Gérard

en fait je n’arrive pas à réinstaller wine car

Erreur de la transaction de test :
  le fichier /usr/share/doc/libgomp/ChangeLog.bz2 de l'installation de libgomp-13.2.1-7.fc38.i686 entre en conflit avec le fichier du paquet libgomp-13.2.1-4.fc38.x86_64
  le fichier /usr/share/doc/gstreamer1/NEWS de l'installation de gstreamer1-1.22.11-1.fc38.i686 entre en conflit avec le fichier du paquet gstreamer1-1.22.9-1.fc38.x86_64
  le fichier /usr/share/doc/gstreamer1/RELEASE de l'installation de gstreamer1-1.22.11-1.fc38.i686 entre en conflit avec le fichier du paquet gstreamer1-1.22.9-1.fc38.x86_64
  le fichier /usr/share/doc/gstreamer1-plugins-base/NEWS de l'installation de gstreamer1-plugins-base-1.22.11-1.fc38.i686 entre en conflit avec le fichier du paquet gstreamer1-plugins-base-1.22.9-1.fc38.x86_64
  le fichier /usr/share/doc/gstreamer1-plugins-base/RELEASE de l'installation de gstreamer1-plugins-base-1.22.11-1.fc38.i686 entre en conflit avec le fichier du paquet gstreamer1-plugins-base-1.22.9-1.fc38.x86_64
  le fichier /usr/share/doc/gstreamer1-plugins-good/NEWS de l'installation de gstreamer1-plugins-good-1.22.11-1.fc38.i686 entre en conflit avec le fichier du paquet gstreamer1-plugins-good-1.22.9-1.fc38.x86_64
  le fichier /usr/share/doc/gstreamer1-plugins-good/RELEASE de l'installation de gstreamer1-plugins-good-1.22.11-1.fc38.i686 entre en conflit avec le fichier du paquet gstreamer1-plugins-good-1.22.9-1.fc38.x86_64

J’ai renommé le dossier /usr/share/doc/gstreamer1 mais il n’en tient pas compte. Que cache de dnf faut-il vider ou reconstruire ?

  • Nicosss a répondu à ça.
    • Meilleure réponsesélectionnée par fgland

    je pense avoir trouvé le problème mais je ne pourrai pas tout résoudre ce soir.
    En fait il y a deux versions des paquets qui posent problèmes :

    # rpm -qi elfutils-libelf
    Name        : elfutils-libelf
    Version     : 0.190
    Release     : 2.fc38
    Architecture: x86_64
    [...]
    
    Name        : elfutils-libelf
    Version     : 0.191
    Release     : 1.fc38
    Architecture: x86_64

    il suffit de supprimer le plus ancien pour que cela passe. Même chose pour gstreamer1* je n’ai pas encore regardé pour gtk3
    à demain
    Merci

    Peux tu préciser quelle commande as tu exécuté ?

    dnf upgrade, je n’en connais pas d’autre pour la mise jour…

    • [supprimé]

    Salut,

    tu as essayé de désinstaller ces paquets i686? Si ça se trouve plus personne n’en dépend, et les laisser sur ton système ne sert à rien (à part mettre le bin’z)

    • elfutils-libelf-0.191-1.fc38.i686
    • gstreamer1-plugins-good-1.22.11-1.fc38.i686
    • gtk3-3.24.41-1.fc38.i686
    • gstreamer1-plugins-base-1.22.11-1.fc38.i686

    PS.: Il ne faut jamais supprimer ou renommer un dossier système, c’est inutile et pas du tout propre

    impossible car non installé ou avec des tonnes de dépendances pour gtk3.
    Quand au dossier, je ne le sais que trop mais quand il s’agit uniquement de doc !
    Merci

    fgland Tu n’as pas des dépôts tiers à tout hasard ?
    $ dnf repolist all

    Ensuite la commande suivante te propose quoi ?
    $ sudo dnf upgrade --refresh --best

    je pense avoir trouvé le problème mais je ne pourrai pas tout résoudre ce soir.
    En fait il y a deux versions des paquets qui posent problèmes :

    # rpm -qi elfutils-libelf
    Name        : elfutils-libelf
    Version     : 0.190
    Release     : 2.fc38
    Architecture: x86_64
    [...]
    
    Name        : elfutils-libelf
    Version     : 0.191
    Release     : 1.fc38
    Architecture: x86_64

    il suffit de supprimer le plus ancien pour que cela passe. Même chose pour gstreamer1* je n’ai pas encore regardé pour gtk3
    à demain
    Merci

    je confirme, tout est rentré dans l’ordre. Il suffisait de bien lire le message d’erreur ou on voyait que :
    elfutils-libelf-0.191-1.fc38.i686 entre en conflit avec le fichier du paquet elfutils-libelf-0.190-2.fc38.x86_64
    Reste à svoir pourquoi ces paquets n’avaient pas été supprimé à la mise à jour…
    Merci de votre attention
    Gérard