From owner-freebsd-ports@freebsd.org Fri Aug 7 05:08:07 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D68889B4579; Fri, 7 Aug 2015 05:08:07 +0000 (UTC) (envelope-from jamie@dyslexicfish.net) Received: from dyslexicfish.net (deadcat.mail.dyslexicfish.net [45.63.12.202]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 91F5D81E; Fri, 7 Aug 2015 05:08:07 +0000 (UTC) (envelope-from jamie@dyslexicfish.net) Received: from dyslexicfish.net (deadcat.mail.dyslexicfish.net [45.63.12.202]) by dyslexicfish.net (8.14.5/8.14.5) with ESMTP id t774wiax073665; Fri, 7 Aug 2015 05:58:44 +0100 (BST) (envelope-from jamie@dyslexicfish.net) Received: (from jamie@localhost) by dyslexicfish.net (8.14.5/8.14.5/Submit) id t774wiqp073664; Fri, 7 Aug 2015 05:58:44 +0100 (BST) (envelope-from jamie) From: Jamie Landeg-Jones Message-Id: <201508070458.t774wiqp073664@dyslexicfish.net> Date: Fri, 07 Aug 2015 05:58:44 +0100 To: rkoberman@gmail.com, d@delphij.net Cc: freebsd-ports@freebsd.org, freebsd-current@freebsd.org Subject: Re: Proposal: make portsnap generate INDEX-${OSREL:R} only by default References: <55C3F9AA.4020602@delphij.net> In-Reply-To: User-Agent: Heirloom mailx 12.4 7/29/08 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (dyslexicfish.net [45.63.12.202]); Fri, 07 Aug 2015 05:58:44 +0100 (BST) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Aug 2015 05:08:07 -0000 Kevin Oberman wrote: > Isn't rebuilding the index useful for people running STABLE? I assume that > I need a current index to get useful output from "pkg version -vL=". I am > probably a bit unusual in that I keep a current ports tre on a STABLE > system, but there are a couple of ports that I need to build due to custom > options and I find poudriere overkill for this case. I suspect many people > running STABLE may use portsnap and build everything from ports. (This use > to be common fairly recently and likely still is.) I run stable, and compile from source with a current ports tree on all my machines too. But... > Or, am I missing the obvious... something I seem to do too often these days. ... maybe I'm missing something that you haven't missed, which is more likely! : I've already altered my portsnap.conf to only produce INDEX-10, and from what I can gather, this is basically what Xin Li is proposing becomes the default..., i.e. only produce INDEX-9 for 9.X, INDEX-10 for 10.X and INDEX-11 for 11.X Isn't it the case that the index required is 'tuned' to the dependencies each port requires based on base software (e.g. the index file on 10.X upwards won't list a dependency on converters/libiconv) so even if you portsnap your ports tree, it's still INDEX-10 you'd require on a FreeBSD-10.X machine..? Cheers, Jamie