From owner-freebsd-current@FreeBSD.ORG Tue Jun 5 09:29:27 2012 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EC45D106566C for ; Tue, 5 Jun 2012 09:29:26 +0000 (UTC) (envelope-from bf1783@googlemail.com) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 78E428FC0C for ; Tue, 5 Jun 2012 09:29:26 +0000 (UTC) Received: by werg1 with SMTP id g1so4352713wer.13 for ; Tue, 05 Jun 2012 02:29:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=kihOfFNT7Wi4YuKRbneczO6oGW7AUs+Pivrms9UlpEQ=; b=PPobqgsZNb9uZ08Xm5dE48QnU3s3LYG/lF83JBLkbknAoUBDOzx/YAP8nR3G9om4+L iOsg/4GqQj0diXN9MbYQ/A3UZTOZMIYKew2IqHgrw9nhzDujS6HEIYPtb1RfkAcyALmx h5pB5SDQWdlYg7sFVsyj6C4936yWF+z+zJFd2j8DofbtFVaGejPDxotIfad0W6imkLUi M0gZtZdEFFxAc04CoXB5eVJkm6ct58onxpNssW70jku9/yaIG2jduFcQeMsqio6Tvp8m 9cH+q3tuiLrDZ1BYq/sCdosgJCNGCqKpQhk7h8QMo9Lo25ihbKkN/Xd59phDTJQIPsad utQw== MIME-Version: 1.0 Received: by 10.216.226.147 with SMTP id b19mr13722925weq.210.1338888565242; Tue, 05 Jun 2012 02:29:25 -0700 (PDT) Received: by 10.180.24.5 with HTTP; Tue, 5 Jun 2012 02:29:25 -0700 (PDT) In-Reply-To: <1616421.P4c92lAp56@x220.ovitrap.com> References: <1616421.P4c92lAp56@x220.ovitrap.com> Date: Tue, 5 Jun 2012 05:29:25 -0400 Message-ID: From: "b. f." To: Erich Content-Type: text/plain; charset=ISO-8859-1 Cc: Mark Linimon , freebsd-current@freebsd.org Subject: Re: Why Are You NOT Using FreeBSD? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: bf1783@gmail.com List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jun 2012 09:29:27 -0000 On 6/5/12, Erich wrote: > Hi, > > On 05 June 2012 3:08:17 b. f. wrote: >> > On 05 June 2012 15:33:16 Mark Andrews wrote: >> > > >> > > In message <2490439.EC638TI0j3 at x220.ovitrap.com>, Erich writes: >> > > > Hi, >> > > > >> > All of these, with the exception of HEAD (which is always a valid tag), >> > only apply to the src/ tree. The ports/, doc/, and www/ trees are not >> > branched. >> > >> > I understand this that I can use these tags on the FreeBSD sources but >> > not on the ports. >> > >> > I never tried this on the ports. >> >> I sent a long reply to your earlier message on freebsd-ports >> explaining exactly this -- how each Ports tree snapshot has a version >> number: the date spec. Also, how a few special snapshots also have a >> second version number: the release tag. I also explained how to find >> and use these, with and without cvs. Am I wasting my time by trying >> to answer your questions, E.? > > I think that you missed my point. The point is that this has to be made > available for beginners. As long as the handbook states that this does not > apply to the ports tree, at least beginners will stop there. If you had hoped to make your point by feigning ignorance of something that you had just been told on another list, then, yes, I missed your point -- it was a decidedly subtle one. You write in this thread: "I did not know this. Do you have a link for this? I never read about it." Despite the fact that I explained it to you earlier, with an example: http://lists.freebsd.org/pipermail/freebsd-ports/2012-June/075491.html The part of the Handbook that you cited above, at: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvs-tags.html is the introduction to A.7.1. It refers only to branch tags, and not to the release tags discussed in A.7.2, where the ports release tags are mentioned. This was also in my earlier message, along with the comment that A.7.2 could be improved. As far as the version numbers are concerned, I do not understand what you want. I already told you how you could use the existing version numbers with a one-line modification to a sup file, or via cvs. Do you want the date spec of the ports tree to be included in the name of the port tarballs distributed on the FreeBSD server? Or that you want portsnap to get a feature to selectively roll-back to earlier ports tree snapshots? Or that you simply want changes to the documentation, explaining how to roll back? As I told you, I'm a bit skeptical that your hypothetical beginner, after having encountered a problem building a port, would usually be able to diagnose the problem and find the right snapshot to use. And those that aren't beginners could probably figure out how to do so with the documentation that already exists. But I suppose that the document committers would consider a proposal to add an example of how to perform a roll-back. If you want to discuss this further, please move it to a new topic on the freebsd-ports or freebsd-doc lists, which seem more appropriate. b.