-
Bug
-
Resolution: Duplicate
-
Undefined
-
None
-
rhel-8.10
-
None
-
No
-
None
-
rhel-upgrades
-
None
-
False
-
False
-
-
None
-
None
-
None
-
None
-
Unspecified
-
Unspecified
-
Unspecified
-
None
What were you trying to do that didn't work?
When valgrind-docs is installed on the system to be upgraded, the upgrade fails in leapp upgrade phase because of conflicts:
Error: Transaction test error:
file /usr/share/man/man1/callgrind_annotate.1.gz from install of valgrind-1:3.24.0-3.el9.x86_64 conflicts with file from package valgrind-docs-1:3.22.0-3.el8_10.x86_64
file /usr/share/man/man1/callgrind_control.1.gz from install of valgrind-1:3.24.0-3.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.24.0-3.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.24.0-3.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.24.0-3.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.24.0-3.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.24.0-3.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-listener.1.gz from install of valgrind-1:3.24.0-3.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.24.0-3.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.24.0-3.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.24.0-3.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.24.0-3.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.24.0-3.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.24.0-3.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.24.0-3.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.24.0-3.el9.x86_64 conflicts with file from package valgrind-scripts-1:3.22.0-3.el8_10.x86_64
The reason for this is valgrind packages on RHEL8 were all merged into single valgrind package on RHEL9, as per PES but leapp doesn't seem aware of that.
What is the impact of this issue to you?
Customer cannot upgrade without removing valgrind packages first.
Please provide the package NVR for which the bug is seen:
leapp-upgrade-el8toel9-0.22.0-1.el8_10.noarch
How reproducible is this bug?:
Always
Steps to reproduce
- Install valgrind-docs and valgrind packages
# yum -y install valgrind-docs valgrind
- Execute leapp upgrade
Expected results
valgrind-docs and valgrind-scripts deleted automatically.
Actual results
Conflicts
- duplicates
-
RHEL-84978 Leapp upgrade from RHEL 8.10 to RHEL 9.x fails when Valgrind packages are installed
-
- Closed
-