Bug 1074663

Summary: require ruby(release) on el7 and above
Product: [Fedora] Fedora EPEL Reporter: Ken Dreyer <ktdreyer>
Component: rubygem-simplecovAssignee: Troy Dawson <tdawson>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: epel7CC: jan.klepek, tdawson
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: 2014-07-03 19:39:03 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
patch for correct dist tag for epel none

Description Ken Dreyer 2014-03-10 19:10:10 UTC
From https://lists.fedoraproject.org/pipermail/epel-devel/2014-March/009262.html

rubygem-simplecov-0.7.1-7.el7.noarch requires ruby(abi) >= 0:1.9.1

The last Fedora release to support ruby(abi) was Fedora 18, which is now EOL. Fedora 19 and above require ruby(release) instead.

This section of the spec file should be updated to only Require ruby(abi) on EL6 or below.

  %if 0%{?fedora} >= 19
  Requires:      ruby(release)
  %else
  Requires:      ruby(abi) >= %{rubyabi}
  %endif

I'm filing this against EL7, but since there are multiple maintainers, please be sure that the dist tag conditional gets updated in Rawhide as well so that the spec file is sync'd across all branches.

Comment 1 Jan Klepek 2014-03-15 12:42:25 UTC
Created attachment 874782 [details]
patch for correct dist tag for epel

EL7 fixed and build, reassigning to rawhide owner.
attached patch for specfile

Comment 2 Troy Dawson 2014-07-03 19:39:03 UTC
Fixed in rubygem-simplecov-0.8.2-5.fc21
Closing ticket