Visit Our UNIX and Linux User Community


Yum - resolving missing dependencies that are not missing

 
Thread Tools Search this Thread
Operating Systems Linux Red Hat Yum - resolving missing dependencies that are not missing
# 1  
Old 11-21-2013
Yum - resolving missing dependencies that are not missing

I am trying to install VirtualBox on RHEL 5 but I need the 32 bit version for 32 bit Windows. When I run yum I get the following:
Code:
sudo yum localinstall /auto/spvtg-it/spvss-migration/Software/VirtualBox-4.3-4.3.2_90405_el6-1.i686.rpm
Loaded plugins: fastestmirror
Setting up Local Package Process
Examining /auto/spvtg-it/spvss-migration/Software/VirtualBox-4.3-4.3.2_90405_el6-1.i686.rpm: VirtualBox-4.3-4.3.2_90405_el6-1.i686
Marking /auto/spvtg-it/spvss-migration/Software/VirtualBox-4.3-4.3.2_90405_el6-1.i686.rpm to be installed
Loading mirror speeds from cached hostfile
Excluding Packages in global exclude list
Finished
Resolving Dependencies
--> Running transaction check
---> Package VirtualBox-4.3.i686 0:4.3.2_90405_el6-1 set to be updated
--> Processing Dependency: python(abi) = 2.6 for package: VirtualBox-4.3
--> Processing Dependency: libcrypto.so.10 for package: VirtualBox-4.3
--> Processing Dependency: libcurl.so.4 for package: VirtualBox-4.3
--> Processing Dependency: libpython2.6.so.1.0 for package: VirtualBox-4.3
--> Processing Dependency: libssl.so.10 for package: VirtualBox-4.3
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.11) for package: VirtualBox-4.3
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.9) for package: VirtualBox-4.3
--> Processing Dependency: libxml2.so.2(LIBXML2_2.4.30) for package: VirtualBox-4.3
--> Processing Dependency: libxml2.so.2(LIBXML2_2.6.0) for package: VirtualBox-4.3
--> Processing Dependency: libxml2.so.2(LIBXML2_2.6.8) for package: VirtualBox-4.3
--> Finished Dependency Resolution
VirtualBox-4.3-4.3.2_90405_el6-1.i686 from /VirtualBox-4.3-4.3.2_90405_el6-1.i686 has depsolving problems
  --> Missing Dependency: libxml2.so.2(LIBXML2_2.6.0) is needed by package VirtualBox-4.3-4.3.2_90405_el6-1.i686 (/VirtualBox-4.3-4.3.2_90405_el6-1.i686)
VirtualBox-4.3-4.3.2_90405_el6-1.i686 from /VirtualBox-4.3-4.3.2_90405_el6-1.i686 has depsolving problems
  --> Missing Dependency: libstdc++.so.6(GLIBCXX_3.4.9) is needed by package VirtualBox-4.3-4.3.2_90405_el6-1.i686 (/VirtualBox-4.3-4.3.2_90405_el6-1.i686)
VirtualBox-4.3-4.3.2_90405_el6-1.i686 from /VirtualBox-4.3-4.3.2_90405_el6-1.i686 has depsolving problems
  --> Missing Dependency: python(abi) = 2.6 is needed by package VirtualBox-4.3-4.3.2_90405_el6-1.i686 (/VirtualBox-4.3-4.3.2_90405_el6-1.i686)
VirtualBox-4.3-4.3.2_90405_el6-1.i686 from /VirtualBox-4.3-4.3.2_90405_el6-1.i686 has depsolving problems
  --> Missing Dependency: libcrypto.so.10 is needed by package VirtualBox-4.3-4.3.2_90405_el6-1.i686 (/VirtualBox-4.3-4.3.2_90405_el6-1.i686)
VirtualBox-4.3-4.3.2_90405_el6-1.i686 from /VirtualBox-4.3-4.3.2_90405_el6-1.i686 has depsolving problems
  --> Missing Dependency: libxml2.so.2(LIBXML2_2.6.8) is needed by package VirtualBox-4.3-4.3.2_90405_el6-1.i686 (/VirtualBox-4.3-4.3.2_90405_el6-1.i686)
VirtualBox-4.3-4.3.2_90405_el6-1.i686 from /VirtualBox-4.3-4.3.2_90405_el6-1.i686 has depsolving problems
  --> Missing Dependency: libpython2.6.so.1.0 is needed by package VirtualBox-4.3-4.3.2_90405_el6-1.i686 (/VirtualBox-4.3-4.3.2_90405_el6-1.i686)
VirtualBox-4.3-4.3.2_90405_el6-1.i686 from /VirtualBox-4.3-4.3.2_90405_el6-1.i686 has depsolving problems
  --> Missing Dependency: libssl.so.10 is needed by package VirtualBox-4.3-4.3.2_90405_el6-1.i686 (/VirtualBox-4.3-4.3.2_90405_el6-1.i686)
