gem2rpm rpm acceptable?

Guillermo Gómez guillermo.gomez at gmail.com
Wed Jul 7 02:14:58 UTC 2010


El 06/07/10 20:17, Mohammed Morsi escribió:
> On 07/06/2010 05:53 PM, Guillermo Gómez wrote:
>> Hi there ruby/sig, :)
>>
>> Im looking to produce a fedora pkg for phusion passenger.
>> First i tried from ground cero, then i recalled gem2rpm command.
>> Of ocurse i took the shortcut, now i have an rpm which sources are not
>> "pristine" ¿are they? I produced the gem from the pristine source with
>>
>
> Phusion passenger has already been submitted. Unfortunately it doesn't
> look like it's going to make it in unless a critical issue is resolved,
> namely the passenger project forks the boost::thread library which is
> currently not acceptable due to the Fedora guidelines (AFAIK any fork
> has to be its own separate upstream project, and can't simply be rolled
> into another)
>
> See the package submission for more details
>
> https://bugzilla.redhat.com/show_bug.cgi?id=470696
>
>> rake package:gem
>>
>> Then
>>
>> gem2rpm gem-name> new.spec
>>
>> Is this procedure acceptable for Fedora to produce rpms?
>
> Usually we base the packages pushed to Fedora off a official gemcutter
> release. Eg the Source0 uri should be one from rubygems.org
>
> See rubygem-compass for example, or one of many other rubygems in Fedora
>
> http://cvs.fedoraproject.org/viewvc/rpms/rubygem-compass/F-13/rubygem-compass.spec?view=markup
>
>
> (note though since the 'official' rubygems.org repo is relatively new,
> alot of gems in Fedora are still pointing at gems.rubyforge.org or
> gemcutter.org)
>
> This way we are sure we are basing our rpms off a 'stable' release and
> not the latest (potentially unstable) project source head.
>
> Hope this helps, and don't let passenger already being submitted
> discourage you, there are still many more rubygems to be packaged!

It does Mo, thanks, anyway, can someone point me a desired rubygem, and 
easy one to start with ? (to be packaged, i would like to start a howto 
series of rpm/rubygem and talks in fudcon chile latam jul 15)

It was my fault not looking at bugzilla first, but i was just studying 
and testing.

I have a couple of bugzillas requests pending just in case there's a 
sponsor interested on help me (not ruby related)

https://bugzilla.redhat.com/show_bug.cgi?id=611476
https://bugzilla.redhat.com/show_bug.cgi?id=551857

Guillermo
>
> -Mo


-- 
------------------------
http://www.neotechgw.com
http://gomix.fedora-ve.org


More information about the ruby-sig mailing list