Problems using 'gem'

Anybody know what I'm doing wrong?

C:\src>gem update midilib
Upgrading installed gems...
Attempting remote upgrade of midilib
Attempting remote installation of 'midilib'
ERROR: While executing gem ... (Zlib::BufError)
     buffer error

C:\src>gem install midilib
Attempting local installation of 'midilib'
Local gem file not found: midilib*.gem
Attempting remote installation of 'midilib'
ERROR: While executing gem ... (Zlib::BufError)
     buffer error

C:\src>gem uninstall midilib
Attempting to uninstall gem 'midilib'

Select RubyGem to uninstall:
  1. midilib-0.8.0
  2. midilib-0.8.3
  3. All versions
> 3
Successfully uninstalled midilib version 0.8.0
Successfully uninstalled midilib version 0.8.3

C:\src>gem install midilib
Attempting local installation of 'midilib'
Local gem file not found: midilib*.gem
Attempting remote installation of 'midilib'
ERROR: While executing gem ... (Zlib::BufError)
     buffer error

C:\src>gem environment
Rubygems Environment:
   - VERSION: 0.8.10 (0.8.10)
   - INSTALLATION DIRECTORY: c:/ruby/lib/ruby/gems/1.8
   - GEM PATH:
      - c:/ruby/lib/ruby/gems/1.8
   - REMOTE SOURCES:
      - http://gems.rubyforge.org

Thanks!
-- Glenn

Glenn M. Lewis wrote:

Anybody know what I'm doing wrong?

The same commands just worked for me when I tried them on my work Win XP box. What do you see in the gems/1.8/gems directory?

~/src> gem uninstall midilib
Attempting to uninstall gem 'midilib'

You have requested to uninstall the gem:
  midilib-0.8.4
bangkok-0.1.2 depends on [midilib (>= 0.8.4)]
If you remove this gems, one or more dependencies will not be met.
Continue with Uninstall? [Yn]
Successfully uninstalled midilib version 0.8.4
~/src> gem install midilib
Attempting local installation of 'midilib'
Local gem file not found: midilib*.gem
Attempting remote installation of 'midilib'
Updating Gem source index for: http://gems.rubyforge.org
Successfully installed midilib-0.8.4
Installing RDoc documentation for midilib-0.8.4...
~/src> gem environment
Rubygems Environment:
   - VERSION: 0.8.10 (0.8.10)
   - INSTALLATION DIRECTORY: c:/ruby/lib/ruby/gems/1.8
   - GEM PATH:
      - c:/ruby/lib/ruby/gems/1.8
   - REMOTE SOURCES:
      - http://gems.rubyforge.org

Jim

···

--
Jim Menard, jimm@io.com, http://www.io.com/~jimm
# A Ruby script that prints all the digits of pi (sorted).
(0 .. 9).each { | i | print i while true }