From owner-cvs-all@FreeBSD.ORG Sun Oct 2 20:07:17 2011 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 048F61065672; Sun, 2 Oct 2011 20:07:17 +0000 (UTC) (envelope-from Cy.Schubert@komquats.com) Received: from idcmail-mo2no.shaw.ca (idcmail-mo2no.shaw.ca [64.59.134.9]) by mx1.freebsd.org (Postfix) with ESMTP id 7D6CD8FC0C; Sun, 2 Oct 2011 20:07:16 +0000 (UTC) Received: from lb7f8hsrpno-svcs.dcs.int.inet (HELO pd5ml1no-ssvc.prod.shaw.ca) ([10.0.144.222]) by pd5mo1no-svcs.prod.shaw.ca with ESMTP; 02 Oct 2011 14:07:15 -0600 X-Cloudmark-SP-Filtered: true X-Cloudmark-SP-Result: v=1.1 cv=KBSlDmMtPy+6dcT8s2HSk+nEQXlV1wil9/JK38/4IYQ= c=1 sm=1 a=wHXR_hqnctcA:10 a=QrugwKR0C_UA:10 a=wAGQQ9Az6v0A:10 a=BLceEmwcHowA:10 a=xA7i7079zcQA:10 a=kj9zAlcOel0A:10 a=2Er20JxOMs3KTlR2XTlUiQ==:17 a=6I5d2MoRAAAA:8 a=BWvPGDcYAAAA:8 a=ua83JLjaQdgDwq1XX24A:9 a=gt_h1iyobWw9P6XmTxAA:7 a=CjuIK1q_8ugA:10 a=HO-EjDBg6p8A:10 a=SV7veod9ZcQA:10 a=V7tsTZBp22UA:10 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117 Received: from unknown (HELO spqr.komquats.com) ([24.68.73.211]) by pd5ml1no-dmz.prod.shaw.ca with ESMTP; 02 Oct 2011 14:07:15 -0600 Received: from cwsys.cwsent.com (cwsys [10.1.1.1]) by spqr.komquats.com (Postfix) with ESMTP id 00D3846B84; Sun, 2 Oct 2011 13:06:45 -0700 (PDT) Received: from cwsys (localhost [127.0.0.1]) by cwsys.cwsent.com (8.14.5/8.14.5) with ESMTP id p92K6ixe085214; Sun, 2 Oct 2011 13:06:44 -0700 (PDT) (envelope-from Cy.Schubert@komquats.com) Message-Id: <201110022006.p92K6ixe085214@cwsys.cwsent.com> X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.3 From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.komquats.com/ To: Doug Barton In-Reply-To: Message from Doug Barton of "Sun, 02 Oct 2011 12:28:14 PDT." <4E88BB4E.4040107@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 02 Oct 2011 13:06:44 -0700 Cc: cvs-all@FreeBSD.org, ports-committers@FreeBSD.org, lme@FreeBSD.org, Cy Schubert , cvs-ports@FreeBSD.org Subject: Re: cvs commit: ports/sysutils/syslog-ng1 Makefile X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Cy Schubert List-Id: **OBSOLETE** CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2011 20:07:17 -0000 In message <4E88BB4E.4040107@FreeBSD.org>, Doug Barton writes: > On 10/02/2011 12:16, Cy Schubert wrote: > > In message <4E88AB9A.5010801@FreeBSD.org>, Doug Barton writes: > >> FYI, in version 1.42 of the Makefile in its old location I tagged it thus: > >> > >> FORBIDDEN= Vulnerable since 2008-11-18, > >> http://portaudit.freebsd.org/75f2382e-b586-11dd-95f9-00e0815b8da8.html > >> EXPIRATION_DATE= 2011-10-14 > > > > The syslog-ng1 port has been adjusted to reflect the above. > > Thanks again. :) > > >> Apparently the repo copy was done from version 1.41 (another reason that > >> repo copies are a pointless waste). > > > > I'm not sure how to address this. > > Don't bother with repo copies at all? :) Given that the history still > exists in the old location I've never seen the point. The other answer > of course is to convert the ports repo to svn. Then the mere-mortal > developers can just do 'svn cp' at the moment it's needed, which means > it will be completely up to date. The other advantage to svn in this > case is that the "copy" doesn't bloat the repo the way cvs repo copies > (which actually are a physical copy of the relevant files) do. True and good in practice. However this brings up the question again of should we go to svn in ports? I recall discussing this at BSDCan 2009. Having performed the conversion of ports to svn just a month prior to that, I noticed the ports tree had grown to over 15 GB at the time. IIRC the CVS tree was just over 3 GB at that time. At present the repos are: cwsys# zfs list -r dsk01/repos NAME USED AVAIL REFER MOUNTPOINT dsk01/repos 11.0G 89.8G 22K none dsk01/repos/fcvs 5.71G 89.8G 2.63G /opt/fcvs dsk01/repos/fgnats 1.21G 89.8G 878M /opt/fgnats dsk01/repos/fsvn 4.04G 89.8G 3.38G /opt/fsvn cwsys# zfs get compressratio dsk01/repos NAME PROPERTY VALUE SOURCE dsk01/repos compressratio 1.73x - cwsys# df -h /opt/f* Filesystem Size Used Avail Capacity Mounted on dsk01/repos/fcvs 92G 2.6G 89G 3% /opt/fcvs dsk01/repos/fgnats 90G 877M 89G 1% /opt/fgnats dsk01/repos/fsvn 93G 3.4G 89G 4% /opt/fsvn cwsys# Space was a big factor. -- Cheers, Cy Schubert FreeBSD UNIX: Web: http://www.FreeBSD.org The need of the many outweighs the greed of the few.