From owner-freebsd-stable@FreeBSD.ORG Fri Jan 25 15:41:22 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 06982AF2 for ; Fri, 25 Jan 2013 15:41:22 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-ia0-x22b.google.com (ia-in-x022b.1e100.net [IPv6:2607:f8b0:4001:c02::22b]) by mx1.freebsd.org (Postfix) with ESMTP id C66E6689 for ; Fri, 25 Jan 2013 15:41:21 +0000 (UTC) Received: by mail-ia0-f171.google.com with SMTP id z13so801451iaz.16 for ; Fri, 25 Jan 2013 07:41:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=pdM+R5LQwNUuyXf1QAd2WuDldE7VNoSyrOAt07v1t2U=; b=u46MIDG+SOzKplTXmDF8jIdb2aCXr6rEhgokFe4kecP/h7OERCuDSz3rX+HERK8A51 VvGuwR20nmkjhHfRYNtoyU9JDpMJZW9VW5yzahik9HjCqmJPwPTyVZMAgsNP3kUOfKRc T8GUYjhn1ul0TpqM/SfVBXUCtQGK1fFIKw36xaTl6uk7DeXmiiLkFp5NqOObuOFPPUHa vlbiy+0QZdlWELR1T0JkGYziH4HIa9ExbaM/vpHTQkuZZoRbab5BJCTUwLM7gdLt7nhR EVML9/KbGQ9rHOLM9m9ppi4HIrPfREnGgXAodvEG2p1qPwVwqVrvZszHMhR4yNSJBx8o OVkA== MIME-Version: 1.0 X-Received: by 10.50.161.169 with SMTP id xt9mr4283606igb.62.1359128481496; Fri, 25 Jan 2013 07:41:21 -0800 (PST) Received: by 10.64.16.73 with HTTP; Fri, 25 Jan 2013 07:41:21 -0800 (PST) Received: by 10.64.16.73 with HTTP; Fri, 25 Jan 2013 07:41:21 -0800 (PST) In-Reply-To: <20130125235425.T76686@sola.nimnet.asn.au> References: <20130123144050.GG51786@e-Gitt.NET> <20130124093846.5e683474@laptop> <20130124085717.GA26673@icarus.home.lan> <20130125235425.T76686@sola.nimnet.asn.au> Date: Fri, 25 Jan 2013 15:41:21 +0000 Message-ID: Subject: Re: svn - but smaller? From: Chris Rees To: Ian Smith Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: Jeremy Chadwick , "Bjoern A. Zeeb" , freebsd-stable@freebsd.org, Peter Wemm , Dewayne X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jan 2013 15:41:22 -0000 On 25 Jan 2013 13:39, "Ian Smith" wrote: > > On Thu, 24 Jan 2013 00:57:17 -0800, 'Jeremy Chadwick' wrote: > > > On Thu, Jan 24, 2013 at 06:34:33PM +1100, Dewayne wrote: > > > The objective is to return to a base build of FreeBSD that performs > > > the expected task of being able to pull source, without having to > > > acquire a port. Regardless of our individual solutions/workarounds, > > > the task is to pull and maintain source. > > > > > > Is the discussion going to result in something like svn-lite that > > > enters into the /usr/src/contrib along with the responsibilities > > > associated with maintaining it? And then we need to take into > > > consideration of being overwriting the "base svn" with a full svn > > > package, if required by the user/admin. > [..] > > > I build svn from ports with all options off except for: > > > ENHANCED_KEYWORD P4_STYLE_MARKERS STATIC which results in a 4.2MB svn > > > program. Suites me but doesn't address the underlying problem - and I > > > don't think that the plan is to make FreeBSD dependent upon the ports > > > system (for subversion) > > [..] > > As for your last line: > > > > FreeBSD is already dependent upon Subversion. This has been the case > > for quite some time, but has only recently (as an indirect result of the > > security incident) become forced upon users/administrators of FreeBSD. > > The entire project is presently managed/maintained under Subversion. > > The Handbook now documents that if you want to pull down src/ you need > > to install Subversion. If you want to pull down ports/ you can use > > portsnap and waste lots of /var space, hoping that the portsnap mirrors > > are up to date, and a bunch of other hullabaloo... or you could just use > > Subversion and be done with it. > > > > There is no more cvsup. There is no more csup. There is no more cvs. > > I'm trying to work out exactly when support for checking out 9-STABLE > CVS sources - and I'm only talking about system sources here - will end? > > Peter Wemm (cc'd) writes in https://wiki.freebsd.org/CvsIsDeprecated, > last edited 2013-01-22: > > "3. For FreeBSD 9-stable, 8-stable and 7-stable, we will be attempting > to continue updates through the exporter the official "support" > end-of-life for last release on the branch at the time of writing > (November 16th, 2012). > * This means, updates will be maintained on a best effort > basis until 9.0-RELEASE, 8.3-RELEASE, 7.4-RELEASE are no longer > supported. > * This notice pre-dates 9.1-RELEASE, and the release of 9.1 > will not extend the lifetime of RELENG_9 branch exporter. > * This is not a commitment to operate the services, it will > only be done on a best effort basis. If serious problems develop or > usage dies down significantly we may accelerate its end-of-life." > > But after kerfuffle about 9.1-RELEASE branch sources not (then) being > available via c{v,}sup, Bjoern Zeeb wrote on Sept 18th 2012 in > http://lists.freebsd.org/pipermail/freebsd-stable/2012-September/069600.html > "RELENG_9_1 is now exported the CVS as well and will be for as long as > things will be exported to CVS." Other posts around that time clearly > said that CVS source access would remain for the lifetime of 9-STABLE. > > Could someone please clarify this situation? > > As others have suggested, an SVN package that could be installed with a > static build and run dependency-free binary would help ease the pain for > those looking specifically at updating 9.x or 8.x sources to -STABLE as > a directly usable csup replacement, preferably on install media but at > least easily fetchable as a package? I find portsnap fine for ports. I've just created devel/subversion-static that will be available by pkg_add once the package builds are back. Chris