VirtualBox-4.3-4.3.2_90405_el6-1.i686 from /VirtualBox-4.3-4.3.2_90405_el6-1.i686 has depsolving problems
  --> Missing Dependency: libcurl.so.4 is needed by package VirtualBox-4.3-4.3.2_90405_el6-1.i686 (/VirtualBox-4.3-4.3.2_90405_el6-1.i686)
VirtualBox-4.3-4.3.2_90405_el6-1.i686 from /VirtualBox-4.3-4.3.2_90405_el6-1.i686 has depsolving problems
  --> Missing Dependency: libstdc++.so.6(GLIBCXX_3.4.11) is needed by package VirtualBox-4.3-4.3.2_90405_el6-1.i686 (/VirtualBox-4.3-4.3.2_90405_el6-1.i686)
VirtualBox-4.3-4.3.2_90405_el6-1.i686 from /VirtualBox-4.3-4.3.2_90405_el6-1.i686 has depsolving problems
  --> Missing Dependency: libxml2.so.2(LIBXML2_2.4.30) is needed by package VirtualBox-4.3-4.3.2_90405_el6-1.i686 (/VirtualBox-4.3-4.3.2_90405_el6-1.i686)

Packages skipped because of dependency problems:
    VirtualBox-4.3-4.3.2_90405_el6-1.i686 from /VirtualBox-4.3-4.3.2_90405_el6-1.i686

The problem is that the dependencies about which it is complaining are installed and available. What am I missing? TIA.
# 2  
Old 11-21-2013
You mentioned that you're running RHEL5, but the VirtualBox package you're attempting to install is for RHEL6 (VirtualBox-4.3-4.3.2_90405_el6-1.i686.rpm). If you go to their download repository, they do have a version for RHEL5.
# 3  
Old 11-21-2013
Doh!!!! How did I not notice that? Thanks.

---------- Post updated at 09:15 AM ---------- Previous update was at 08:54 AM ----------

Rats!!! Same problem but just 1 dependency.
Code:
sudo yum localinstall /auto/spvtg-it/spvss-migration/Software/VirtualBox-4.3-4.3.2_90405_el5-1.i386.rpm
Loaded plugins: fastestmirror
Setting up Local Package Process
Examining /auto/spvtg-it/spvss-migration/Software/VirtualBox-4.3-4.3.2_90405_el5-1.i386.rpm: VirtualBox-4.3-4.3.2_90405_el5-1.i386
Marking /auto/spvtg-it/spvss-migration/Software/VirtualBox-4.3-4.3.2_90405_el5-1.i386.rpm to be installed
Loading mirror speeds from cached hostfile
Excluding Packages in global exclude list
Finished
Resolving Dependencies
--> Running transaction check
---> Package VirtualBox-4.3.i386 0:4.3.2_90405_el5-1 set to be updated
--> Processing Dependency: libpython2.4.so.1.0 for package: VirtualBox-4.3
--> Finished Dependency Resolution
VirtualBox-4.3-4.3.2_90405_el5-1.i386 from /VirtualBox-4.3-4.3.2_90405_el5-1.i386 has depsolving problems
  --> Missing Dependency: libpython2.4.so.1.0 is needed by package VirtualBox-4.3-4.3.2_90405_el5-1.i386 (/VirtualBox-4.3-4.3.2_90405_el5-1.i386)

Packages skipped because of dependency problems:
    VirtualBox-4.3-4.3.2_90405_el5-1.i386 from /VirtualBox-4.3-4.3.2_90405_el5-1.i386

# 4  
Old 11-21-2013
Is python-libs installed?

What's the output of:
Code:
rpm -qi python-libs

(the below is from a 64-bit install of CentOS 5.10, but I imagine the 32-bit version is available in your 32-bit repo...)
Code:
[root@centos510 ~]# yum provides */libpython2.4*
python-libs-2.4.3-56.el5.x86_64 : The libraries for python runtime
Repo        : base
Matched from:
Filename    : /usr/lib64/libpython2.4.so.1.0
Filename    : /usr/lib64/libpython2.4.so

# 5  
Old 11-21-2013
Thanks again for the reply. It must be but the issue I think is 64 bit vs 32 bit library. I can't find the 32 bit libraries.
Code:
Name        : python-libs                  Relocations: (not relocatable)                                            
Version     : 2.4.3                             Vendor: Red Hat, Inc.                                                
Release     : 46.el5                        Build Date: Thu 22 Dec 2011 12:13:59 PM EST                              
Install Date: Tue 28 May 2013 12:13:55 PM EDT      Build Host: x86-001.build.bos.redhat.com                          
Group       : Applications/System           Source RPM: python-2.4.3-46.el5.src.rpm                                  
Size        : 22010716                         License: PSF - see LICENSE                                            
Signature   : DSA/SHA1, Wed 18 Jan 2012 06:30:09 AM EST, Key ID 5326810137017186                                     
Packager    : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>                                                    
URL         : http://www.python.org/
Summary     : The libraries for python runtime
Description :
The python interpreter can be embedded into applications wanting to
use python as an embedded scripting language.  The python-libs package
provides the libraries needed for this.


