W3C home > Mailing lists > Public > public-rdf-ruby@w3.org > September 2011

Re: linkeddata gem dependency missing

From: cdr <_@whats-your.name>
Date: Mon, 5 Sep 2011 06:13:19 +0000
To: public-rdf-ruby@w3.org
Message-ID: <20110905061319.GA4130@myhost.clearwire-wmx.net>
appreciate the attempts at helping. just thought i'd see if i could reproduce RDF-raptor segfaults mentioned - thanks to Greg's pure-ruby additions Raptor probably isnt necessary anymore

rubygems seems to be conspiring against issue-free installs ever since my first encounters.. http://www.mail-archive.com/mongrel-users@rubyforge.org/msg02669.html

chapter 2 involved there being no "target" option like there is in every installer ever from SCons to Waf to classics like INSTALL(1) or rsync or cp (or untar!). then they removed the source location option too, hardcoding it to lib/ forcing you to make a lib/ dir and then another dir repeating your project/libname below that and then the script/binary installer was mungling shell scripts even after setting a supposed "nowrap" setting which i coudlnt seem to fix. 

and then gems not even launching at all without erroring on iOS after compiling Ruby with saurik's toolchain (what is the deal with all the hostility towards developers these days? not only did i have to "jailbreak" the phone to instal GCC but saurik had to cobble together a working toolchain himself beacuse youre supposed to buy a mac and use XCode on OSX to cross-compile. and as much asi love his efforts, binaries were segfaulting on dlopen() and other weirdness which is proabyl related to weird stuff in the linker .. http://www.saurik.com/id/4). also Gem didnt work right on Maemo either. so i gave up on it, since the whole point of code ive written is to have a minimalist system that runs on a phone. and if gem is broken on the 2 mobile OSes i use..

the end result of fighting and failing with this was a 1line rsync script which has worked fine for years, it copies to `ruby -rrbconfig -e 'puts Config::CONFIG["sitelibdir"]'` 

the only other library i depend on in rubyland is rack, and theyve not made a release since june of 2010 and since i use static-file functions not in a release version, i install that from git too


just for experimentation sake, ive attempted to see if my rubygems works because i dont use it. and it seems it doesnt fully

ruby -v
ruby 1.9.2p290 (2011-07-09 revision 32553) [i686-linux]

gem install text (waiting..)

LoadError
no such file to load -- text
<internal:lib/rubygems/custom_require>:29:in `require'
<internal:lib/rubygems/custom_require>:29:in `require'

if <internal:> maybe theyre in the process of incorporating gems into ruby proper and fixing this madness once and for all?
Received on Monday, 5 September 2011 06:13:47 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 5 September 2011 06:13:48 GMT