[BioRuby] GNU Guix
Pjotr Prins
pjotr.public14 at thebird.nl
Sun Apr 12 11:08:46 UTC 2015
Hi everyone,
I have written about GNU Guix before and now it is time for an update.
With the release of 0.8.1 it is becoming rather good.
https://news.ycombinator.com/item?id=8965257
Interestingly
* LLVM support has gone in (and Guix being Guix you can have multiple versions)
* People are adding bioinformatics packages to Guix
* Great Python, R, Julia and Ruby support
* There are almost 100 python modules in there now(!)
The last is interesting. My take is that because Python's packaging
is such a mess they are now leapfrogging the competition (i.e. us
Ruby folks) with Guix ;)
I have been using GNU Guix daily over a year now and I love it. E.g.
ruby -v
ruby 2.1.5p273 (2014-11-13 revision 48405) [x86_64-linux]
gem env
RubyGems Environment:
- RUBYGEMS VERSION: 2.2.2
- RUBY VERSION: 2.1.5 (2014-11-13 patchlevel 273) [x86_64-linux]
- INSTALLATION DIRECTORY: /home/pjotr/.gem/z1v7183grkhz33xnzr6bb1qwg2qn2s79-ruby-2.1.5/2.1.0
- RUBY EXECUTABLE: /gnu/store/z1v7183grkhz33xnzr6bb1qwg2qn2s79-ruby-2.1.5/bin/ruby
- EXECUTABLE DIRECTORY: /home/pjotr/.gem/z1v7183grkhz33xnzr6bb1qwg2qn2s79-ruby-2.1.5/2.1.0/bin
- SPEC CACHE DIRECTORY: /home/pjotr/.gem/z1v7183grkhz33xnzr6bb1qwg2qn2s79-ruby-2.1.5/specs
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-linux
- GEM PATHS:
- /home/pjotr/.gem/z1v7183grkhz33xnzr6bb1qwg2qn2s79-ruby-2.1.5/2.1.0
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- https://rubygems.org/
- SHELL PATH:
- /home/pjotr/.gem/z1v7183grkhz33xnzr6bb1qwg2qn2s79-ruby-2.1.5/2.1.0/bin/
- /home/pjotr/.guix-profile/bin
- /usr/bin
- /bin
- /usr/sbin
- /sbin
- /usr/local/bin
Just saying. Total separation of Ruby and gems. No more RVM mess or mixing with
Debian/Ubuntu installs.
If anyone is interested in *sane* software deployment with Ruby
and/or bioinformatics, I invite you to send us (or me) an E-mail. I'll
set up a mailing list for the purpose.
Pj.
More information about the BioRuby
mailing list