From owner-freebsd-current@FreeBSD.ORG Sat Dec 3 22:53:27 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C4A621065670 for ; Sat, 3 Dec 2011 22:53:27 +0000 (UTC) (envelope-from freebsd@beardz.net) Received: from svr06-mx.btshosting.co.uk (mx-2.btshosting.co.uk [178.63.196.248]) by mx1.freebsd.org (Postfix) with ESMTP id 799238FC08 for ; Sat, 3 Dec 2011 22:53:27 +0000 (UTC) Received: from [192.168.1.65] (027ecff8.bb.sky.com [2.126.207.248]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by svr06-mx.btshosting.co.uk (Postfix) with ESMTPSA id 57A0A4115A; Sat, 3 Dec 2011 22:53:25 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=beardz.net; s=default; t=1322952805; bh=3OxOetC8PCA1pVHrJuezcCY0rKfs2ha2vlkxGtxeXxQ=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=EJlcUhyi5lbbktu6hVmqc8750Do8KH2HX7FQmzczAa9aWvqidc8p5nKDiM2ob6Qpt rgUb89Q8RshI2fnQnpGxzUNW0RxEjHqo+JXJjjONCiGBeKCuceP6+joGL/fc25SoX6 +X+uEk+YKE07RgGHP3sQ4+uRDuLK9Kk4WJHgbhM8= Message-ID: <4EDAA85F.7000104@beardz.net> Date: Sat, 03 Dec 2011 22:53:19 +0000 From: Jase Thew User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20111105 Thunderbird/8.0 MIME-Version: 1.0 To: Roman Kurakin References: <20111202115446.GB25963@server.vk2pj.dyndns.org> <4ED974A2.7080606@FreeBSD.org> <4ED9EA27.8090206@inse.ru> <4ED9EAD0.3050207@beardz.net> <4EDA36C0.7090109@inse.ru> In-Reply-To: <4EDA36C0.7090109@inse.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Sun, 04 Dec 2011 04:19:43 +0000 Cc: freebsd-current , Peter Jeremy , Max Khon Subject: Re: CVS removal from the base X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Sat, 03 Dec 2011 22:53:27 -0000 On 03/12/2011 14:48, Roman Kurakin wrote: > Jase Thew wrote: >> On 03/12/2011 09:21, Roman Kurakin wrote: >>>> [SNIP] >>> You are right in general, except one small factor. We are talking about >>> bootstrap. >>> CVS is used by many as the one of the ways to get the sources to the >>> freshly >>> installed system to recompile to the last available source. It will >>> become inconvenient >>> to do it through the process of installing some ports for that. >>> Especially if corresponding >>> ports would require some other ports as dependences. >> >> As has been pointed out elsewhere in this thread, CVS doesn't cover >> csup, a utility in base which allows you to obtain the source >> trivially for the scenario you provide above. (Explicity ignoring >> cvsup which requires a port). > Does csup allows to checkout a random version from local cvs mirror? > So better to say csup(cvsup) does not cover cvs. Not quite sure what you are referring to by "random version". But csup certainly allows you to obtain the source as described in your scenario above ("last available source", even source at a particular point in time). Also, when I said CVS doesn't cover csup, I meant any removal of CVS from base would still leave csup available for obtaining source. Regards, Jase.