# RubyGems DeveloperGuide?

**URL:** <https://www.ruby-forum.com/t/rubygems-developerguide/69204>\
**Category:** Ruby\
**Created:** [September 19, 2006, 11:22am UTC](https://www.ruby-forum.com/t/rubygems-developerguide/69204 "2006-09-19T11:22:28Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [September 19, 2006, 11:22am UTC](https://www.ruby-forum.com/t/rubygems-developerguide/69204/1 "2006-09-19T11:22:28Z")

</div>

i’m looking for DeveloperGuide, i didn’t find one even after  
googleing…

because i get :

> gem build system\_profile.gemspec  
> ERROR: While executing gem … (Errno::ENOENT)  
> No such file or directory -

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [September 19, 2006, 12:33pm UTC](https://www.ruby-forum.com/t/rubygems-developerguide/69204/2 "2006-09-19T12:33:15Z")

</div>

unknown wrote:

> i’m looking for DeveloperGuide, i didn’t find one even after  
> googleing…
> 
> because i get :
> 
> > gem build system\_profile.gemspec  
> > ERROR: While executing gem … (Errno::ENOENT)  
> > No such file or directory -

Pardon me if this is too obvious, but have you been to [rubygems.org](http://rubygems.org)?

The first entry under Command Reference covers ‘build’, and there is a  
separate entry for ‘gemspec reference’

hth DeeJay

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [September 19, 2006, 2:20pm UTC](https://www.ruby-forum.com/t/rubygems-developerguide/69204/3 "2006-09-19T14:20:43Z")

</div>

Une bévue [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> i’ll read more deeply :  
> 2.1 gem build – Build a gem file from a specification  
> from “Command Reference” rather…

then, i re-run gem build with trace’n debug options :

> gem build system\_profile.gemspec --backtrace --debug

and i get :

Exception `OptionParser::InvalidOption' at /opt/local/lib/ruby/1.8/optparse.rb:1445 - invalid option: gen-rdoc Exception `OptionParser::InvalidOption’ at  
/opt/local/lib/ruby/1.8/optparse.rb:1280 - invalid option: --gen-rdoc  
Exception `OptionParser::InvalidOption' at /opt/local/lib/ruby/1.8/optparse.rb:1445 - invalid option: run-tests Exception `OptionParser::InvalidOption’ at  
/opt/local/lib/ruby/1.8/optparse.rb:1280 - invalid option: --run-tests  
Exception `Errno::ENOENT' at /opt/local/lib/ruby/site_ruby/1.8/rubygems/builder.rb:55 - No such file or directory - ERROR: While executing gem ... (Errno::ENOENT) No such file or directory - /opt/local/lib/ruby/site_ruby/1.8/rubygems/builder.rb:55:in `size’  
/opt/local/lib/ruby/site\_ruby/1.8/rubygems/builder.rb:55:in `build' /opt/local/lib/ruby/site_ruby/1.8/rubygems/builder.rb:52:in `build’  
/opt/local/lib/ruby/site\_ruby/1.8/rubygems/package.rb:709:in  
`open_from_io' /opt/local/lib/ruby/site_ruby/1.8/rubygems/package.rb:219:in `new’  
/opt/local/lib/ruby/site\_ruby/1.8/rubygems/package.rb:702:in  
`open_from_io' /opt/local/lib/ruby/site_ruby/1.8/rubygems/package.rb:254:in `add\_file’  
/opt/local/lib/ruby/site\_ruby/1.8/rubygems/package.rb:697:in  
`open_from_io' /opt/local/lib/ruby/site_ruby/1.8/rubygems/package.rb:685:in `open’  
/opt/local/lib/ruby/site\_ruby/1.8/rubygems/package.rb:789:in `open' /opt/local/lib/ruby/site_ruby/1.8/rubygems/builder.rb:50:in `build’  
/opt/local/lib/ruby/site\_ruby/1.8/rubygems/gem\_commands.rb:619:in  
`execute' /opt/local/lib/ruby/site_ruby/1.8/rubygems/gem_commands.rb:618:in `execute’  
/opt/local/lib/ruby/site\_ruby/1.8/rubygems/command.rb:69:in `invoke' /opt/local/lib/ruby/site_ruby/1.8/rubygems/cmd_manager.rb:117:in `process\_args’  
/opt/local/lib/ruby/site\_ruby/1.8/rubygems/cmd\_manager.rb:88:in `run' /opt/local/lib/ruby/site_ruby/1.8/rubygems/gem_runner.rb:29:in `run’  
/opt/local/bin/gem:23

???

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [September 19, 2006, 2:16pm UTC](https://www.ruby-forum.com/t/rubygems-developerguide/69204/4 "2006-09-19T14:16:43Z")

</div>

David R. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Pardon me if this is too obvious, but have you been to [rubygems.org](http://rubygems.org)?

yes \>\>obviously\<\< i get there )))

> The first entry under Command Reference covers ‘build’, and there is a  
> separate entry for ‘gemspec reference’

yes i know about the “gemspec reference” BUT :

“7.1 Building a gem” says :  
This is a skimpy overview; see the DeveloperGuide for the real meat.  
----------^^^^^^^^^^^^^^^–^^^^----^^^^^^^^^^^^^^^--------^^^^-^^^^^-

do you mean the part covering more deeply than 7.1 how to buid a gem is  
within the “gemspec reference” ???

noooo ))

it isn’t ! is it ?

i’ll read more deeply :  
2.1 gem build – Build a gem file from a specification  
from “Command Reference” rather…
