# Generate\_yaml\_index.rb

**URL:** <https://www.ruby-forum.com/t/generate-yaml-index-rb/60700>\
**Category:** Ruby\
**Created:** [May 16, 2006, 9:19pm UTC](https://www.ruby-forum.com/t/generate-yaml-index-rb/60700 "2006-05-16T21:19:10Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![McDevittS\_Chris](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ebca7d/32.png) [@McDevittS\_Chris](https://www.ruby-forum.com/u/McDevittS_Chris)\
**Post date:** [May 16, 2006, 9:19pm UTC](https://www.ruby-forum.com/t/generate-yaml-index-rb/60700/1 "2006-05-16T21:19:10Z")

</div>

I am trying to set up a local gems server. One of the steps is to  
create a yaml file by running generate\_yaml\_index.rb. It’s not working.  
Anyone got any suggestions?

C:\WINDOWS\>generate\_yaml\_index.rb -d C:\gems\_home  
c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/package.rb:348:in `read': buffer error ( Zlib::BufError) from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/package.rb:348:in`read’  
from c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/format.rb:58:in  
`from_io' from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/package.rb:445:in`each\_ent  
ry’  
from c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/package.rb:439:in  
`each_ent ry' from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/package.rb:424:in`each’  
from c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/package.rb:593:in  
`each' from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/package.rb:411:in`new’  
from c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/package.rb:592:in  
`each' ... 10 levels... from c:/ruby/bin/generate_yaml_index.rb:36:in`build\_uncompressed\_index’

```
    from c:/ruby/bin/generate_yaml_index.rb:33:in

```

`build\_uncompressed\_index’

```
    from c:/ruby/bin/generate_yaml_index.rb:27:in `build_index'
    from c:/ruby/bin/generate_yaml_index.rb:78
```
