From owner-freebsd-questions@freebsd.org Mon Jul 18 20:27:27 2016 Return-Path: Delivered-To: freebsd-questions@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 728BEB9DFCB for ; Mon, 18 Jul 2016 20:27:27 +0000 (UTC) (envelope-from danm@prime.gushi.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 5F6491651 for ; Mon, 18 Jul 2016 20:27:27 +0000 (UTC) (envelope-from danm@prime.gushi.org) Received: by mailman.ysv.freebsd.org (Postfix) id 5A5B0B9DFCA; Mon, 18 Jul 2016 20:27:27 +0000 (UTC) Delivered-To: questions@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 5A026B9DFC9 for ; Mon, 18 Jul 2016 20:27:27 +0000 (UTC) (envelope-from danm@prime.gushi.org) Received: from prime.gushi.org (prime.gushi.org [IPv6:2001:4f8:3:3d::42]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "prime.gushi.org", Issuer "RapidSSL SHA256 CA - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4B8CD1650 for ; Mon, 18 Jul 2016 20:27:27 +0000 (UTC) (envelope-from danm@prime.gushi.org) Received: from prime.gushi.org (danm@localhost [127.0.0.1]) by prime.gushi.org (8.14.5/8.14.5) with ESMTP id u6IKRQ10080454 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 18 Jul 2016 13:27:26 -0700 (PDT) (envelope-from danm@prime.gushi.org) Received: (from danm@localhost) by prime.gushi.org (8.14.5/8.14.5/Submit) id u6IKRPmL080453; Mon, 18 Jul 2016 13:27:25 -0700 (PDT) (envelope-from danm) Date: Mon, 18 Jul 2016 13:27:24 -0700 (PDT) From: "Dan Mahoney, System Admin" To: questions@freebsd.org Subject: Way to have portsnap follow the same ports tree PKG uses? Message-ID: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) X-OpenPGP-Key-ID: 0x624BB249 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jul 2016 20:27:27 -0000 Hey all, There's some disconnect between the ports tree and pkg-ng -- there's no good, easy way to say "I want to build this port with some custom options, but I want all the dependencies installed via pkg. (You can get run-time dependencies by installing it and removing it, then building your port -- but this still doesn't help build-time dependencies, which usually result in a string of "crap, crap, ctrl-c, pkg-install [build dependency], rinse repeat" That said, since recent versions of FreeBSD started following the quarterly build cycles, it means that if you build a port against whatever portstap pulls in, it can potentially require newer versions of libraries than what you sanely have installed. My question is: is there a way to have portsnap pull down the same "quarterly" that the pkg tree is being built against? And if so, can it be made the default? -Dan --