Someone else is having this problem too (see message "RUBY 1.8.2 and RUDL")

Any news on this?  I can only require RUDL if I use require__ (i.e. by
bypassing RubyGems' require method).

Bill


On Thu, 6 Jan 2005 00:42:18 -0500, Bill Atkins <batkins57 / gmail.com> wrote:
> I just installed RubyGems 0.8.4, but now "requre 'RUDL'" raises this:
> 
> irb(main):001:0> require 'RUDL'
> NameError: undefined method `print_centered' for class `RUDL::SFont'
>         from (eval):113
>         from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:18:in
> `require'
>         from (irb):1
> 
> This seems to have only affected RUDL.  It used to work fine before
> installing RubyGems.  What's this about?
> 
> ruby 1.8.2 (2004-12-25) [i386-mswin32]
> 
> Bill
> 
> On Sun, 2 Jan 2005 01:36:13 +0900, Chad Fowler <chadfowler / gmail.com> wrote:
> > = Announce: RubyGems Release 0.8.4
> >
> > Hello and Happy New Year!  We've now surpassed 10,000 downloads of
> > RubyGems and are starting to see a real rhythm of new gems being
> > published.  Thanks to the efforts of many dedicated Rubyists, 2005
> > will be remembered as the year everything took shape in the world of
> > ruby package distribution.
> >
> > We have just released RubyGems 0.8.4. 0.8.4 is a small release, but it
> > fixes some fairly major installation issues (thanks Ryan Davis) and
> > addresses some speed issues with requires (thanks Eric Hodel, Gavin
> > Sinclair, and Jim Weirich).
> >
> > == What is RubyGems?
> >
> > RubyGems is a package management system for Ruby applications and
> > libraries.  RubyGems one command download makes installing Ruby
> > software fun and enjoyable again. (Ok, not really.)
> >
> > Many gems are available for download from the RubyForge site.  Browse
> > the list of gems with a "gem list --remote" command and download what
> > you need with a simple "gem install <name-of-gem>".  RubyGems takes
> > care of the details of installing, not only the gem you requested, but
> > also any gems needed by the software you selected.
> >
> > So now you are asking ...
> >
> > == How can I get all this great stuff?
> >
> > Well, here's how ...
> >
> > To download and install:
> >
> > 1. DOWNLOAD FROM: http://rubyforge.org/frs/?group_id=126
> > 2. UNPACK INTO A DIRECTORY AND CD THERE
> > 3. INSTALL WITH:  ruby setup.rb all  (you may need admin/root privilege)
> >
> > ... or, if you have an existing RubyGem installation ....
> >
> >   $ gem install rubygems-update  (again, might need to be admin/root)
> >   $ update_rubygems              (... here too)
> >
> > I bet you are wondering...
> >
> > == So What's Changed in this Release?
> >
> > * Rubygems 0.8.3's installer was broken unless you already had an
> > older version of RubyGems installed.  That's fixed.
> >
> > * Change in the way Gem::Specification internally deals with lazy
> > attributes and defaults, bringing (with some loadpath_manager changes)
> > a fairly significant increase in speed.
> >
> > * Support for lower-cased Gem file names (for you, Paul Duncan :)
> >
> > * Erik Veenstra's patch for making Gem versions sortable.
> >
> > Keep those gems coming!
> >
> > - Chad Fowler (for the RubyGems team)
> >
> > http://chadfowler.com
> > http://rubycentral.org
> > http://rubygarden.org
> > http://rubygems.rubyforge.org (over 50,000 gems served!)
> >
> >
> 
> 
> --
> $stdout.sync = true
> "Just another Ruby hacker.".each_byte do |b|
>   ('a'..'z').step do|c|print c+"\b";sleep 0.007 end;print b.chr
> end; print "\n"
> 


-- 
$stdout.sync = true
"Just another Ruby hacker.".each_byte do |b|
  ('a'..'z').step do|c|print c+"\b";sleep 0.007 end;print b.chr
end; print "\n"