From owner-freebsd-ports Wed Nov 29 8:37:38 2000 Delivered-To: freebsd-ports@freebsd.org Received: from iraun1.ira.uka.de (iraun1.ira.uka.de [129.13.10.90]) by hub.freebsd.org (Postfix) with ESMTP id 1A5D437B699; Wed, 29 Nov 2000 08:37:36 -0800 (PST) Received: from i30nb2.ira.uka.de by iraun1 (PP) with ESMTP; Wed, 29 Nov 2000 17:37:31 +0100 Received: (from esk@localhost) by i30nb2.ira.uka.de (8.11.0/8.11.1) id eATGbN283907; Wed, 29 Nov 2000 17:37:23 +0100 (CET) (envelope-from esk) From: Espen Skoglund MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <14885.12483.338680.900539@i30nb2.ira.uka.de> Date: Wed, 29 Nov 2000 17:37:23 +0100 (CET) To: "Passki, Jonathan P" Cc: "'freebsd-stable@freebsd.org'" , "'freebsd-ports@freebsd.org'" Subject: RE: pkg_version In-Reply-To: <7799D023E51ED311BFB50008C75DD7B402881AEC@uschiexc05.kweb.us.kpmg.com> References: <7799D023E51ED311BFB50008C75DD7B402881AEC@uschiexc05.kweb.us.kpmg.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org [Passki, Jonathan P] [...] > Feel free to flame, I put on the fire retardant suit when I wrote > this :) I'm blaming most of this on myself for perhaps a lack of > understanding, but there have been many before with the same > question. Also, wouldn't this be good advocacy to house a more > robust port system? Yes. Package upgrading should really be a bit cleaner. What I usually end up doing is to move the +REQUIRED_BY file away from the /var/db/pkg directory, delete the port, reinstall it, and move the +REQUIRED_BY file into /var/db/pkg directory again. Also, for deinstalling all packages that depends on one particular package, one might do something like: pkg_info -qR | xargs pkg_delete -f What I really miss though, is for the pkg_ utilities to be able to recognize bare package names (i.e., without the version suffix). Is there any reason for not having this feature? eSk To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message