From owner-freebsd-questions@FreeBSD.ORG Tue Sep 16 21:16:26 2014 Return-Path: Delivered-To: freebsd-questions@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 9D6E1FAA for ; Tue, 16 Sep 2014 21:16:26 +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 4ECD9D58 for ; Tue, 16 Sep 2014 21:16:25 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.9/8.14.9) with ESMTP id s8GLGOmK096047 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 16 Sep 2014 15:16:24 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.9/8.14.9/Submit) with ESMTP id s8GLGO9b096044; Tue, 16 Sep 2014 15:16:24 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Tue, 16 Sep 2014 15:16:24 -0600 (MDT) From: Warren Block To: "William A. Mahaffey III" Subject: Re: A lot of pkg problems In-Reply-To: <5418A5EE.1030304@hiwaay.net> Message-ID: References: <2509308.9rytrV7MvD@penguin> <5411A89B.4010707@gmail.com> <1812950.bWcWxrzvJI@penguin> <54189CD1.7070102@webrz.net> <5418A5EE.1030304@hiwaay.net> 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]); Tue, 16 Sep 2014 15:16:24 -0600 (MDT) Cc: freebsd-questions@freebsd.org 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: Tue, 16 Sep 2014 21:16:26 -0000 On Tue, 16 Sep 2014, William A. Mahaffey III wrote: > I have posted a fair amount of questions/issues w/ pkg as well. I think most > of the problems are with documentation. The interactions between ports & pkgs > as managed by pkg are not necessarily intuitive, & *ALL* documentation (man > pages, 'pkg help ....', & online docs) are mum on that matter. There are some > files/metadata/etc. that apparently are used by both packages (ports & pkg), > & it is maddeningly easy to run afoul of those interactions, at least for me. > I have boiled it down to 'always do whatever you are going to do w/ pkg > *1st*, then mess w/ ports' .... That is working for me, but my setup is > pretty simplistic .... YMMV, IANAL, & all that rot .... There is a simple misunderstanding here. A package is just the binary version of a port. When a port is compiled and installed, it is really creating a package and installing that. pkg is a tracking system. The packages can be built from ports or downloaded as pre-built packages. Mixing both is not generally recommended. The amount of time people are willing to invest in "saving time" with packages is interesting. In many cases, they could have built from ports and been done quicker overall, or at least with less user involvement.