Difference between pages "Package:Ruby" and "Talk:Funtoo Filesystem Guide, Part 1"

From Funtoo
(Difference between pages)
Jump to: navigation, search
(Created page with "{{Ebuild |Summary=Centralized Ruby extension management system |CatPkg=dev-ruby/rubygems |Maintainer= |Homepage=http://rubyforge.org/projects/rubygems/ }} {{fancywarning|this...")
 
(comments about gfs2 & ocfs2)
 
Line 1: Line 1:
{{Ebuild
+
gfs2, & ocfs2 are both clustering file systemsthey are used for high availability, they are specifically for primary/primary mode where both nodes have read write over their file systems, neither suffer from "split brain" as they are always split.
|Summary=Centralized Ruby extension management system
+
|CatPkg=dev-ruby/rubygems
+
|Maintainer=
+
|Homepage=http://rubyforge.org/projects/rubygems/
+
}}
+
{{fancywarning|this is a rough draft, and may need revision.}}
+
 
+
Rubygems is a package management system to extend the ruby language.
+
 
+
Gems are packaged wonky in portage so this page will explain how to work with rubygems rather than fight itArch wiki outlines a similar method. 
+
 
+
https://wiki.archlinux.org/index.php/Ruby#RubyGems
+
 
+
Emerge ruby & rubygems:
+
<console>###i##emerge ruby rubygems</console>
+
 
+
Remove bunk gems:
+
<console>###i##emerge -c dev-ruby/rake dev-ruby/racc dev-ruby/json dev-ruby/rdoc</console>
+
 
+
Flush bunk gems bad specs:
+
<console>###i##mv /usr/local/lib64/ruby/gems/2.1.0/specifications/ /usr/local/lib64/ruby/gems/2.1.0/specifications.backup</console>
+
 
+
 
+
Fetch gems via rubygems:
+
<console>###i##gem install rdoc rubygems-update</console>
+
 
+
update gem system:
+
<console>###i##update_rubygems
+
###i##gem update --system
+
###i##gem pristine --all
+
</console>
+
 
+
Now you're ready to use gem to manage gems.  The reason this came about is that bundler can't be run with out conflicts.
+
{{EbuildFooter}}
+

Latest revision as of 05:18, 18 August 2014

gfs2, & ocfs2 are both clustering file systems. they are used for high availability, they are specifically for primary/primary mode where both nodes have read write over their file systems, neither suffer from "split brain" as they are always split.