On May 16, 2011, at 08:09 , Jon wrote:

> If anyone has successfully upgraded to 1.8.2 on Linux and removed the 
> deprecation messages, I'd appreciate the punchline.  I've not looked into it 
> (typical Monday) enough to determine if it's a bug or my misconfiguration, 
> but will post to the bug tracker if needed.
> 
> No complaints with updating multiple 1.8.7, 1.9.2, and 1.9.3dev Windows 
> systems and doing the "gem pristine --all --no-extensions" and "gem pristine 
> <NATIVE_GEM>" dance.
> 
> But I can't get my dev Arch system with gem's installed via --user-install 
> (thin, rdiscount, erubis, mustache, rack, treetop) to stop squawking after 
> doing "sudo gem update --system" and various "gem pristine" incantations.  As 
> this is a dev box, I'm OK if the fix is to reinstall all gems (and RG) as 
> system gems.

Unfortunately with your problem description I can only guess as to what you 
have setup and how.

With my guess, I can't repro:

% sudo gem update --system 1.3.7 --no-rdoc --no-ri
...
% gem i --user-install thin
...
% sudo gem update --system 1.8.2 --no-rdoc --no-ri
NOTE: Gem::Specification#default_executable= is deprecated with no replacement. 
It will be removed on or after 2011-10-01.
Gem::Specification#default_executable= called from 
/Users/ryan/.gem/ruby/1.8/specifications/thin-1.2.11.gemspec:10.
NOTE: Gem::Specification#default_executable= is deprecated with no replacement. 
It will be removed on or after 2011-10-01.
Gem::Specification#default_executable= called from 
/Users/ryan/.gem/ruby/1.8/specifications/thin-1.2.11.gemspec:10.
RubyGems 1.8.2 installed
...

3032 % gem list
NOTE: Gem::Specification#default_executable= is deprecated with no replacement. 
It will be removed on or after 2011-10-01.
Gem::Specification#default_executable= called from 
/Users/ryan/.gem/ruby/1.8/specifications/thin-1.2.11.gemspec:10.

*** LOCAL GEMS ***

NOTE: Gem::Specification#default_executable= is deprecated with no replacement. 
It will be removed on or after 2011-10-01.
Gem::Specification#default_executable= called from 
/Users/ryan/.gem/ruby/1.8/specifications/thin-1.2.11.gemspec:10.
eventmachine (0.12.10)
hoe (2.9.4)
hoe-seattlerb (1.2.5)
isolate (3.0.2)
minitest (2.1.0)
playpen (1.1.0)
rake (0.8.7)
rdoc (3.5.3)
rubygems-update (1.7.2, 1.3.7)
thin (1.2.11)
ZenTest (4.5.0)

3047 % gem pristine thin
NOTE: Gem::Specification#default_executable= is deprecated with no replacement. 
It will be removed on or after 2011-10-01.
Gem::Specification#default_executable= called from 
/Users/ryan/.gem/ruby/1.8/specifications/thin-1.2.11.gemspec:10.
NOTE: Gem::Specification#default_executable= is deprecated with no replacement. 
It will be removed on or after 2011-10-01.
Gem::Specification#default_executable= called from 
/Users/ryan/.gem/ruby/1.8/specifications/thin-1.2.11.gemspec:10.
Restoring gems to pristine condition...
Building native extensions.  This could take a while...
Restored thin-1.2.11

3048 % gem list

*** LOCAL GEMS ***

eventmachine (0.12.10)
hoe (2.9.4)
hoe-seattlerb (1.2.5)
isolate (3.0.2)
minitest (2.1.0)
playpen (1.1.0)
rake (0.8.7)
rdoc (3.5.3)
rubygems-update (1.7.2, 1.3.7)
thin (1.2.11)
ZenTest (4.5.0)

_______________________________________________
Rubygems-developers mailing list
http://rubyforge.org/projects/rubygems
Rubygems-developers@rubyforge.org
http://rubyforge.org/mailman/listinfo/rubygems-developers

Reply via email to