Description of problem: On RHEL 8.6, I get this: # yum install mpich -y Package mpich-3.4.2-1.el8.x86_64 is already installed. Dependencies resolved. ========================================================================================================================================================================== Package Architecture Version Repository Size ========================================================================================================================================================================== Installing: mpich i686 3.4.2-1.el8 rhel-8-for-x86_64-appstream-rpms 2.3 M Transaction Summary ========================================================================================================================================================================== Install 1 Package Total size: 2.3 M Installed size: 12 M Downloading Packages: [SKIPPED] mpich-3.4.2-1.el8.i686.rpm: Already downloaded Running transaction check Transaction check succeeded. Running transaction test Error: Transaction test error: file /usr/share/doc/mpich/README.envvar from install of mpich-3.4.2-1.el8.i686 conflicts with file from package mpich-3.4.2-1.el8.x86_64 Version-Release number of selected component (if applicable): mpich-3.4.2-1.el8 How reproducible: 100% Steps to Reproduce: 1. install mpich.x86_64 2. try to install mpich.i686 Actual results: Failure to install Expected results: I should be able to have both 32bit and 64bit versions of the libraries. Additional info:
Seem like this issue is fixed, I've tried to reproduce it using the latest RHEL-8.9 and the issue is not reproduced. # yum install -y mpich Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Last metadata expiration check: 2:28:14 ago on Tue 18 Jul 2023 12:08:34 PM EDT. Dependencies resolved. ================================================================================================================================================== Package Architecture Version Repository Size ================================================================================================================================================== Installing: mpich x86_64 4.1.1-1.el8 beaker-AppStream 1.9 M Installing dependencies: environment-modules x86_64 4.5.2-4.el8 beaker-BaseOS 422 k hwloc-libs x86_64 2.2.0-3.el8 beaker-BaseOS 2.0 M tcl x86_64 1:8.6.8-2.el8 beaker-BaseOS 1.1 M Transaction Summary ================================================================================================================================================== Install 4 Packages Total download size: 5.4 M Installed size: 15 M Downloading Packages: (1/4): environment-modules-4.5.2-4.el8.x86_64.rpm 9.0 MB/s | 422 kB 00:00 (2/4): mpich-4.1.1-1.el8.x86_64.rpm 6.8 MB/s | 1.9 MB 00:00 (3/4): hwloc-libs-2.2.0-3.el8.x86_64.rpm 5.3 MB/s | 2.0 MB 00:00 (4/4): tcl-8.6.8-2.el8.x86_64.rpm 2.5 MB/s | 1.1 MB 00:00 -------------------------------------------------------------------------------------------------------------------------------------------------- Total 11 MB/s | 5.4 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : tcl-1:8.6.8-2.el8.x86_64 1/4 Running scriptlet: tcl-1:8.6.8-2.el8.x86_64 1/4 /sbin/ldconfig: /usr/lib64/llvm15/lib/libclang.so.15 is not a symbolic link Installing : environment-modules-4.5.2-4.el8.x86_64 2/4 Running scriptlet: environment-modules-4.5.2-4.el8.x86_64 2/4 Installing : hwloc-libs-2.2.0-3.el8.x86_64 3/4 Installing : mpich-4.1.1-1.el8.x86_64 4/4 Running scriptlet: mpich-4.1.1-1.el8.x86_64 4/4 /sbin/ldconfig: /usr/lib64/llvm15/lib/libclang.so.15 is not a symbolic link Verifying : mpich-4.1.1-1.el8.x86_64 1/4 Verifying : environment-modules-4.5.2-4.el8.x86_64 2/4 Verifying : hwloc-libs-2.2.0-3.el8.x86_64 3/4 Verifying : tcl-1:8.6.8-2.el8.x86_64 4/4 Installed products updated. Installed: environment-modules-4.5.2-4.el8.x86_64 hwloc-libs-2.2.0-3.el8.x86_64 mpich-4.1.1-1.el8.x86_64 tcl-1:8.6.8-2.el8.x86_64 Complete! # yum install -y mpich.i686 Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Last metadata expiration check: 2:28:28 ago on Tue 18 Jul 2023 12:08:34 PM EDT. Dependencies resolved. ================================================================================================================================================== Package Architecture Version Repository Size ================================================================================================================================================== Installing: mpich i686 4.1.1-1.el8 beaker-AppStream 1.8 M Installing dependencies: hwloc-libs i686 2.2.0-3.el8 beaker-BaseOS 2.0 M libgcc i686 8.5.0-20.el8 beaker-BaseOS 89 k libstdc++ i686 8.5.0-20.el8 beaker-BaseOS 491 k Transaction Summary ================================================================================================================================================== Install 4 Packages Total download size: 4.4 M Installed size: 12 M Downloading Packages: (1/4): libgcc-8.5.0-20.el8.i686.rpm 5.0 MB/s | 89 kB 00:00 (2/4): libstdc++-8.5.0-20.el8.i686.rpm 9.6 MB/s | 491 kB 00:00 (3/4): mpich-4.1.1-1.el8.i686.rpm 9.4 MB/s | 1.8 MB 00:00 (4/4): hwloc-libs-2.2.0-3.el8.i686.rpm 6.2 MB/s | 2.0 MB 00:00 -------------------------------------------------------------------------------------------------------------------------------------------------- Total 13 MB/s | 4.4 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : libgcc-8.5.0-20.el8.i686 1/4 Running scriptlet: libgcc-8.5.0-20.el8.i686 1/4 /sbin/ldconfig: /usr/lib64/llvm15/lib/libclang.so.15 is not a symbolic link Installing : libstdc++-8.5.0-20.el8.i686 2/4 Running scriptlet: libstdc++-8.5.0-20.el8.i686 2/4 /sbin/ldconfig: /usr/lib64/llvm15/lib/libclang.so.15 is not a symbolic link Installing : hwloc-libs-2.2.0-3.el8.i686 3/4 Installing : mpich-4.1.1-1.el8.i686 4/4 Running scriptlet: mpich-4.1.1-1.el8.i686 4/4 /sbin/ldconfig: /usr/lib64/llvm15/lib/libclang.so.15 is not a symbolic link Verifying : mpich-4.1.1-1.el8.i686 1/4 Verifying : hwloc-libs-2.2.0-3.el8.i686 2/4 Verifying : libgcc-8.5.0-20.el8.i686 3/4 Verifying : libstdc++-8.5.0-20.el8.i686 4/4 Installed products updated. Installed: hwloc-libs-2.2.0-3.el8.i686 libgcc-8.5.0-20.el8.i686 libstdc++-8.5.0-20.el8.i686 mpich-4.1.1-1.el8.i686 Complete! # rpm -qa | grep mpich mpich-4.1.1-1.el8.x86_64 mpich-4.1.1-1.el8.i686