Bug 679860 - RHEL6.1 dependency error during deltacloud-configure rpm install
Summary: RHEL6.1 dependency error during deltacloud-configure rpm install
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: CloudForms Cloud Engine
Classification: Retired
Component: aeolus-conductor
Version: 0.3.1
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: alpha
Assignee: Mike Orazi
QA Contact: Dave Johnson
URL:
Whiteboard:
Depends On:
Blocks: ce-beta
TreeView+ depends on / blocked
 
Reported: 2011-02-23 17:47 UTC by Dave Johnson
Modified: 2012-01-26 12:23 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2011-06-14 15:53:56 UTC
Embargoed:


Attachments (Terms of Use)

Description Dave Johnson 2011-02-23 17:47:46 UTC
Description of problem:

Installing on RHEL-6.1 their is a hard-coded dependency to glibc-common = 2.12-1.7.el6_0.3 and the install fails since glibc-common-2.12-1.19.el6.x86_64 is installed.

Version-Release number of selected component (if applicable):
RHEL6.1-20110222.n1


Additional info:

[root@ce-qe-rhel6 ~]# wget -O /etc/yum.repos.d/rhel-aeolus.repo http://repos.fedorapeople.org/repos/aeolus/packages/rhel-aeolus.repo
--2011-02-23 12:30:56--  http://repos.fedorapeople.org/repos/aeolus/packages/rhel-aeolus.repo
Resolving repos.fedorapeople.org... 128.197.185.45
Connecting to repos.fedorapeople.org|128.197.185.45|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 672 [text/plain]
Saving to: “/etc/yum.repos.d/rhel-aeolus.repo”

100%[==========================================================================================================>] 672         --.-K/s   in 0s      

