Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Jan 2013 15:41:21 +0000
From:      Chris Rees <utisoft@gmail.com>
To:        Ian Smith <smithi@nimnet.asn.au>
Cc:        Jeremy Chadwick <jdc@koitsu.org>, "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net>, freebsd-stable@freebsd.org, Peter Wemm <peter@wemm.org>, Dewayne <dewayne.geraghty@heuristicsystems.com.au>
Subject:   Re: svn - but smaller?
Message-ID:  <CADLo83_PmVO8GVZgb8%2B-xn76izPOJbU4t=K5Ff1_u0t3zyW5Cg@mail.gmail.com>
In-Reply-To: <20130125235425.T76686@sola.nimnet.asn.au>
References:  <20130123144050.GG51786@e-Gitt.NET> <20130124093846.5e683474@laptop> <E10EBB96DCC143BE8F14FD2982AD84B7@white> <20130124085717.GA26673@icarus.home.lan> <20130125235425.T76686@sola.nimnet.asn.au>

next in thread | previous in thread | raw e-mail | index | archive | help
On 25 Jan 2013 13:39, "Ian Smith" <smithi@nimnet.asn.au> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADLo83_PmVO8GVZgb8%2B-xn76izPOJbU4t=K5Ff1_u0t3zyW5Cg>