Bug 769259

Summary: Fails to build with Ruby 1.9.3
Product: [Fedora] Fedora Reporter: Bohuslav "Slavek" Kabrda <bkabrda>
Component: ruby-qpidAssignee: Nuno Santos <nsantos>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: aortega, mmorsi, nsantos
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-03-07 12:36:28 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Bohuslav "Slavek" Kabrda 2011-12-20 11:50:32 UTC
Hi,
we are currently in a process of preparing migration to Ruby 1.9.3 and we are
rebuilding all the related packages. ruby-qpid is one of them and it seems
that it has been obsoleted by qpid-cpp (as its subpackage, with newer version). Because it fails to build with Ruby 1.9.3 (due to changes in the C
API), would you consider retiring it (as I said, it is generated from qpid-cpp anyway)?

Thank you!

Comment 1 Nuno Santos 2011-12-20 19:03:59 UTC
Actually, the package that's built from qpid-cpp is ruby-qpid-qmf (which is the QMF Ruby bindings), not ruby-qpid (which is the Ruby qpid client).
I will update ruby-qpid soon, when upstream releases 0.14.

Comment 2 Bohuslav "Slavek" Kabrda 2011-12-21 06:35:44 UTC
Ah, I see. Could you please try to query upstream to make the new version compatible with Ruby 1.9.3? It might save a lot of work.

Thank you very much!

Comment 3 Mo Morsi 2012-02-13 17:56:30 UTC
Is ruby-qpid maintained anymore? It seems to have been removed from the upstream qpid project in commit eec82dfafe3bdf63f055962d9c47d1c56a4579f5

Has it been deprecated in favor of the Ruby QMF bindings? If so we should probably retire this Fedora package.

Regardless, to silence the broken builds for the time being, I pushed an update containing the fix for Ruby 1.9.3

Comment 4 Bohuslav "Slavek" Kabrda 2012-03-07 12:36:28 UTC
Closing this issue as ruby-qpid was already built in Koji with Ruby 1.9.3.