# \[ANN\] Inochi 0.0.0

**URL:** <https://www.ruby-forum.com/t/ann-inochi-0-0-0/158112>\
**Category:** Ruby\
**Created:** [January 19, 2009, 1:48pm UTC](https://www.ruby-forum.com/t/ann-inochi-0-0-0/158112 "2009-01-19T13:48:47Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![snk](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/d9b06d/32.png) [@snk](https://www.ruby-forum.com/u/snk)\
**Post date:** [January 19, 2009, 1:48pm UTC](https://www.ruby-forum.com/t/ann-inochi-0-0-0/158112/1 "2009-01-19T13:48:47Z")

</div>

```
                       Inochi 0.0.0

           Gives life to RubyGems-based software

            http://snk.tuxfamily.org/lib/inochi

```

Inochi is an infrastructure for [1]RubyGems-based software  
projects that encourages good documentation, reduces  
programming effort, and automates common tasks.

4.1 Version 0.0.1 (2009-01-13)

This is the first release of Inochi.

Happy birthday!

References

1. [http://www.rubygems.org/](http://www.rubygems.org/)

---

<div class="post-metadata">

**Author:** ![snk](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/d9b06d/32.png) [@snk](https://www.ruby-forum.com/u/snk)\
**Post date:** [January 19, 2009, 2:10pm UTC](https://www.ruby-forum.com/t/ann-inochi-0-0-0/158112/2 "2009-01-19T14:10:45Z")

</div>

-----BEGIN PGP SIGNED MESSAGE-----  
Hash: SHA1

Hey,

both look sweet… But there is a problem. You have a circular  
dependency:

HIPE-Machine:~ skade$ sudo gem install erbook  
ERROR: Error installing erbook:  
erbook requires inochi (= 0.0.0, runtime)  
HIPE-Machine:~ skade$ sudo gem install inochi  
ERROR: Error installing inochi:  
inochi requires erbook (~\> 6, runtime)

Regards,  
Florian G.

On Jan 19, 2009, at 1:47 PM, Suraj K. wrote:

> 4.1 Version 0.0.1 (2009-01-13)

* * *

Florian G.

smtp: removed\_email\_address@domain.invalid  
jabber: removed\_email\_address@domain.invalid  
gpg: 533148E2

-----BEGIN PGP SIGNATURE-----  
Version: GnuPG v1.4.8 (Darwin)

iEUEARECAAYFAkl0e6QACgkQyLKU2FMxSOJuXgCfa4W0Ui8LyaQ5GRiuaQ2XGi2r  
YGoAl2yzHT7MuRYKNobIbSaxy3NpPGQ=  
=jEtE  
-----END PGP SIGNATURE-----

---

<div class="post-metadata">

**Author:** ![snk](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/d9b06d/32.png) [@snk](https://www.ruby-forum.com/u/snk)\
**Post date:** [January 19, 2009, 4:45pm UTC](https://www.ruby-forum.com/t/ann-inochi-0-0-0/158112/3 "2009-01-19T16:45:19Z")

</div>

-----BEGIN PGP SIGNED MESSAGE-----  
Hash: SHA1

I now installed both Inochi and Erbook (by using --ignore-dependencies  
on one and then reinstalling both) and ran into this error:

HIPE-Machine:~ skade$ inochi --version  
/Library/Ruby/Site/1.8/rubygems/custom\_require.rb:31:in  
`gem_original_require': no such file to load -- /Library/Ruby/Gems/1.8/ gems/inochi-0.0.0/lib/inochi-0.0.0 (LoadError) from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in`require’  
from /Library/Ruby/Gems/1.8/gems/inochi-0.0.0/bin/…/lib/inochi/  
inochi.rb:168:in `main' from /Library/Ruby/Gems/1.8/gems/inochi-0.0.0/bin/inochi:23 from /usr/bin/inochi:19:in`load’  
from /usr/bin/inochi:19

Same with erbook:

HIPE-Machine:~ skade$ erbook --version  
/Library/Ruby/Site/1.8/rubygems/custom\_require.rb:31:in  
`gem_original_require': no such file to load -- /Library/Ruby/Gems/1.8/ gems/erbook-6.0.0/lib/erbook-6.0.0 (LoadError) from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in`require’  
from /Library/Ruby/Gems/1.8/gems/inochi-0.0.0/lib/inochi/inochi.rb:  
168:in `main' from /Library/Ruby/Gems/1.8/gems/erbook-6.0.0/bin/erbook:20 from /usr/bin/erbook:19:in`load’  
from /usr/bin/erbook:19

The problem seems to be related to #first\_caller\_file not doing what  
it should, but I couldn’t figure it out at a quick glance.  
It happens both under OS X and Windows.

Regards,  
Florian

* * *

Florian G.

smtp: removed\_email\_address@domain.invalid  
jabber: removed\_email\_address@domain.invalid  
gpg: 533148E2

-----BEGIN PGP SIGNATURE-----  
Version: GnuPG v1.4.8 (Darwin)

iEYEARECAAYFAkl0n+sACgkQyLKU2FMxSOJ+fwCfU6jq8XTSB32MjQCM7V0lJlu7  
j54AnRm0gzZCrHTfbgwQNg2OCfNTf26n  
=0iIl  
-----END PGP SIGNATURE-----

---

<div class="post-metadata">

**Author:** ![snk](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/d9b06d/32.png) [@snk](https://www.ruby-forum.com/u/snk)\
**Post date:** [January 19, 2009, 8:24pm UTC](https://www.ruby-forum.com/t/ann-inochi-0-0-0/158112/4 "2009-01-19T20:24:42Z")

</div>

Florian G. wrote:

> both look sweet…

Thanks!

> But there is a problem. You have a circular dependency:
> 
> HIPE-Machine:~ skade$ sudo gem install erbook  
> ERROR: Error installing erbook:  
> erbook requires inochi (= 0.0.0, runtime)  
> HIPE-Machine:~ skade$ sudo gem install inochi  
> ERROR: Error installing inochi:  
> inochi requires erbook (~\> 6, runtime)

Thanks for reporting this. I updated the user manual[1](http://snk.tuxfamily.org/lib/inochi/#Installation) to say:

gem install inochi --force

---

<div class="post-metadata">

**Author:** ![snk](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/d9b06d/32.png) [@snk](https://www.ruby-forum.com/u/snk)\
**Post date:** [January 19, 2009, 8:26pm UTC](https://www.ruby-forum.com/t/ann-inochi-0-0-0/158112/5 "2009-01-19T20:26:17Z")

</div>

Florian G. wrote:

> I now installed both Inochi and Erbook (by using --ignore-dependencies  
> on one and then reinstalling both)

Thanks for the tip.

> and ran into this error:
> 
> HIPE-Machine:~ skade$ inochi --version  
> /Library/Ruby/Site/1.8/rubygems/custom\_require.rb:31:in  
> `gem_original_require': no such file to load -- /Library/Ruby/Gems/1.8/ gems/inochi-0.0.0/lib/inochi-0.0.0 (LoadError) from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in`require’  
> from /Library/Ruby/Gems/1.8/gems/inochi-0.0.0/bin/…/lib/inochi/  
> inochi.rb:168:in `main' from /Library/Ruby/Gems/1.8/gems/inochi-0.0.0/bin/inochi:23 from /usr/bin/inochi:19:in`load’  
> from /usr/bin/inochi:19
> 
> Same with erbook: […]

Thanks for reporting this. I fixed this problem and made a new 0.0.1  
release.
