hoodwink.d enhanced


Merged Ruby Packages Of Debian Are Now Available #

by daigo in cult

Merged Ruby packages of Debian [Version: 1.8.2-3] has come to the testing release after some discussions [1]. Many Ruby libraries are now included in libruby1.8, which ruby1.8 depends on. So you can install most Ruby environment (the interpreter and the most libraries) by sudo apt-get install ruby1.8. Most users will be happy with this single command!

It makes it easier to install Ruby in Debian, however, the upstream—original, standard—Ruby are still separated into a few packages because of maintenance and so forth. If you need Tcl/Tk you need to install libtcltk-ruby1.8; if you need openssl you have to install libopenssl-ruby1.8 one by one. You can see the other packages here.

1 A new package like ruby1.8-bundle that contains all Ruby environment seems to be planned but is not available yet.

said on 28 Mar 2005 at 10:41

that’s it.

said on 28 Mar 2005 at 11:39

I just tried it (apt-get update, then remove, then install), and I just have to say it worked great! Awesome job, everybody!!! Cheers!

said on 28 Mar 2005 at 14:39

Fumitoshi UKAI noted in his blog that he is thinking about following the same structure with ruby-defaults, I hope he does so. :)

I’m glad we (well, Akira YAMADA , I only did two fixes) got this in Sarge in time :) apt-get install ruby gets most of it now.

said on 28 Mar 2005 at 14:55

BTW , when will it be based on the 1.8.2 stable release? 1.8.2pre3 seems to have an odd bug that raises SecurityErrors when calling remote method objects via DRb. This is quite an issue for ruby-breakpoint and frameworks that bundle it (e.g. Rails) so I would really like to see it fixed.

More details about this problem are in the ruby-breakpoint FAQ

said on 30 Mar 2005 at 02:43

What makes you think that it is based on pre3? It’s 1.8.2-3 (-3 meaning third revision of the 1.8.2 package), and includes patches from the ruby_1_8 CVS branch as recent as 2005.03.16. It’s basically 1.8.2 plus bugfixes (both taken from CVS and custom).

Comments are closed for this entry.