From owner-freebsd-ports@FreeBSD.ORG Thu Feb 6 13:04:48 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 128EC884 for ; Thu, 6 Feb 2014 13:04:48 +0000 (UTC) Received: from shepard.synsport.net (mail.synsport.com [208.69.230.148]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D9C941292 for ; Thu, 6 Feb 2014 13:04:47 +0000 (UTC) Received: from [192.168.0.21] (unknown [130.255.19.191]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by shepard.synsport.net (Postfix) with ESMTP id B334943B4E for ; Thu, 6 Feb 2014 07:04:33 -0600 (CST) Message-ID: <52F38850.6080108@marino.st> Date: Thu, 06 Feb 2014 14:04:16 +0100 From: John Marino User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: [FreeBSD-Ports-Announce] Time to bid farewell to the old pkg_ tools References: <201402052202.s15M2Lha059200@fire.js.berklix.net> <52F2C0C8.5010203@gmx.de> <52F32F7C.2030601@infracaninophile.co.uk> In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: marino@freebsd.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 13:04:48 -0000 On 2/6/2014 13:58, Rick Miller wrote: > On Thu, Feb 6, 2014 at 7:23 AM, Daniel Nebdal wrote: > >> I suspect he meant "a certain version, and *not* newer" - sometimes >> you might want to hold back a package. >> > Correct. My wish is the functionality be extended further to mean "a > certain version *or* newer", encompassing both features. Thus, allowing > him to say "port-1.1", while I say "port-1.4 or newer" or even "port-1.0 or > newer". As an observer, all I can say is "Don't get your hopes up" on this one. Hundreds of ports are bumped with majority dependency changes for a reason. The tree is treated as an integrated entity, not 25,000 interchangeable parts. It would take major technology shift, something closer to what PC-BSD's pbi things do/did. Ports itself isn't geared for this. Maybe some kind of package archive could be used though, if "pkg" solvers could be made to handle such requests. Sounds like an extremely difficult request to me though. John