Dne 13.2.2013 12:10, Philip Rhoades napsal(a):
People,

I try to run a Ruby script that requires a custom library to be loaded - when I do it with 1.8.7 on Fedora 16 with the conventional gems, it works fine - however on Fedora 18 with Gems as RPMs and Ruby 1.9.3 I get this error:

/usr/share/rubygems/rubygems/custom_require.rb:36:in `require': cannot load such file -- lib/miho.rb (LoadError)
    from /usr/share/rubygems/rubygems/custom_require.rb:36:in `require'
    from ./shell.rb:4:in `<main>'

The author has no problem with Ruby 1.9.3 on OS/X so I figure it is a problem with the conversion of the gems to rpms?

I can work around the problem by putting the full path to the lib in the "require" line but it looks like something needs attention here?

Thanks,

Phil.

What is this lib/miho.rb? Is it this [1] thing? Are you using recent enough version? Since this commit [2] might solve your issues I would say. And it has nothing to do with Fedora, it is Ruby 1.8 vs Ruby 1.9.3 difference.


Vít



[1] https://github.com/PeterHickman/Miho
[2] https://github.com/PeterHickman/Miho/commit/00ea4c425620006c2e2a3fc5bb257a9ef2dd1bb3
_______________________________________________
ruby-sig mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/ruby-sig

Reply via email to