ruote log_2010-06-16

2010-06-16 07:59:01 utc jmettraux kennethkalmer: hello, in fact, I pinged you yesterday because there are ruote-amqp questions on the ruote ML
2010-06-16 08:49:03 utc lbt ACTION waves and scatters chocolate coated coffee beans around ;)
2010-06-16 08:55:21 utc jmettraux ACTION grabs as much beans as possible
2010-06-16 08:56:25 utc tosch_le ACTION shouts 'aiy! chocolate!' and jumps and grabs around
2010-06-16 08:56:56 utc tosch_le :)
2010-06-16 14:05:44 utc lbt is daemon-kit developed around here too?
2010-06-16 14:06:38 utc tosch_le ask kennethk_ ;-)
2010-06-16 14:06:41 utc lbt http://pastebin.com/rfX7GiYF
2010-06-16 14:06:53 utc lbt I thought it was... :)
2010-06-16 14:07:06 utc lbt this ^^ is less than informative to newbies like me... :(
2010-06-16 14:07:29 utc lbt "Could not locate Gemfile".... uh huh? Which one?
2010-06-16 14:07:30 utc jmettraux it says "Could not locate Gemfile"
2010-06-16 14:07:46 utc jmettraux touch Gemfile
2010-06-16 14:07:48 utc jmettraux maybe
2010-06-16 14:08:18 utc lbt the same code works on a different machine
2010-06-16 14:08:36 utc lbt so there's something missing in the gem setup... I've missed a step
2010-06-16 14:08:40 utc jmettraux same ruby ? same platform ? same gemset ?
2010-06-16 14:08:45 utc lbt no
2010-06-16 14:09:02 utc lbt but that error isn't helping figure out what's missing
2010-06-16 14:09:27 utc jmettraux it's emitted by bundler
2010-06-16 14:09:28 utc lbt it seems to be coming from d-k's use of Bundler
2010-06-16 14:09:49 utc jmettraux daemon-kit is right by not wrapping it into another error (IMHO)
2010-06-16 14:09:49 utc lbt I did gem1.9.1 install bundler
2010-06-16 14:10:13 utc lbt OK.. so I should seek out Mr Bundler ... cool :)
2010-06-16 14:10:23 utc jmettraux you should use rvm ;)
2010-06-16 14:10:32 utc tosch_le what is in ./demo/obs/bin/../config/boot.rb:12 ?
2010-06-16 14:10:55 utc lbt tosch_le: it's created using daemon-kit obs -i ruote
2010-06-16 14:11:04 utc lbt it's virgin IIRC
2010-06-16 14:11:39 utc lbt http://pastebin.com/UyJJELmA
2010-06-16 14:12:37 utc tosch_le could you please add environment.rb, too?
2010-06-16 14:13:06 utc tosch_le p.s.: gist.github.com allows to edit its "pasties" ;-)
2010-06-16 14:13:06 utc lbt http://pastebin.com/386KGkt0
2010-06-16 14:13:57 utc tosch_le hmm, looks fine. is there a Gemfile present in the main dir?
2010-06-16 14:14:29 utc lbt -rw-rw---- 1 david greaves 440 May 29 19:56 demo/obs/Gemfile
2010-06-16 14:15:10 utc lbt jmettraux: rvm === buildout ?
2010-06-16 14:15:36 utc jmettraux lbt: http://rvm.beginrescueend.com/
2010-06-16 14:15:39 utc tosch_le could you try starting the app from within demo/obs?
2010-06-16 14:16:07 utc lbt ah.... that's different
2010-06-16 14:16:45 utc lbt now : /var/lib/gems/1.9.1/gems/bundler-0.9.26/lib/bundler/resolver.rb:170:in `resolve': Could not find gem 'daemon-kit (>= 0, runtime)' in the gems available on this machine. (Bundler::GemNotFound)
2010-06-16 14:16:48 utc lbt which makes sense
2010-06-16 14:17:45 utc lbt jmettraux: yes, I was looking... the css on that page makes it dog slow to scroll ;)
2010-06-16 14:18:31 utc lbt it looks a lot like http://www.buildout.org/ which I like
2010-06-16 14:19:29 utc lbt tosch_le: OK, installed that gem as root and it works when run in the correct directory
2010-06-16 14:20:15 utc jmettraux great
2010-06-16 14:21:01 utc tosch_le fine.
2010-06-16 14:21:21 utc tosch_le don't know if that is a bug with d-k or bundler, though
2010-06-16 14:22:58 utc lbt I'll just note it for now :)
2010-06-16 14:23:19 utc tosch_le great :)
2010-06-16 14:23:35 utc lbt FYI I've asked LWN if they'd like an article on Ruote... I'll let you know what they say
2010-06-16 14:24:00 utc tosch_le perhaps, one day, when the soccer world cup has finished and the vuvuzelas are more quiet once more, kenneth will investigate that matter
2010-06-16 14:24:37 utc lbt heh
2010-06-16 14:25:42 utc lbt http://www.vuvuzela-time.co.uk/ruote.rubyforge.org/
2010-06-16 14:26:46 utc tosch_le nice one!
2010-06-16 14:28:17 utc jmettraux lbt: LWN, cool
2010-06-16 14:40:27 utc jmettraux watching the match, sorry, not really here
2010-06-16 14:56:42 utc lbt ACTION loves the World Cup :)
2010-06-16 14:56:54 utc lbt supermarkets are much quieter
2010-06-16 14:57:01 utc jmettraux :)
2010-06-16 15:20:47 utc lbt jmettraux: people in rvm suggest Bundler ... they say "rvm's primary use case is making it easy to install + test out multiple ruby interpeters" and it just happens to have gemsets
2010-06-16 15:24:18 utc jmettraux yeah, we almost all use rvm
2010-06-16 15:28:28 utc lbt good enough
2010-06-16 15:30:14 utc lbt jmettraux: vanilla(-ish) installe?
2010-06-16 15:47:37 utc jmettraux head install
2010-06-16 15:51:05 utc jmettraux lbt: the "install rvm from head" is recommend
2010-06-16 15:51:16 utc jmettraux if you run into trouble, the people at #rvm can help you
2010-06-16 15:51:31 utc lbt OK. just doing it... some minor issues
2010-06-16 15:51:54 utc lbt I used rvm_path=$NOT_AN_NFS_PATH
2010-06-16 15:52:23 utc lbt and I'm not sure that's handled in the install docs...
2010-06-16 15:53:14 utc jmettraux you should install it just for your user
2010-06-16 15:53:36 utc jmettraux you shouldn't have to tweak any rvm_path
2010-06-16 15:54:07 utc lbt my home dir is on an nfs mount
2010-06-16 15:54:33 utc lbt so I don't want it installing gems there... so pointing rvm_path to a local disk would be nice
2010-06-16 15:54:41 utc jmettraux ah ok
2010-06-16 15:54:51 utc lbt and the http://rvm.beginrescueend.com/releases/rvm-install-head supports it nicely :)
2010-06-16 15:57:15 utc jmettraux great
2010-06-16 19:46:52 utc lbt having problems getting daemon-kit working ...
2010-06-16 19:47:09 utc lbt daemon-kit /maemo/devel/obs/boss/demo/fsdd -i ruote works
2010-06-16 19:47:24 utc lbt but it's saying ./bin/../config/boot.rb:45:in `load_initializer': uninitialized constant DaemonKit::GemBoot::Gem (NameError)
2010-06-16 19:49:59 utc lbt I'm using Bundler to install daemon-kit in a directory and then running it from there
2010-06-16 19:50:20 utc lbt I thought d-k setup Bundler on its own?
2010-06-16 20:24:36 utc lbt ah, boot.rb has changed...
2010-06-16 20:35:50 utc ironchef i have maybe a stupid question...so i have a simple sequence made up of two separate concurrent sequences
2010-06-16 20:36:24 utc ironchef and when a concurrent branch terminates...the next step picks up previous workitem (yay)
2010-06-16 20:36:34 utc ironchef but obviously it's only getting 1 workitem
2010-06-16 20:36:38 utc ironchef any parallelism would be stomped
2010-06-16 20:36:52 utc ironchef i'm trying to figure out how to deal with essentially being able to do something based on names
2010-06-16 20:36:57 utc ironchef i'm sure someone's done this before
2010-06-16 20:37:04 utc ironchef but i'm blanking out on my searches
2010-06-16 20:38:37 utc ironchef an example of the process def is here: http://pastebin.com/Mespm83V
2010-06-16 20:39:11 utc ironchef and i'm essentially trying to allow "tables" to synchronize use the workitem across each other
2010-06-16 20:42:16 utc ironchef is it a matter of using merge-type mix or merge-type isolate?
2010-06-16 20:45:12 utc ironchef i think i answered my own question...figures it'd be 5 mins after i ask...
2010-06-16 20:45:14 utc ironchef thanks :)