From owner-freebsd-pkg@FreeBSD.ORG Thu Dec 19 20:01:48 2013 Return-Path: Delivered-To: pkg@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 2B4FCC78; Thu, 19 Dec 2013 20:01:48 +0000 (UTC) Received: from apnoea.adamw.org (apnoea.adamw.org [204.109.59.150]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 0291F139A; Thu, 19 Dec 2013 20:01:47 +0000 (UTC) Received: from apnoea.adamw.org (localhost [127.0.0.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by apnoea.adamw.org (Postfix) with ESMTPSA id 78F1311F984; Thu, 19 Dec 2013 13:51:22 -0500 (EST) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Thu, 19 Dec 2013 13:51:22 -0500 From: Adam Weinberger To: Bryan Drewery Subject: Re: ruBSD 2013 pkg talk report In-Reply-To: <52B344C1.80304@shatow.net> References: <52B0E8B8.4030506@FreeBSD.org> <52B344C1.80304@shatow.net> Message-ID: X-Sender: adamw@adamw.org User-Agent: banemail fence Cc: pkg@freebsd.org, owner-ports-committers@freebsd.org, ports-committers@freebsd.org X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Dec 2013 20:01:48 -0000 On 2013/12/19 14:10, Bryan Drewery wrote: > On 12/17/2013 6:13 PM, Vsevolod Stakhov wrote: >> Q: What about portupgrade and other related tools? A: I claimed >> that these tools are going to be deprecated and packages will be >> managed from pkg even if you want to build a custom package from >> the sources. > > These tools are not deprecated for port building. portupgrade and > portmaster will live on. They are port building tools. pkg is not. > These are only no longer intended to be used to install packages. This was one of my very first questions about pkgng, and in fact I was not 100% clear on this until your email here. That information would be really helpful to have on the wiki, and even in UPDATING. Too many entries (especially from the initial roll-out) say "all users should..." when it really means "all package-based users." The words "packages" and "ports" is just not clearly defined in the wiki pages, and I think it'd help to clarify them. It would be good to highlight that: * Building, installing and upgrading ports ("using make(1)") is exactly the same * pkgng DOES change how information about installed ports is stored * portmaster/portupgrade should no longer be used to manage packages ("binary distributions created from ports") # Adam --- Adam Weinberger adamw@adamw.org http://www.adamw.org