Re: Ruby interpreter independence needs more work

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



----- Original Message -----
> Since limited interpreter independence is a goal of the new guideline
> (limited to rubygems), there needs to be more work done ironing out a
> few
> details of that:
> 
> * It seems that the ruby(abi) Provides is only in ruby-libs; not in
>   jruby{,-libs}. That means that an end user wanting to use jruby and
>   having
>   only rubygems installed still needs to have ruby-libs installed
>   (because
>   of the dep on ruby(abi).) Is this intentional?
> * There needs to be more information about jruby and other alternate
>   interpreters. In particular, the path macros for the jruby non-gem
>   packages need to be added.
> * I took a guess that non-gem packages should have separate
>   subpackages for each interpreter since the thought is that rubygems
>   can
>   handle multiple interpreters but non-gem requires cannot. Further,
>   I guessed that they should be named INTERPRETER-module, for
>   instance,
>   jruby-rpm.   The answer to whether jruby should Provide ruby(abi)
>   is no,
>   we also need to specify what non-gem packages for other packages
>   should
>   require (for instance, jruby(abi) = %{jruby_abi}).  If the answer
>   is yes,
>   we may still need to add new Requires for non-gem packages so that
>   they
>   are only associated with the correct interpreter (however, we might
>   not
>   need to have matching Provides... we might be able to just use
>   package
>   name for this)
> 
> -Toshio
> 

Hi Toshio,
I don't want to double my response, so I will just point to the FPC ticket, where I answered these questions/concerns, so that everyone can have a look at it.

https://fedorahosted.org/fpc/ticket/134#comment:43

-- 
Regards,
Bohuslav "Slavek" Kabrda.
--
packaging mailing list
packaging@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/packaging



[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Forum]     [KDE Users]

  Powered by Linux