# Problems with "scruffy"

**URL:** <https://www.ruby-forum.com/t/problems-with-scruffy/151440>\
**Category:** Ruby\
**Created:** [October 21, 2008, 1:28pm UTC](https://www.ruby-forum.com/t/problems-with-scruffy/151440 "2008-10-21T13:28:30Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![kaizen](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/4af34b/32.png) [@kaizen](https://www.ruby-forum.com/u/kaizen)\
**Post date:** [October 21, 2008, 1:28pm UTC](https://www.ruby-forum.com/t/problems-with-scruffy/151440/1 "2008-10-21T13:28:30Z")

</div>

Hi,

I’ve the last one-click installer and the scruffy gem. And if I try to  
run this example script:

require ‘rubygems’  
require ‘scruffy’

graph = Scruffy::Graph.new  
graph.title = “Favourite Snacks”  
graph.renderer = Scruffy::Renderers::Pie.new

graph.add :pie, ‘’, {  
‘Apple’ =\> 20,  
‘Banana’ =\> 100,  
‘Orange’ =\> 70,  
‘Taco’ =\> 30  
}

## graph.render :to =\> “pie\_test.svg” graph.render :width =\> 300, :height =\> 200, :to =\> “pie\_test.png”, :as =\> ‘png’

but I’ve obtained the next error:

## c:/ruby/lib/ruby/site\_ruby/1.8/rubygems.rb:578:in `report_activate_error': Could not find RubyGem builder (>= 2.0) (Gem::LoadError) from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:134:in`activate’ from c:/ruby/lib/ruby/site\_ruby/1.8/rubygems.rb:49:in `gem' from c:/ruby/lib/ruby/gems/1.8/gems/scruffy-0.2.5/lib/scruffy.rb:18 from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:32:in`ge m\_original\_require’ from c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:32:in `re quire’ from scruffy\_petete.rb:2 shell returned 1

Where is the problem?

Regards,  
AndrÃ©s

---

<div class="post-metadata">

**Author:** ![kaizen](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/4af34b/32.png) [@kaizen](https://www.ruby-forum.com/u/kaizen)\
**Post date:** [October 21, 2008, 2:56pm UTC](https://www.ruby-forum.com/t/problems-with-scruffy/151440/2 "2008-10-21T14:56:36Z")

</div>

On Tue, Oct 21, 2008 at 7:27 AM, AndrÃ©s SuÃ¡rez [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> ## graph.renderer = Scruffy::Renderers::Pie.new :to =\> “pie\_test.png”, :as =\> ‘png’
> 
> but I’ve obtained the next error:
> 
> c:/ruby/lib/ruby/site\_ruby/1.8/rubygems.rb:578:in  
> `report\_activate\_error’: Could  
> not find RubyGem builder (\>= 2.0) (Gem::LoadError)  
> It tells you right here ^^

> ## quire’ from scruffy\_petete.rb:2 shell returned 1
> 
> Where is the problem?

gem install builder

for some reason it wasn’t included as a dependency in the .gemspec

HTH,  
Michael G.

---

<div class="post-metadata">

**Author:** ![kaizen](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/4af34b/32.png) [@kaizen](https://www.ruby-forum.com/u/kaizen)\
**Post date:** [October 21, 2008, 3:06pm UTC](https://www.ruby-forum.com/t/problems-with-scruffy/151440/3 "2008-10-21T15:06:38Z")

</div>

Thanks Michael, I didn’t know that “builder” was a gem. Now the error  
has changed: I’ve to install RMagick 😃

Regards,  
AndrÃ©s