2011-02-23 12:30:56 (29.0 MB/s) - “/etc/yum.repos.d/rhel-aeolus.repo” saved [672/672]
[root@ce-qe-rhel6 ~]# yum -y install deltacloud-configure
Loaded plugins: product-id, rhnplugin, subscription-manager
Updating Red Hat repositories.
INFO:rhsm-app.repolib:repos updated: 0
rhel-x86_64-server-optional-6                                                                                                             2931/2931
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package deltacloud-configure.noarch 0:2.0.0-3.el6 will be installed
--> Processing Dependency: puppet for package: deltacloud-configure-2.0.0-3.el6.noarch
--> Running transaction check
---> Package puppet.noarch 0:0.25.5-1.el6 will be installed
--> Processing Dependency: ruby(abi) = 1.8 for package: puppet-0.25.5-1.el6.noarch
--> Processing Dependency: ruby >= 1.8.1 for package: puppet-0.25.5-1.el6.noarch
--> Processing Dependency: facter >= 1.5 for package: puppet-0.25.5-1.el6.noarch
--> Processing Dependency: ruby(selinux) for package: puppet-0.25.5-1.el6.noarch
--> Processing Dependency: /usr/bin/ruby for package: puppet-0.25.5-1.el6.noarch
--> Processing Dependency: ruby-shadow for package: puppet-0.25.5-1.el6.noarch
--> Processing Dependency: ruby-augeas for package: puppet-0.25.5-1.el6.noarch
--> Running transaction check
---> Package facter.noarch 0:1.5.8-1.el6 will be installed
---> Package libselinux-ruby.x86_64 0:2.0.94-2.el6 will be installed
--> Processing Dependency: libselinux = 2.0.94-2.el6 for package: libselinux-ruby-2.0.94-2.el6.x86_64
---> Package ruby.x86_64 0:1.8.7.299-5.el6_0.1 will be installed
---> Package ruby-augeas.x86_64 0:0.3.0-1.el6 will be installed
--> Processing Dependency: augeas-libs >= 0.5.1 for package: ruby-augeas-0.3.0-1.el6.x86_64
--> Processing Dependency: libaugeas.so.0(AUGEAS_0.8.0)(64bit) for package: ruby-augeas-0.3.0-1.el6.x86_64
--> Processing Dependency: libaugeas.so.0(AUGEAS_0.1.0)(64bit) for package: ruby-augeas-0.3.0-1.el6.x86_64
--> Processing Dependency: libaugeas.so.0()(64bit) for package: ruby-augeas-0.3.0-1.el6.x86_64
---> Package ruby-libs.x86_64 0:1.8.7.299-5.el6_0.1 will be installed
--> Processing Dependency: libreadline.so.5()(64bit) for package: ruby-libs-1.8.7.299-5.el6_0.1.x86_64
---> Package ruby-shadow.x86_64 0:1.4.1-13.el6 will be installed
--> Running transaction check
---> Package augeas-libs.x86_64 0:0.7.2-3.el6 will be installed
---> Package compat-readline5.x86_64 0:5.2-17.1.el6 will be installed
---> Package libselinux.i686 0:2.0.94-2.el6 will be installed
--> Processing Dependency: libdl.so.2(GLIBC_2.1) for package: libselinux-2.0.94-2.el6.i686
--> Processing Dependency: libdl.so.2(GLIBC_2.0) for package: libselinux-2.0.94-2.el6.i686
--> Processing Dependency: libdl.so.2 for package: libselinux-2.0.94-2.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.8) for package: libselinux-2.0.94-2.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.4) for package: libselinux-2.0.94-2.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.3.4) for package: libselinux-2.0.94-2.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.3) for package: libselinux-2.0.94-2.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.2.4) for package: libselinux-2.0.94-2.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.2.3) for package: libselinux-2.0.94-2.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.2) for package: libselinux-2.0.94-2.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.1.3) for package: libselinux-2.0.94-2.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.1.2) for package: libselinux-2.0.94-2.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.1) for package: libselinux-2.0.94-2.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.0) for package: libselinux-2.0.94-2.el6.i686
--> Processing Dependency: libc.so.6 for package: libselinux-2.0.94-2.el6.i686
--> Processing Dependency: ld-linux.so.2(GLIBC_2.3) for package: libselinux-2.0.94-2.el6.i686
--> Processing Dependency: ld-linux.so.2 for package: libselinux-2.0.94-2.el6.i686
--> Running transaction check
---> Package glibc.i686 0:2.12-1.7.el6_0.3 will be installed
--> Processing Dependency: glibc-common = 2.12-1.7.el6_0.3 for package: glibc-2.12-1.7.el6_0.3.i686
--> Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package: glibc-2.12-1.7.el6_0.3.i686
--> Processing Dependency: libfreebl3.so for package: glibc-2.12-1.7.el6_0.3.i686
--> Running transaction check
---> Package glibc.i686 0:2.12-1.7.el6_0.3 will be installed
--> Processing Dependency: glibc-common = 2.12-1.7.el6_0.3 for package: glibc-2.12-1.7.el6_0.3.i686
---> Package nss-softokn-freebl.i686 0:3.12.8-1.el6_0 will be installed
--> Finished Dependency Resolution
Error: Package: glibc-2.12-1.7.el6_0.3.i686 (rhel-x86_64-server-6)
           Requires: glibc-common = 2.12-1.7.el6_0.3
           Installed: glibc-common-2.12-1.19.el6.x86_64 (@anaconda-RedHatEnterpriseLinux-201102220843.x86_64/6.1)
               glibc-common = 2.12-1.19.el6
           Available: glibc-common-2.12-1.7.el6.x86_64 (rhel-x86_64-server-6)
               glibc-common = 2.12-1.7.el6
           Available: glibc-common-2.12-1.7.el6_0.3.x86_64 (rhel-x86_64-server-6)
               glibc-common = 2.12-1.7.el6_0.3
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
[root@ce-qe-rhel6 ~]# 
[root@ce-qe-rhel6 ~]# 
[root@ce-qe-rhel6 ~]# cat /etc/issue
Red Hat Enterprise Linux Server release 6.1 Beta (Santiago)
Kernel \r on an \m

[root@ce-qe-rhel6 ~]# uname -a
Linux ce-qe-rhel6.1-vm 2.6.32-114.0.1.el6.x86_64 #1 SMP Thu Feb 10 16:04:24 EST 2011 x86_64 x86_64 x86_64 GNU/Linux
[root@ce-qe-rhel6 ~]#

Comment 1 wes hayutin 2011-03-11 16:58:55 UTC
adding to the ce-beta blocking tracker

Comment 2 wes hayutin 2011-06-14 15:53:56 UTC
closing out old bugs that dev has not addressed :(

Comment 3 wes hayutin 2011-12-08 14:14:50 UTC
perm close


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