From owner-freebsd-ports Wed Nov 29 11: 0:28 2000 Delivered-To: freebsd-ports@freebsd.org Received: from kci.kciLink.com (kci.kciLink.com [204.117.82.1]) by hub.freebsd.org (Postfix) with ESMTP id 44BCF37B404 for ; Wed, 29 Nov 2000 11:00:26 -0800 (PST) Received: from yertle.kciLink.com (yertle.kciLink.com [208.184.13.195]) by kci.kciLink.com (Postfix) with ESMTP id 5D3A3C9A4; Wed, 29 Nov 2000 14:00:24 -0500 (EST) Received: from onceler.kciLink.com (onceler.kciLink.com [208.184.13.196]) by yertle.kciLink.com (Postfix) with ESMTP id B9AE92E443; Wed, 29 Nov 2000 14:00:23 -0500 (EST) Received: (from khera@localhost) by onceler.kciLink.com (8.11.1/8.11.1) id eATJ0ND52584; Wed, 29 Nov 2000 14:00:23 -0500 (EST) (envelope-from khera) From: Vivek Khera MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <14885.21063.596772.849883@onceler.kciLink.com> Date: Wed, 29 Nov 2000 14:00:23 -0500 To: Espen Skoglund Cc: "'freebsd-ports@freebsd.org'" Subject: RE: pkg_version In-Reply-To: <14885.13995.677725.27115@i30nb2.ira.uka.de> References: <7799D023E51ED311BFB50008C75DD7B402881AEC@uschiexc05.kweb.us.kpmg.com> <14885.12483.338680.900539@i30nb2.ira.uka.de> <14885.13453.374790.421275@onceler.kciLink.com> <14885.13995.677725.27115@i30nb2.ira.uka.de> X-Mailer: VM 6.86 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >>>>> "ES" == Espen Skoglund writes: >>>>> "VK" == Vivek Khera writes: VK> You also need to go back to all packages listed in +REQUIRED_BY VK> and update the dependency in +CONTENTS if the upgraded package VK> version number changes. ES> True. But this is only needed if you want to create a package-file ES> from the installed package, isn't it? If you later delete one of the REQUIRED_BY packages, it won't be able to deregister its dependency on the updated package. Example: I upgraded QT from 2.2.1 to 2.2.1_1. Now, if I delete qhacc package, it will try to unregister its dependency on qt-2.2.1 whereas that does not exist anymore. It should unregister itself from 2.2.1_1. The package-file building dependencies are taken from the ports tree itself, not the installed packages' registered dependencies. -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Vivek Khera, Ph.D. Khera Communications, Inc. Internet: khera@kciLink.com Rockville, MD +1-240-453-8497 AIM: vivekkhera Y!: vivek_khera http://www.khera.org/~vivek/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message