Anyone out there ever build a Solaris 9 SPARC package for RubyGems?
I’d be grateful if you’d be willing to share it or a spec file.
BTW, it looks to me like the http://sunfreeware.com package for Ruby
1.8.4 is incompatible with their openssl package. The openssl package
installs into /usr/local/ssl but Ruby is looking for it in a standard
location so:
$ ruby -e “require ‘md5’”
/usr/local/lib/ruby/1.8/sparc-solaris2.9/digest/md5.so: ld.so.1: ruby:
fatal: libcrypto.so.0.9.8: open failed: No such file or directory -
/usr/local/lib/ruby/1.8/sparc-solaris2.9/digest/md5.so (LoadError)
from /usr/local/lib/ruby/1.8/md5.rb:6
from -e:1
$ ldd /usr/local/lib/ruby/1.8/sparc-solaris2.9/digest/md5.so
libcrypto.so.0.9.8 => (file not found)
libdl.so.1 => /usr/lib/libdl.so.1
libcrypt_i.so.1 => /usr/lib/libcrypt_i.so.1
libm.so.1 => /usr/lib/libm.so.1
libc.so.1 => /usr/lib/libc.so.1
libgen.so.1 => /usr/lib/libgen.so.1
/usr/platform/SUNW,Sun-Fire-V240/lib/libc_psr.so.1
Has anyone modified the packages or built their own to overcome this?
As a Linux user unfamiliar with Solaris and its package manager, I
find that I am knocking my head against the wall quite a bit trying to
get Ruby into production on Solaris… Too many machines to build from
source everywhere…
Thanks,
–
John-Mason Shackelford
Software Developer
Pearson Educational Measurement
2510 North Dodge St.
Iowa City, IA 52245
ph. 319-354-9200x6214
[email protected]
http://pearsonedmeasurement.com