From owner-freebsd-questions@FreeBSD.ORG Sat Dec 27 00:48:58 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 52462877 for ; Sat, 27 Dec 2014 00:48:58 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 0317867C2D for ; Sat, 27 Dec 2014 00:48:57 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.9/8.14.9) with ESMTP id sBR0mu7Z063535 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 26 Dec 2014 17:48:56 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.9/8.14.9/Submit) with ESMTP id sBR0muw4063532; Fri, 26 Dec 2014 17:48:56 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Fri, 26 Dec 2014 17:48:56 -0700 (MST) From: Warren Block To: Chris Stankevitz Subject: Re: Do I want to switch to the new pkg(8) format? In-Reply-To: Message-ID: References: User-Agent: Alpine 2.11 (BSF 23 2013-08-11) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Fri, 26 Dec 2014 17:48:56 -0700 (MST) Cc: freebsd-questions X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Dec 2014 00:48:58 -0000 On Fri, 26 Dec 2014, Chris Stankevitz wrote: > Thank you all for your help. A summary: > > 8. To remove unneeded "source ports", use "portmaster -l" or "pkg auto > remove" (even though this is described in section 5.4 of the handbook > "Using pkg for Binary Package Management"). Do not use pkg_cutleaves. Actually, pkg_cutleaves is a port and should be okay to use. The name is due to it trying to look like the old pkg_* system programs. Probably we should say "do not use /usr/sbin/pkg_*". > 9. Do not use cvs or pkg_ or pkgng The last one is pkg, but as far as names go, pretty much. > 10. If you are ever asked "to switch to the new pkg(8) format" say > YES, even if you are using source ports. Thank you. :) Switching is a one-time thing, too. > 11. If you are feeling frisky, upgrade your source ports with > portupgrade instead of portmaster portupgrade works okay, unless Ruby or ruby-bdb are upgraded, and then it trips over its own feet. portmaster is just sh, and does not have that problem. ("Frisky as a squid on Tuesday")