Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-84978

Leapp upgrade from RHEL 8.10 to RHEL 9.x fails when Valgrind packages are installed

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • leapp-repository-0.22.0-3.el8_10
    • No
    • Low
    • rhel-upgrades
    • 12
    • 1
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • x86_64
    • None

      ISSUE:

      Leapp upgrade RHEL 8.10 → 9.5 fails due to Valgrind package conflict:

      _Error: Transaction test error:_
        _file /usr/share/man/man1/callgrind_annotate.1.gz from install of valgrind-1:3.23.0-4.el9.x86_64 conflicts with file from package valgrind-docs-1:3.22.0-3.el8_10.x8_
      _6_64_
        _file /usr/share/man/man1/callgrind_control.1.gz from install of valgrind-1:3.23.0-4.el9.x86_64 conflicts with file from package valgrind-docs-1:3.22.0-3.el8_10.x86_
      __64_
        _file /usr/share/man/man1/cg_annotate.1.gz from install of valgrind-1:3.23.0-4.el9.x86_64 conflicts with file from package valgrind-docs-1:3.22.0-3.el8_10.x86_64_
        _file /usr/share/man/man1/cg_diff.1.gz from install of valgrind-1:3.23.0-4.el9.x86_64 conflicts with file from package valgrind-docs-1:3.22.0-3.el8_10.x86_64_
        _file /usr/share/man/man1/cg_merge.1.gz from install of valgrind-1:3.23.0-4.el9.x86_64 conflicts with file from package valgrind-docs-1:3.22.0-3.el8_10.x86_64_
        _file /usr/share/man/man1/ms_print.1.gz from install of valgrind-1:3.23.0-4.el9.x86_64 conflicts with file from package valgrind-docs-1:3.22.0-3.el8_10.x86_64_
        _file /usr/share/man/man1/valgrind-di-server.1.gz from install of valgrind-1:3.23.0-4.el9.x86_64 conflicts with file from package valgrind-docs-1:3.22.0-3.el8_10.x8_
      _6_64_
        _file /usr/share/man/man1/valgrind-listener.1.gz from install of valgrind-1:3.23.0-4.el9.x86_64 conflicts with file from package valgrind-docs-1:3.22.0-3.el8_10.x86_
      __64_
        _file /usr/share/man/man1/valgrind.1.gz from install of valgrind-1:3.23.0-4.el9.x86_64 conflicts with file from package valgrind-docs-1:3.22.0-3.el8_10.x86_64_
        _file /usr/share/man/man1/vgdb.1.gz from install of valgrind-1:3.23.0-4.el9.x86_64 conflicts with file from package valgrind-docs-1:3.22.0-3.el8_10.x86_64_
        _file /usr/bin/callgrind_annotate from install of valgrind-1:3.23.0-4.el9.x86_64 conflicts with file from package valgrind-scripts-1:3.22.0-3.el8_10.x86_64_
        _file /usr/bin/callgrind_control from install of valgrind-1:3.23.0-4.el9.x86_64 conflicts with file from package valgrind-scripts-1:3.22.0-3.el8_10.x86_64_
        _file /usr/bin/cg_annotate from install of valgrind-1:3.23.0-4.el9.x86_64 conflicts with file from package valgrind-scripts-1:3.22.0-3.el8_10.x86_64_
        _file /usr/bin/cg_diff from install of valgrind-1:3.23.0-4.el9.x86_64 conflicts with file from package valgrind-scripts-1:3.22.0-3.el8_10.x86_64_
        _file /usr/bin/cg_merge from install of valgrind-1:3.23.0-4.el9.x86_64 conflicts with file from package valgrind-scripts-1:3.22.0-3.el8_10.x86_64_
        _file /usr/bin/ms_print from install of valgrind-1:3.23.0-4.el9.x86_64 conflicts with file from package valgrind-scripts-1:3.22.0-3.el8_10.x86_64_
      

       

      STEPS TO REPRODUCE:

      • Install leapp packages on RHEL 8.10 server.
      • Install valgrind package:
        • # yum install valgrind
      • Execute leapp preupgrade
        • # leapp preupgrade
      • Execute leapp upgrade
        • # leapp upgrade

       

      WORKAROUND

      • Remove valgrind packages
        • # yum remove $(rpm -qa | grep valgrind) -y

      Note
      Several other *-devel RPMs have a weak depedency on valgrind, like:

      • libdrm-devel
      • mesa-devel
      • xorg-x11-server-devel
      • ...

              Unassigned Unassigned
              rhn-support-mkenjale Mahesh Kenjale
              leapp-notifications leapp-notifications
              RHEL Upgrades QE Team RHEL Upgrades QE Team
              Miriam Portman Miriam Portman
              Votes:
              0 Vote for this issue
              Watchers:
              15 Start watching this issue

                Created:
                Updated: