From owner-ctm-users@FreeBSD.ORG Mon Dec 5 15:16:07 2011 Return-Path: Delivered-To: ctm-users@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 69F21106566B for ; Mon, 5 Dec 2011 15:16:07 +0000 (UTC) (envelope-from stephen@missouri.edu) Received: from wilberforce.math.missouri.edu (wilberforce.math.missouri.edu [128.206.184.213]) by mx1.freebsd.org (Postfix) with ESMTP id 307868FC12 for ; Mon, 5 Dec 2011 15:16:06 +0000 (UTC) Received: from [128.206.184.213] (wilberforce.math.missouri.edu [128.206.184.213]) by wilberforce.math.missouri.edu (8.14.5/8.14.5) with ESMTP id pB5FFxSd079621; Mon, 5 Dec 2011 09:15:59 -0600 (CST) (envelope-from stephen@missouri.edu) Message-ID: <4EDCE02F.1070701@missouri.edu> Date: Mon, 05 Dec 2011 09:15:59 -0600 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:8.0) Gecko/20111120 Thunderbird/8.0 MIME-Version: 1.0 To: Roman Kurakin References: <201112051426.pB5EQnOH038029@fire.js.berklix.net> <4EDCD9AD.1000504@missouri.edu> <4EDCE047.7060309@inse.ru> In-Reply-To: <4EDCE047.7060309@inse.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "ctm-users@freebsd.org" , "Julian H. Stacey" Subject: Re: Move ctm to ports? X-BeenThere: ctm-users@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CTM User discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Dec 2011 15:16:07 -0000 On 12/05/11 09:16, Roman Kurakin wrote: > Stephen Montgomery-Smith wrote: >> On 12/05/11 08:26, Julian H. Stacey wrote: >>> Hi, >>> Roman Kurakin wrote: >>>> Hi, >>>> >>>> Stephen Montgomery-Smith wrote: >>>>> How would people feel about removing ctm and mkctm from the base >>>>> system, and making it into a port? >> >> OK, I am persuaded - no moving CTM to ports. I'll see if I can get a >> src commit bit, with the promise that I will only touch the ctm stuff. >> >> Next - suppose I want to make svn-cur officially part of CTM. Do any >> of you see a problem with having something in the base depending upon >> something in the ports - namely subversion and xz? (And hopefully in >> the next few years, subversion will become part of base.) > It is not a good idea. How do you see the way to compile the base > without smth in base? > There is no problem with smth that uses smth ports-based, but not depend > on smth ports-based. > What do you think about plugins? I'm not sure what you mean by plugins. But maybe you mean this: So I envision that if I start to use xz compression, and xz is not installed, then when you run ctm, it will issue an error like this: "You need to install xz from the port archivers/xz." Similarly, if you try to apply the svn deltas, you will get an error like "You need to install subversion from the port devel/subversion." So the errors would be run time, not compile time.