Project

General

Profile

Bug #14065

Two categories of default gems?

Added by duerst (Martin Dürst) about 2 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Normal
Target version:
-
ruby -v:
ruby 2.5.0dev (2017-10-29 trunk 60536) [x86_64-cygwin]
[ruby-core:83600]

Description

When I make and install Ruby, the output at the end looks as follows:

installing default gems:      /usr/local/lib/ruby/gems/2.5.0 (build_info, cache, doc, extensions, gems, specifications)
                              bundler 1.15.4
                              ...
                              webrick 1.4.0.beta1
installing default gems:      /usr/local/lib/ruby/gems/2.5.0 (build_info, cache, doc, extensions, gems, specifications)
                              bigdecimal 1.3.2
                              ...
                              zlib 0.1.0
installing bundled gems:      /usr/local/lib/ruby/gems/2.5.0 (build_info, cache, doc, extensions, gems, specifications)
                              did_you_mean-1.1.2.gem
                              ...
                              xmlrpc-0.3.0.gem

It's unclear what the distinction between the first and the second batch of "default gems" is. I suggest either merging the categories or making clear why there are two categories.

Associated revisions

Revision e24e33c1
Added by nobu (Nobuyoshi Nakada) about 2 years ago

rbinstall.rb: show categories of default gems

  • tool/rbinstall.rb (#install_default_gem): show categories of default gems, pure ruby libraries and libraries with extensions. [ruby-core:83600] [Bug #14065]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60578 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

Revision 60578
Added by nobu (Nobuyoshi Nakada) about 2 years ago

rbinstall.rb: show categories of default gems

  • tool/rbinstall.rb (#install_default_gem): show categories of default gems, pure ruby libraries and libraries with extensions. [ruby-core:83600] [Bug #14065]

Revision 60578
Added by nobu (Nobuyoshi Nakada) about 2 years ago

rbinstall.rb: show categories of default gems

  • tool/rbinstall.rb (#install_default_gem): show categories of default gems, pure ruby libraries and libraries with extensions. [ruby-core:83600] [Bug #14065]

Revision 60578
Added by nobu (Nobuyoshi Nakada) about 2 years ago

rbinstall.rb: show categories of default gems

  • tool/rbinstall.rb (#install_default_gem): show categories of default gems, pure ruby libraries and libraries with extensions. [ruby-core:83600] [Bug #14065]

History

Updated by MSP-Greg (Greg L) about 2 years ago

Martin,

You're probably already aware, for those not, first set are 'pure ruby' gems, the second set are 'extension' gems, which require compiling.

Greg

Updated by duerst (Martin Dürst) about 2 years ago

MSP-Greg (Greg L) wrote:

You're probably already aware,

I guessed.

for those not, first set are 'pure ruby' gems, the second set are 'extension' gems, which require compiling.

Okay, then what about
'installing default pure ruby gems' and 'installing default extension gems'. Another solution may be to remove the 'extensions, ' text inside the parentheses in the first group.

Yet another alternative is to have just a single list.

Updated by nobu (Nobuyoshi Nakada) about 2 years ago

duerst (Martin Dürst) wrote:

Another solution may be to remove the 'extensions, ' text inside the parentheses in the first group.

It is a directory name automatically created by Gem.install.

#4

Updated by nobu (Nobuyoshi Nakada) about 2 years ago

  • Status changed from Open to Closed

Applied in changeset trunk|r60578.


rbinstall.rb: show categories of default gems

  • tool/rbinstall.rb (#install_default_gem): show categories of default gems, pure ruby libraries and libraries with extensions. [ruby-core:83600] [Bug #14065]

Also available in: Atom PDF