
Issue #19340 has been updated by hsbt (Hiroshi SHIBATA). We discuss this issue with @mame @nobu @ko1 and @soutaro. The current build-system of bundled gems is very complex. We decide to the following specification for building the bundled gems. When we provide this `bundled_gems` file: ``` foo 0.1.2 https:// bar 0.2.3 https://... abc (abcd uses bar-0.2.4) buzz 0.2.4 https://... xyz (xyz uses buzz-0.2.4) ``` 1. We fetch and install foo-0.1.2. 2. `make` process will raise error bar-0.2.3 and `abc` ref of bar repository. Because their versions are inconsistency. So, we couldn't specify installed version. 3. `make install` uses buzz-0.2.4 build from xyz ref of buzz repository. It's different from buzz-0.2.4 strictly. It's for only development snapshot version. ---------------------------------------- Bug #19340: Ruby master 'make install' not installing rbs gem https://bugs.ruby-lang.org/issues/19340#change-101282 * Author: MSP-Greg (Greg L) * Status: Open * Priority: Normal * ruby -v: ruby 3.3.0dev (2023-01-14T11:30:19Z master 1ddeb7473d) * Backport: 2.7: UNKNOWN, 3.0: UNKNOWN, 3.1: UNKNOWN, 3.2: UNKNOWN ---------------------------------------- Last three daily builds of ruby-dev-builder have not included the rbs gem. See https://github.com/ruby/ruby-dev-builder/actions/runs/3919887598/jobs/670117... ruby/ruby PR https://github.com/ruby/ruby/pull/7114 ruby/ruby-dev-builder PR https://github.com/ruby/ruby-dev-builder/pull/2 checks all bin files work Added a patch to ruby-loco for it, so its builds are ok. -- https://bugs.ruby-lang.org/