On Wed, Feb 13, 2013 at 10:10:20PM +1100, Philip Rhoades wrote: > 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?
Well, there's no real "conversion" per se. All the RPMs are is a snapshot of the gem as it would be installed. Is the code in question requiring rubygems and then loading the gem that provides miho.rb? -- Darryl L. Pierce <[email protected]> http://mcpierce.multiply.com/ "What do you care what people think, Mr. Feynman?"
pgpv9wiIuc6B8.pgp
Description: PGP signature
_______________________________________________ ruby-sig mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/ruby-sig