Last edited by gw1500se; 11-21-2013 at 03:03 PM.. Reason: Correction
# 6  
Old 11-21-2013
It should be in the repo. It's unlikely Yum would have installed a 64-bit package on a 32-bit system (there's wouldn't be any 64-bit binaries in a 32-bit repo).

Code:
# yum search python-libs

Did you try to reinstall it?
Code:
# yum reinstall python-libs

(although, again, I only have the 64-bit version at hand)
# 7  
Old 11-21-2013
Perhaps I am not being clear. It is the 32 bit libraries I need for the 32 version of VirtualBox. Even though I am on a 64 bit platform, I need a 32 bit version of Windows. To do that I need to install the 32 bit version of VirtualBox. If the 32 bit version of the python libraries are in the repository, I don't know how to tell yum to install it rather than the 64 bit version.

Previous Thread | Next Thread
Test Your Knowledge in Computers #633
Difficulty: Medium
The touch and gesture features of the iPhone are based on technology originally developed by FingerWorks.
True or False?

10 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Yum install ClamAV missing libraries

Hello, I'm currently following a tutorial for ClamAV with a lambda function. The tutorial has a shell script with the following: #!/usr/bin/env bash set -e LAMBDA_FILE="lambda.zip" rm -f ${LAMBDA_FILE} mkdir -p clamav echo "-- Downloading AmazonLinux container --" docker pull... (1 Reply)
Discussion started by: ottorocket18
1 Replies

2. AIX

Path missing???

Hi, I not familiar with MPIO pathing those stuffs! Can any one please tell me ONE FC card can hold how many paths? I have a stand alone server, where TWO fc card has been configured, In one card i am getting ie., fsci0 im getting 4paths Another card i am getting ie., fsci2 im gettin... (4 Replies)
Discussion started by: Thala
4 Replies

3. SuSE

How to resolve missing missing dependencies with opensuse 11.3 and 12.3?

Hello, This is a programming question as well as a suse question, so let me know if you think I should post this in programming. I have an application that I compiled under opensuse 12.2 using g77-3.3/g++3.3. The program compiles and runs just fine. I gave the application to a colleague who... (2 Replies)
Discussion started by: LMHmedchem
2 Replies

4. Red Hat

Difference in conflict resolving between yum and rpm installs

Hi Guys, I am trying to test installation of a local rpm to my RHEL5 server. I am expecting it to fail as a previous version of the same package name exists. On using rpm -i this behaves as expected but yum install does not pick up the conflict. Here is the element of my SPEC file with the... (5 Replies)
Discussion started by: gazza-o
5 Replies

5. Shell Programming and Scripting

[: missing `]'

Hi, I am getting this error while running the following code. i=`awk '{print $2}' test1.txt` j=`awk '{print $4}' test1.txt` k=`awk '{print $6}' test1.txt` if ; then echo "Up." else echo "down" fi rm -f test.txt test1.txt error is this: line 12: ' Please suggest. (2 Replies)
Discussion started by: arijitsaha
2 Replies

6. UNIX for Dummies Questions & Answers

libjvm.so missing?

Hi I get this error message. Error: failed /usr/openv/java/jre/lib/i386/client/libjvm.so, because libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory I tried doing the yum install libstdc but it didn't find any thing. Any of you know how to install this on... (2 Replies)
Discussion started by: samnyc
2 Replies

7. Red Hat

Missing dependencies updating unixODBC / MySQL Connector

I have installed mysql-connector-odbc-5.1.5-0.i386.rpm and libtools on my Fedora12 system. Updating with yum says that there is nothing to update. Updating with rpm -Uvh mysql-connector-odbc-5.1.7-0.i386.rpm fails with the same missing dependencies as for the 64-bit version. Should I force... (4 Replies)
Discussion started by: Bengbers
4 Replies

8. Solaris

missing libsunmath.so.1

Hi, I have an application which requires libsunmath.so.1, however; my os version seems to be missing this file (find from root level did not return anything). Version: SunOS 5.10 where can I get this file? thanks, (1 Reply)
Discussion started by: orahi001
1 Replies

9. UNIX for Dummies Questions & Answers

Missing Package

Hi All, I have a server running SunOS 5.9, on this I need to install Oracle 10g; however the installer returns ERROR: Unable to convert from "UTF-8" to "646" for NLS! Did some digging around and found that I need the SUNWuiu8 package. However I'm not sure where I can download the... (1 Reply)
Discussion started by: Zak
1 Replies

10. Shell Programming and Scripting

what am I missing?

I have the following portion of a script Check() { echo "\n\nChecking that all constraints are Enabled" echo "..." sleep 2 CHECK_COUNT='sqlplus -s $1 <<-EOSQL4 set feed off pause off pages 0 head off; set linesize 150 echo off; select count(*) from user_constraints where... (4 Replies)
Discussion started by: Zelp
4 Replies

Featured Tech Videos