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 02: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 #409
Difficulty: Medium
XENIX is a discontinued version of the UNIX operating system for various microcomputer platforms, licensed by Microsoft from AT&T Corporation in the late 1970s.
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