From owner-freebsd-current@FreeBSD.ORG Wed Mar 25 21:24:17 2009 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 29ED210656F3; Wed, 25 Mar 2009 21:24:17 +0000 (UTC) (envelope-from andreast-list@fgznet.ch) Received: from smtp.fgznet.ch (mail.fgznet.ch [81.92.96.47]) by mx1.freebsd.org (Postfix) with ESMTP id B82EA8FC22; Wed, 25 Mar 2009 21:24:16 +0000 (UTC) (envelope-from andreast-list@fgznet.ch) Received: from wolfram.andreas.nets ([91.190.8.131]) by smtp.fgznet.ch (8.13.8/8.13.8/Submit_SMTPAUTH) with ESMTP id n2PLODFj094879; Wed, 25 Mar 2009 22:24:14 +0100 (CET) (envelope-from andreast-list@fgznet.ch) Message-ID: <49CAA0FD.9000206@fgznet.ch> Date: Wed, 25 Mar 2009 22:24:13 +0100 From: Andreas Tobler User-Agent: Thunderbird 2.0.0.19 (Macintosh/20081209) MIME-Version: 1.0 To: Doug Barton References: <49C16ECD.1040901@FreeBSD.org> <49CA90BA.5090004@fgznet.ch> <49CA968A.5070403@FreeBSD.org> <49CA9A21.3090302@fgznet.ch> <49CA9BD0.70205@FreeBSD.org> In-Reply-To: <49CA9BD0.70205@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.64 on 81.92.96.47 Cc: FreeBSD Current Subject: Re: New mergemaster option to install files that differ only by $FreeBSD 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: Wed, 25 Mar 2009 21:24:17 -0000 Doug Barton wrote: > Andreas Tobler wrote: >> Hm, then it seems to me that I did something 'wrong' when I co'ed the >> svn repository. I am an anonymous user, aka having no svn account. > > You're not using the devel/subversion-freebsd port. Aha! I was using plain svn 1.5.5.1. Thanks! Now I'm using it and I have what I need. # $FreeBSD: head/usr.bin/atm/Makefile 121666 2003-10-29 10:30:54Z harti $ >> This how I co'ed the repo: >> >> svn checkout svn://svn.freebsd.org/base/head src > > I just tested that with the subversion-freebsd version, and it worked > just fine. > >> Well, in my case I did type 'i' many times and now I am happy with a 2 >> hour install/upgrade cycle from 7.1 to current. > > I'm glad you're happy now, but you won't be when you do your next > mergemaster run. :) I'm happy in terms of build and install time, I did not reinstall world yet again. The platform where I install the current build takes ages to build itself. So I crossbuilt. I NFS exported the install/src dir and rsynced the root and mergemastered -F. > Mergemaster counts on there being a real version number in the VCS Id > string to compare against and learn about new versions of files. If > the files in your base and the files in the src tree all have > identical strings (i.e., they are all equal to $FreeBSD$) then > mergemaster will never know that there is a new version available. Ok. This would have hit me tomorrow, after a new install. Thanks again, Andreas