Jim Meyering wrote:
Mamoru Tasaka wrote:
> Jim Meyering wrote, at 06/23/2010 07:31 PM +9:00:
>> Mamoru Tasaka wrote:
>> ...
>>> In some cases ruby modules install ruby script and C extension module
>>> in the same name.
>>> - e.g. On i686 ruby-gnome2-0.19.4-2.fc14.i686 installs
>>> * gnome2.rb under /usr/lib/ruby/site_ruby/1.8/
>>> * gnome2.so under /usr/lib/ruby/site_ruby/1.8/i386-linux/
>>> In this case, with current 1.8.6.x ruby srpm (and also my 1.8.7.x srpm)
>>
>> Would you please point me to your latest 1.8.7.x srpm ?
>
> Currently at:
>
http://koji.fedoraproject.org/scratch/mtasaka/task_2258338/
Thank you.
I have begun reviewing it.
I have adopted the changes that split some of the longer-than-80 lines.
I built from your srpm, and ran this in the build directory
on an x86_64 system:
$ LD_LIBRARY_PATH=. ./ruby -e 'puts $:'
/usr/lib/ruby/site_ruby/1.8
/usr/lib64/ruby/site_ruby/1.8
/usr/lib64/ruby/site_ruby/1.8/x86_64-linux
/usr/lib/ruby/site_ruby
/usr/lib64/ruby/site_ruby
/usr/lib64/site_ruby/1.8
/usr/lib64/site_ruby/1.8/x86_64-linux
/usr/lib64/site_ruby
/usr/lib64/ruby/vendor_ruby/1.8
/usr/lib64/ruby/vendor_ruby/1.8/x86_64-linux
/usr/lib64/ruby/vendor_ruby
/usr/lib/ruby/1.8
/usr/lib64/ruby/1.8
/usr/lib64/ruby/1.8/x86_64-linux
.
Is that the path you intend?
Based on what you said, I expected it to match the path of 1.8.6.x:
/usr/lib/ruby/site_ruby/1.8
/usr/lib64/ruby/site_ruby/1.8
/usr/lib64/ruby/site_ruby/1.8/x86_64-linux
/usr/lib/ruby/site_ruby
/usr/lib64/ruby/site_ruby
/usr/lib64/site_ruby/1.8
/usr/lib64/site_ruby/1.8/x86_64-linux
/usr/lib64/site_ruby
/usr/lib/ruby/1.8
/usr/lib64/ruby/1.8
/usr/lib64/ruby/1.8/x86_64-linux
.
Actually, it looks fine, as long as the addition of the three
new vendor_ruby/* directories is desired.