From owner-freebsd-current@freebsd.org Thu Nov 3 02:45:13 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B1CAAC2B73A for ; Thu, 3 Nov 2016 02:45:13 +0000 (UTC) (envelope-from pete@nomadlogic.org) Received: from vps-mail.nomadlogic.org (unknown [IPv6:2607:f2f8:a098::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5E4601CF6 for ; Thu, 3 Nov 2016 02:45:13 +0000 (UTC) (envelope-from pete@nomadlogic.org) Received: from boomers.nomadlogic.org (cpe-23-242-83-219.socal.res.rr.com [23.242.83.219]) by vps-mail.nomadlogic.org (OpenSMTPD) with ESMTPSA id 44ef613b TLS version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO for ; Wed, 2 Nov 2016 19:45:12 -0700 (PDT) Subject: Re: [RFC] remove GNU rcs from FreeBSD 12 To: freebsd-current@freebsd.org References: <20160911133804.a7j7p3x2viqzcpec@ivaldir.etoilebsd.net> <20161025182730.GA60030@klump.hjerdalen.lokalnett> From: Pete Wright Message-ID: <75d4d233-c599-0509-139a-5799a0911b5a@nomadlogic.org> Date: Wed, 2 Nov 2016 19:45:11 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Nov 2016 02:45:13 -0000 On 11/02/2016 19:17, Julian Elischer wrote: > On 26/10/2016 2:27 AM, Eivind Nicolay Evensen wrote: >> On Sun, Sep 11, 2016 at 03:38:04PM +0200, Baptiste Daroussin wrote: >>> hi, >>> >>> For long we are planning to remove GNU rcs from base, after a failed >>> attempt >>> before FreeBSD 10.0. Let see where we are to be able to remove it >>> from FreeBSD >>> 12. > > why should we remove it? > What will replace it? it's an integral part of many people's systems. > > Is there a non gnu RCS with the same features? > surprised to hear so many people are dependent upon having rcs in their base system. there are options though - for example OpenBSD uses OpenRCS in their base: http://man.openbsd.org/rcs.1 its not strictly GNU compliant as I believe it adheres to the original implementation (which frankly is probably a good thing imho). GNU RCS is also available via ports/pkgs as well. If people are adamant about preserving a rcs binary in base though this seems like a great opportunity to step up and help import/support OpenRCS. just my two bits - hope it helps. -pete