Bug 1074663 - require ruby(release) on el7 and above
Summary: require ruby(release) on el7 and above
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: rubygem-simplecov
Version: epel7
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Troy Dawson
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-03-10 19:10 UTC by Ken Dreyer
Modified: 2014-07-03 19:39 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2014-07-03 19:39:03 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
patch for correct dist tag for epel (1021 bytes, patch)
2014-03-15 12:42 UTC, Jan Klepek
no flags Details | Diff

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


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