From: eregontp@... Date: 2017-07-06T19:06:34+00:00 Subject: [ruby-core:81939] [Ruby trunk Bug#13724] make install does not install bundled gems Issue #13724 has been updated by Eregon (Benoit Daloze). At first sight it seems the standard Homebrew ruby formula does not install bundled gems either due to this: https://github.com/Homebrew/homebrew-core/blob/a71cdcd43814c8692718eca61bf67ef0b61cdf9e/Formula/ruby.rb#L75-L76 ---------------------------------------- Bug #13724: make install does not install bundled gems https://bugs.ruby-lang.org/issues/13724#change-65662 * Author: Eregon (Benoit Daloze) * Status: Open * Priority: Normal * Assignee: * Target version: * ruby -v: ruby 2.5.0dev (2017-07-06 trunk 59273) [x86_64-linux] * Backport: 2.2: UNKNOWN, 2.3: UNKNOWN, 2.4: UNKNOWN ---------------------------------------- I believe the usual way to build C (autoconf) software is autoconf ./configure --prefix=... make make install However, such a sequence does not download nor install bundled gems. One needs to "make up" before "make install". This is also not documented in "make help" nor in the README: https://github.com/ruby/ruby#how-to-compile-and-install As a consequence many people who build ruby from the source repository might get a ruby without the usual bundled gems (and therefore different from a release). As an example, did_you_mean does not work without "make up": $ ruby -e 'p [].eac' -- https://bugs.ruby-lang.org/ Unsubscribe: