Bug 2101267 - due to packaged doc file, cannot install both mpich.x86_64 and mpich.i686
Summary: due to packaged doc file, cannot install both mpich.x86_64 and mpich.i686
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise Linux 8
Classification: Red Hat
Component: mpich
Version: 8.6
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: Kamal Heib
QA Contact: Infiniband QE
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-06-27 02:31 UTC by Vincent S. Cojot
Modified: 2023-07-18 18:39 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-07-18 18:39:33 UTC
Type: Bug
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker RHELPLAN-126306 0 None None None 2022-06-27 02:34:14 UTC

Description Vincent S. Cojot 2022-06-27 02:31:43 UTC
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:

Comment 1 Kamal Heib 2023-07-18 18:39:33 UTC
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


Note You need to log in before you can comment on or make changes to this bug.