Bug 1051236 - ruby-libvirt 0.5.2 ships prebuilt 64-bit binaries
Summary: ruby-libvirt 0.5.2 ships prebuilt 64-bit binaries
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: ruby-libvirt
Version: 20
Hardware: Unspecified
OS: Unspecified
urgent
high
Target Milestone: ---
Assignee: Chris Lalancette
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: DebugInfo
TreeView+ depends on / blocked
 
Reported: 2014-01-09 21:55 UTC by Ville Skyttä
Modified: 2014-10-11 04:17 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-10-11 04:17:38 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Ville Skyttä 2014-01-09 21:55:50 UTC
ruby-libvirt 0.5.2 ships prebuilt 64-bit binaries on all arches and distros because the upstream tarball is dirty and contains them. One way to fix it:

diff --git a/ruby-libvirt.spec b/ruby-libvirt.spec
index b450aa4..c223ce9 100644
--- a/ruby-libvirt.spec
+++ b/ruby-libvirt.spec
@@ -24,2 +24,3 @@ Ruby bindings for libvirt.
 %setup -q
+rake clean # 0.5.2 tarball is unclean, contains *.o and *.so binaries

Comment 1 Chris Lalancette 2014-01-09 22:13:25 UTC
Bah humbug.  The tarball I checked into Fedora does have that junk in it, while the real upstream tarball (from libvirt.org/ruby) does not.  I'm not sure how I screwed that up.  I'll fix it.

Thanks for the report!

Comment 2 Michael Stahnke 2014-10-11 04:17:38 UTC
This appears to be fixed in F20 and EL6 which use 0.5.2. Closing.


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