I wish that the ticket you opened will fix this issue.
(Just note for everyone in ML.)
https://bugs.ruby-lang.org/issues/14737

Jun


On Fri, May 4, 2018 at 12:41 PM, Vít Ondruch <vondr...@redhat.com> wrote:
> As it turns out, this has other issues:
>
> https://bugzilla.redhat.com/show_bug.cgi?id=1574594
>
> I am really desperate now :/
>
>
> V.
>
>
>
>
> Dne 19.12.2017 v 16:12 Vít Ondruch napsal(a):
>
> Dne 14.12.2017 v 19:03 Vít Ondruch napsal(a):
>
> Dne 14.12.2017 v 18:41 Vít Ondruch napsal(a):
>
> Dne 14.12.2017 v 18:23 Jun Aruga napsal(a):
>
> OK thanks for the info.
>
> Comparing the result of "gem list" command between upstream and our
> Fedora package, I found the difference.
> That can be confusing people.
>
> Some of the gem are not shown in the result such as cmath for Fedora
> package ruby.
>
> When running below command on mock, we can load cmath that is not in
> "gem list" on mock, maybe those are only shown as a result of "gem
> list".
>
> ```
> irb(main):003:0> require 'cmath'
> => true
> ```
>
> Is it possible to add those gems in the result as a compatibility for
> upstream Ruby?
> Hidden gems such as cmath are confusing users.
>
> Interesting. That is definitely unintentional. Will take a look into it.
>
> This appears to be related to the default location of where the gems are
> installed. Upstream Ruby installs the gems into their directory, we
> install the gems into home directory. And therefore RubyGems on Fedora
> are trying to load the specifications for the default gems from the home
> directory "/builddir/.gem/ruby/specifications/default" (testing in
> mock). So far, we never had the default gem specifications, so this was
> not issue.
>
>
>
> Here is updated build, which should fix the issues:
>
> https://koji.fedoraproject.org/koji/taskinfo?taskID=23793602
>
> The patch used to fix this in attachment. I'd love some feedback prior I
> push this into git. Mainly, I'd like you to test:
>
> 1) If "gem install" as a regular user still works the same.
> 2) If "gem install" as root still works the same.
> 3) If the RPM packages in Fedora (probably just noarch) still installs
> and runs just fine.
> 4) If rubygem- RPM packages build using this ruby are still build and
> installed correctly.
> 5) Any additional scenario you can think of ...
>
> Thx for testing.
>
>
> Vít
>
>
>
> _______________________________________________
> ruby-sig mailing list -- ruby-sig@lists.fedoraproject.org
> To unsubscribe send an email to ruby-sig-le...@lists.fedoraproject.org
>
>
>
> _______________________________________________
> ruby-sig mailing list -- ruby-sig@lists.fedoraproject.org
> To unsubscribe send an email to ruby-sig-le...@lists.fedoraproject.org
>



-- 
Jun Aruga jar...@redhat.com
IRC: jaruga, Office: TPB(Technology Park Brno) Building C 1F, Brno,
Czech Republic
_______________________________________________
ruby-sig mailing list -- ruby-sig@lists.fedoraproject.org
To unsubscribe send an email to ruby-sig-le...@lists.fedoraproject.org

Reply via email to