Installing libXmu 32 Bit Libraries

11/1/2016
Antonio Morawski & Steve DiBartolomeo

 

Problem

A customer of Artwork's reported that on his Linux CentOS workstation he could not run our xgdsplot software because his workstation was missing libXmu 32 bit libraries.

hanamalia:tester: $ ../bin/xgdsplot
../bin/xgdsplot: error while loading shared libraries: libXmu.so.6: cannot open shared object file: No such file or directory

hanamalia:tester: $ uname -a
Linux hanamalia 2.6.32-642.4.2.el6.x86_64 #1 SMP Tue Aug 23 19:58:13 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

hanamalia:tester: $ cat /etc/issue
CentOS release 6.8 (Final)
Kernel \r on an \m

Workaround

The customer had to download from the web and install the libXmu libraries.

hanamalia:tester: $ su
Password: 


hanamalia:tester: $ yum search libXmu
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
 * base: centos-distro.1gservers.com
 * extras: mirror.beyondhosting.net
 * updates: mirror.fileplanet.com
================================================================== N/S Matched: libXmu ===================================================================
libXmu.i686 : X.Org X11 libXmu/libXmuu runtime libraries
libXmu.x86_64 : X.Org X11 libXmu/libXmuu runtime libraries
libXmu-devel.i686 : X.Org X11 libXmu development package
libXmu-devel.x86_64 : X.Org X11 libXmu development package

  Name and summary matches only, use "search all" for everything.



hanamalia:tester: $ yum install libXmu.i686
Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Install Process
Loading mirror speeds from cached hostfile
 * base: centos-distro.1gservers.com
 * extras: mirror.beyondhosting.net
 * updates: mirror.fileplanet.com
Resolving Dependencies
--> Running transaction check
---> Package libXmu.i686 0:1.1.1-2.el6 will be installed
--> Processing Dependency: libXt.so.6 for package: libXmu-1.1.1-2.el6.i686
--> Processing Dependency: libXext.so.6 for package: libXmu-1.1.1-2.el6.i686
--> Processing Dependency: libX11.so.6 for package: libXmu-1.1.1-2.el6.i686
--> Running transaction check
---> Package libX11.i686 0:1.6.3-2.el6 will be installed
--> Processing Dependency: libxcb.so.1 for package: libX11-1.6.3-2.el6.i686
---> Package libXext.i686 0:1.3.3-1.el6 will be installed
---> Package libXt.i686 0:1.1.4-6.1.el6 will be installed
--> Processing Dependency: libSM.so.6 for package: libXt-1.1.4-6.1.el6.i686
--> Processing Dependency: libICE.so.6 for package: libXt-1.1.4-6.1.el6.i686
--> Running transaction check
---> Package libICE.i686 0:1.0.6-1.el6 will be installed
---> Package libSM.i686 0:1.2.1-2.el6 will be installed
--> Processing Dependency: libuuid.so.1(UUID_1.0) for package: libSM-1.2.1-2.el6.i686
--> Processing Dependency: libuuid.so.1 for package: libSM-1.2.1-2.el6.i686
---> Package libxcb.i686 0:1.11-2.el6 will be installed
--> Processing Dependency: libXau.so.6 for package: libxcb-1.11-2.el6.i686
--> Running transaction check
---> Package libXau.i686 0:1.0.6-4.el6 will be installed
---> Package libuuid.i686 0:2.17.2-12.24.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

==========================================================================================================================================================
 Package                             Arch                             Version                                      Repository                        Size
==========================================================================================================================================================
Installing:
 libXmu                              i686                             1.1.1-2.el6                                  base                              66 k
Installing for dependencies:
 libICE                              i686                             1.0.6-1.el6                                  base                              52 k
 libSM                               i686                             1.2.1-2.el6                                  base                              36 k
 libX11                              i686                             1.6.3-2.el6                                  base                             593 k
 libXau                              i686                             1.0.6-4.el6                                  base                              24 k
 libXext                             i686                             1.3.3-1.el6                                  base                              35 k
 libXt                               i686                             1.1.4-6.1.el6                                base                             159 k
 libuuid                             i686                             2.17.2-12.24.el6                             base                              71 k
 libxcb                              i686                             1.11-2.el6                                   base                             149 k

