From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS4713 221.184.0.0/13 X-Spam-Status: No, score=-3.8 required=3.0 tests=AWL,BAYES_00, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from neon.ruby-lang.org (neon.ruby-lang.org [221.186.184.75]) by dcvr.yhbt.net (Postfix) with ESMTP id 3B09E1F87F for ; Fri, 23 Nov 2018 02:13:28 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id D11A7121A72; Fri, 23 Nov 2018 11:13:25 +0900 (JST) Received: from o1678916x28.outbound-mail.sendgrid.net (o1678916x28.outbound-mail.sendgrid.net [167.89.16.28]) by neon.ruby-lang.org (Postfix) with ESMTPS id A0CFF1219D6 for ; Fri, 23 Nov 2018 11:13:23 +0900 (JST) Received: by filter0121p3las1.sendgrid.net with SMTP id filter0121p3las1-15011-5BF76240-3 2018-11-23 02:13:20.156017612 +0000 UTC m=+626074.495904254 Received: from herokuapp.com (ec2-54-234-200-63.compute-1.amazonaws.com [54.234.200.63]) by ismtpd0060p1mdw1.sendgrid.net (SG) with ESMTP id iFxZo-7ZSIWhSArSWxaMkw Fri, 23 Nov 2018 02:13:20.126 +0000 (UTC) Date: Fri, 23 Nov 2018 02:13:20 +0000 (UTC) From: hsbt@ruby-lang.org To: ruby-core@ruby-lang.org Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 65394 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 5060 X-Redmine-Issue-Author: vo.x X-Redmine-Issue-Assignee: hsbt X-Redmine-Sender: hsbt X-Mailer: Redmine X-Redmine-Host: bugs.ruby-lang.org X-Redmine-Site: Ruby Issue Tracking System X-Auto-Response-Suppress: All Auto-Submitted: auto-generated X-SG-EID: ync6xU2WACa70kv/Ymy4QrNMhiuLXJG8OTL2vJD1yS73wMUsjY9cYsDYkVQE43g74m13RmYgsiXxNI 67qYCIn+oaIEWbNB+w4fOkxxopT9UCOggS5hnCEEaewwQHjtqSaPYVDD7ughu/kNMRpdFjY8f3RVCN XDqXDnpCpHQ1Z9U/mtIncxC/u6SrRDA0NX/vrHyPU+0F6Md7j44P22uouw== X-ML-Name: ruby-core X-Mail-Count: 89995 Subject: [ruby-core:89995] [Ruby trunk Bug#5060] Executables in bin folder conflict with their gem versions. X-BeenThere: ruby-core@ruby-lang.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Ruby developers List-Id: Ruby developers List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ruby-core-bounces@ruby-lang.org Sender: "ruby-core" Issue #5060 has been updated by hsbt (Hiroshi SHIBATA). I created a patch for fixing this. https://github.com/ruby/ruby/pull/2023 @nobu Can you review the above patch? ---------------------------------------- Bug #5060: Executables in bin folder conflict with their gem versions. https://bugs.ruby-lang.org/issues/5060#change-75100 * Author: vo.x (Vit Ondruch) * Status: Assigned * Priority: Normal * Assignee: hsbt (Hiroshi SHIBATA) * Target version: * ruby -v: 1.9.3 * Backport: ---------------------------------------- It would be nice if the executables for rdoc, rake, ri, etc. locate in bin folder, would be standard RubyGems stubs. Otherwise, once there is installed version of such library as a gem, the original file is rewritten and the functionality of bundled library is lost. But my main concern is the conflict between ruby and gem executables, since it makes packaging for Linux distributions hard (for Fedora and RHEL in my case). -- https://bugs.ruby-lang.org/