I pulled the trigger and retired rubygem-therubyracer. Please update
your packages to use NodeJS instead.


RIP


Vít


Dne 16.5.2016 v 10:13 Vít Ondruch napsal(a):
>
> I'll pull the trigger at Friday the 20th, if there is no opposition
> (and there was no opposition so far).
>
> Adding devel into the loop for wider audience.
>
>
> Vít
>
>
> Dne 11.5.2016 v 10:33 Vít Ondruch napsal(a):
>>
>> 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-...@lists.fedoraproject.org
>> http://lists.fedoraproject.org/admin/lists/ruby-...@lists.fedoraproject.org
>
>
>
> --
> devel mailing list
> devel@lists.fedoraproject.org
> http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org

--
devel mailing list
devel@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org

Reply via email to