Transaction Summary
==========================================================================================================================================================
Install       9 Package(s)

Total download size: 1.2 M
Installed size: 2.7 M
Is this ok [y/N]: y
Downloading Packages:
(1/9): libICE-1.0.6-1.el6.i686.rpm                                                                                                 |  52 kB     00:00     
(2/9): libSM-1.2.1-2.el6.i686.rpm                                                                                                  |  36 kB     00:00     
(3/9): libX11-1.6.3-2.el6.i686.rpm                                                                                                 | 593 kB     00:01     
(4/9): libXau-1.0.6-4.el6.i686.rpm                                                                                                 |  24 kB     00:00     
(5/9): libXext-1.3.3-1.el6.i686.rpm                                                                                                |  35 kB     00:00     
(6/9): libXmu-1.1.1-2.el6.i686.rpm                                                                                                 |  66 kB     00:00     
(7/9): libXt-1.1.4-6.1.el6.i686.rpm                                                                                                | 159 kB     00:00     
(8/9): libuuid-2.17.2-12.24.el6.i686.rpm                                                                                           |  71 kB     00:00     
(9/9): libxcb-1.11-2.el6.i686.rpm                                                                                                  | 149 kB     00:00     
----------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                     103 kB/s | 1.2 MB     00:11     
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : libICE-1.0.6-1.el6.i686                                                                                                                1/9 
  Installing : libXau-1.0.6-4.el6.i686                                                                                                                2/9 
  Installing : libxcb-1.11-2.el6.i686                                                                                                                 3/9 
  Installing : libX11-1.6.3-2.el6.i686                                                                                                                4/9 
  Installing : libXext-1.3.3-1.el6.i686                                                                                                               5/9 
  Installing : libuuid-2.17.2-12.24.el6.i686                                                                                                          6/9 
  Installing : libSM-1.2.1-2.el6.i686                                                                                                                 7/9 
  Installing : libXt-1.1.4-6.1.el6.i686                                                                                                               8/9 
  Installing : libXmu-1.1.1-2.el6.i686                                                                                                                9/9 
  Verifying  : libICE-1.0.6-1.el6.i686                                                                                                                1/9 
  Verifying  : libuuid-2.17.2-12.24.el6.i686                                                                                                          2/9 
  Verifying  : libXext-1.3.3-1.el6.i686                                                                                                               3/9 
  Verifying  : libXau-1.0.6-4.el6.i686                                                                                                                4/9 
  Verifying  : libXt-1.1.4-6.1.el6.i686                                                                                                               5/9 
  Verifying  : libSM-1.2.1-2.el6.i686                                                                                                                 6/9 
  Verifying  : libX11-1.6.3-2.el6.i686                                                                                                                7/9 
  Verifying  : libxcb-1.11-2.el6.i686                                                                                                                 8/9 
  Verifying  : libXmu-1.1.1-2.el6.i686                                                                                                                9/9 

Installed:
  libXmu.i686 0:1.1.1-2.el6                                                                                                                               

Dependency Installed:
  libICE.i686 0:1.0.6-1.el6     libSM.i686 0:1.2.1-2.el6           libX11.i686 0:1.6.3-2.el6    libXau.i686 0:1.0.6-4.el6    libXext.i686 0:1.3.3-1.el6   
  libXt.i686 0:1.1.4-6.1.el6    libuuid.i686 0:2.17.2-12.24.el6    libxcb.i686 0:1.11-2.el6    


hanamalia:tester: $ yum install libXmu.x86_64
Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Install Process
Loading mirror speeds from cached hostfile
 * base: centos-distro.1gservers.com
 * extras: mirror.beyondhosting.net
 * updates: mirror.fileplanet.com
Package libXmu-1.1.1-2.el6.x86_64 already installed and latest version

Summary

After the installation was completed, the client was able to use the software with no issues.







ARTWORK CONVERSION SOFTWARE, INC.                  Company Profile
417 Ingalls St.,     Santa Cruz, CA 95060         Tel (831) 426-6163     Fax 426-2824               email: info@artwork.com