Bug 1159008

Summary: juno qpid: install qpid-cpp-server' returned 1: Error: Package: qpid-cpp-client-0.30-3.fc21.x86_64
Product: [Community] RDO Reporter: wes hayutin <whayutin>
Component: distributionAssignee: Alan Pevec <apevec>
Status: CLOSED CURRENTRELEASE QA Contact: Ami Jeain <ajeain>
Severity: medium Docs Contact:
Priority: medium    
Version: unspecifiedCC: apevec, dpierce, lars, markmc, yeylon
Target Milestone: ---   
Target Release: Juno   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-03-19 02:22:10 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
install and config logs none

Description wes hayutin 2014-10-30 16:52:18 UTC
Created attachment 952256 [details]
install and config logs

Description of problem:

[0;36mDebug: Executing '/usr/bin/rpm -q qpid-cpp-server --nosignature --nodigest --qf %{NAME} %|EPOCH?{%{EPOCH}}:{0}| %{VERSION} %{RELEASE} %{ARCH}\n'[0m
[0;36mDebug: Package[qpid-cpp-server](provider=yum): Ensuring => present[0m
[0;36mDebug: Executing '/usr/bin/yum -d 0 -e 0 -y install qpid-cpp-server'[0m
[1;31mError: Execution of '/usr/bin/yum -d 0 -e 0 -y install qpid-cpp-server' returned 1: Error: Package: qpid-cpp-client-0.30-3.fc21.x86_64 (openstack-juno)
           Requires: libstdc++.so.6(GLIBCXX_3.4.20)(64bit)
Error: Package: qpid-cpp-server-0.30-3.fc21.x86_64 (openstack-juno)
           Requires: libstdc++.so.6(GLIBCXX_3.4.20)(64bit)
Error: Package: qpid-cpp-client-0.30-3.fc21.x86_64 (openstack-juno)
           Requires: libboost_program_options.so.1.55.0()(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
[0m
[1;31mError: /Stage[main]/Qpid::Server/Package[qpid-cpp-server]/ensure: change from absent to present failed: Execution of '/usr/bin/yum -d 0 -e 0 -y install qpid-cpp-server' returned 1: Error: Package: qpid-cpp-client-0.30-3.fc21.x86_64 (openstack-juno)
           Requires: libstdc++.so.6(GLIBCXX_3.4.20)(64bit)
Error: Package: qpid-cpp-server-0.30-3.fc21.x86_64 (openstack-juno)
           Requires: libstdc++.so.6(GLIBCXX_3.4.20)(64bit)
Error: Package: qpid-cpp-client-0.30-3.fc21.x86_64 (openstack-juno)
           Requires: libboost_program_options.so.1.55.0()(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
[0m


See install and config logs

Comment 1 Alan Pevec 2014-10-30 17:52:08 UTC
So in this case we can't keep an illusion that the same repo will work for both F20 and F21...

Darryl, did you plan to update qpid-cpp to 0.30 in Fedora 20 ?

https://admin.fedoraproject.org/updates/qpid-cpp

Comment 2 Darryl L. Pierce 2014-10-31 12:22:14 UTC
(In reply to Alan Pevec from comment #1)
> So in this case we can't keep an illusion that the same repo will work for
> both F20 and F21...
> 
> Darryl, did you plan to update qpid-cpp to 0.30 in Fedora 20 ?
> 
> https://admin.fedoraproject.org/updates/qpid-cpp

Yes, I can bring 0.30 to F20.

Comment 3 Lars Kellogg-Stedman 2015-03-19 02:22:10 UTC
It looks like this is no longer a problem.  On Fedora 20 with the openstack-juno repository available:

# rpm -q fedora-release
fedora-release-20-3.noarch

# yum repolist
repo id           
fedora/20/x86_64  
openstack-juno/20 
updates/20/x86_64 

I can install qpid-cpp-client and qpid-cpp-server without error:

# yum -y install qpid-cpp-server
[...]
Installed:
  qpid-cpp-server.x86_64 0:0.26-13.fc20                                                                   [...]