From owner-freebsd-ruby@FreeBSD.ORG Fri Nov 11 23:43:06 2011 Return-Path: Delivered-To: ruby@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A4DA5106564A for ; Fri, 11 Nov 2011 23:43:06 +0000 (UTC) (envelope-from astounding@gmail.com) Received: from mail-qw0-f47.google.com (mail-qw0-f47.google.com [209.85.216.47]) by mx1.freebsd.org (Postfix) with ESMTP id 619FB8FC12 for ; Fri, 11 Nov 2011 23:43:06 +0000 (UTC) Received: by qabj40 with SMTP id j40so4737904qab.13 for ; Fri, 11 Nov 2011 15:43:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=C40OQUuP19vfZ8FQ6nHq4ValoszD9KpWL0yXHKzqY0o=; b=xDpXYrL+7epMSv46fczzUxGF8BAAnhdJW9HjzFdtLIC9Tygc5lIndijdY3jyFNHT3q CQE+XemX69u0OcIuTzcj0pCF3LrEA+zi1CGNLy+aqmc7r0ZU8F5yZ7RCHLLjw/Woqg0G TtRi+ZOB0+mYBjj6kzP3hT6mFduvsygqD2rws= MIME-Version: 1.0 Received: by 10.224.174.3 with SMTP id r3mr10598232qaz.22.1321054985563; Fri, 11 Nov 2011 15:43:05 -0800 (PST) Received: by 10.224.28.141 with HTTP; Fri, 11 Nov 2011 15:43:05 -0800 (PST) In-Reply-To: <20111111143115.5bf5d195.stas@FreeBSD.org> References: <20111111143115.5bf5d195.stas@FreeBSD.org> Date: Fri, 11 Nov 2011 16:43:05 -0700 Message-ID: From: "Aaron D. Gifford" To: ruby@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Subject: Re: What changed? (gem command missing in 1.9) X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2011 23:43:06 -0000 On Fri, Nov 11, 2011 at 3:31 PM, Stanislav Sedov wrote: > Hi! > > The gem version distributed in ruby 1.9 is too old for some ports, > so FreeBSD uses the rubygem from ports instead. =A0To get the gem > command back just install the ruby-gems port. > > -- > Stanislav Sedov > ST4096-RIPE > > () =A0ascii ribbon campaign - against html e-mail > /\ =A0www.asciiribbon.org =A0 - against proprietary attachments Thanks for the timely reply. That's exactly what I did after posting my question--I installed the gems port and the rake port (rake suddenly disappeared as well). Please forgive me now as I express my frustration and dislike over the sudden disappearance of executables: I quite DISLIKE this as the "solution". Updating ports and rebuilding the same version of a port that's been in the tree for a long time SHOULD NOT suddenly remove a common executable that those relying on the port have come to expect to be present WITHOUT A BIG GIANT IMPOSSIBLE TO IGNORE WARNING while building or installing the port. This breaks so many automated scripts I have. How I get to update each one to check for the additional ports. UGH!!!! I HATE IT! I much prefer to update gems and rake on my own systems NOT using FreeBSD ports using "gem update --system && gem update" Thank you for your time and thank you for permitting me to vent on this top= ic. Sincerely, Aaron Gifford