I agree with you. +1.

Jun

----- Original Message -----
> From: "Vít Ondruch" <vondr...@redhat.com>
> To: ruby-sig@lists.fedoraproject.org
> Sent: Wednesday, May 11, 2016 10:33:15 AM
> Subject: Is it time to retire rubygem-therubyracer?
> 
> 
> 
> Hi all,
> 
> I am thinking about retiring therubyracer from Fedora. Please let me explain.
> 
> 
> It was always pain to have therubyracer in Fedora. First issue was to get it
> working with system v8. We did that, but later, there were issues with
> compatibility after v8 updates. Later, upstream split the v8 from
> therubyrace into separate libv8 (!!!) rubygem, which made the situation even
> worse, since I can't imagine to have rubyge-libv8-4.5.95.5 which will use on
> the background different version of system v8. This kept us with old version
> of therubyracer and old version of v8. Recently, after introduction of gcc
> 6.x, there were some issues with compilation of v8 and hence therubyracer
> was not working. Now, Spot updated system v8 without asking into some recent
> version, which is not compatible with our version of therubyracer [1] and
> moreover, therubyracer upstream seems to be stalled (there is no activity
> since September 2015 as far as I can say).
> 
> We introduced therubyracer in the times, when NodeJS had not been available
> in Fedora yet, when now it seems NodeJS is in Fedora and does not go away
> any time soon.
> 
> Upcoming version of RHSCL are going to use NodeJS in place of therubyracer as
> well.
> 
> 
> All this means, that we should update all rubygems that needs some JS engine
> to depends on NodeJS instead of therubyracer and retire therubyracer.
> 
> 
> 
> 
> Any thoughts?
> 
> 
> 
> 
> Vít
> 
> 
> 
> 
> 
> 
> 
> [1] https://apps.fedoraproject.org/koschei/package/rubygem-therubyracer
> 
> 
> -------- Přeposlaná zpráva --------
> Předmět:      Broken dependencies: rubygem-therubyracer
> Datum:        Tue, 10 May 2016 12:37:21 +0000 (UTC)
> Od:   build...@fedoraproject.org
> Komu:         rubygem-therubyracer-ow...@fedoraproject.org
> 
> rubygem-therubyracer has broken dependencies in the rawhide tree:
> On x86_64:
>       rubygem-therubyracer-0.11.0-13.fc24.x86_64 requires libv8.so.3()(64bit)
> On i386:
>       rubygem-therubyracer-0.11.0-13.fc24.i686 requires libv8.so.3
> On armhfp:
>       rubygem-therubyracer-0.11.0-13.fc24.armv7hl requires libv8.so.3
>       rubygem-therubyracer-0.11.0-13.fc24.armv7hl requires v8
> Please resolve this as soon as possible.
> 
> _______________________________________________
> ruby-sig mailing list
> ruby-sig@lists.fedoraproject.org
> http://lists.fedoraproject.org/admin/lists/ruby-sig@lists.fedoraproject.org
> 
_______________________________________________
ruby-sig mailing list
ruby-sig@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/ruby-sig@lists.fedoraproject.org

Reply via email to