Thanks Vit -- I had to make a couple other changes so that the EPEL6 mock build 
would finish successfully.

Before I invest the effort in the other packages, I'd like to get sign-off that 
what I've done for rubygem-bunny is ok. Can someone review  
https://bugzilla.redhat.com/show_bug.cgi?id=821285 and let me know?

- Julian

On Nov 2, 2012, at 3:18 AM, Vít Ondruch <[email protected]> wrote:

> Dne 1.11.2012 21:51, Julian C. Dunn napsal(a):
>> Hi,
>> 
>> Mo Morsi pointed me over here from -devel. I'm working on packaging Opscode 
>> Chef for Fedora and EPEL 6 (EPEL 5 is too old to do this sanely)
>> 
>> The first step for me is to un-deprecate the above packages. I have 
>> specfiles ready to go, except I have one question about "Requires: ruby(abi) 
>> = XXX".
>> 
>> What should the correct value be, given that I want to support EPEL 6 (has 
>> Ruby 1.8) and current Fedoras (have Ruby 1.9)? Is it acceptable to wrap this 
>> in a conditional, example:
>> 
>> %if %{?el6}
>> Requires: ruby(abi) = 1.8
>> %else
>> Requires: ruby(abi) = 1.9.1
>> %endif
> 
> If you don't plan to support this package in F16, then this is just fine. 
> However, please note that there is not available rubygems-devel package in 
> EPEL6, so you will need to define also following variables for EPEL to keep 
> the spec compatible between EPEL and Fedora
> 
> %global gem_dir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null)
> %global gem_instdir %{gem_dir}/gems/%{gem_name}-%{version}
> %global gem_docdir %{gem_dir}/doc/%{gem_name}-%{version}
> %global gem_cache %{gem_dir}/cache/%{gem_name}-%{version}.gem
> %global gem_spec %{gem_dir}/specifications/%{gem_name}-%{version}.gemspec
> 
> 
> Vit
> 
> 
> 
>> 
>> or not?
>> 
>> - Julian
>> 
>> _______________________________________________
>> ruby-sig mailing list
>> [email protected]
>> https://admin.fedoraproject.org/mailman/listinfo/ruby-sig
> 
> _______________________________________________
> ruby-sig mailing list
> [email protected]
> https://admin.fedoraproject.org/mailman/listinfo/ruby-sig

_______________________________________________
ruby-sig mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/ruby-sig

Reply via email to