From owner-freebsd-current Thu Apr 8 17: 0: 8 1999 Delivered-To: freebsd-current@freebsd.org Received: from adelphi.physics.adelaide.edu.au (adelphi.physics.adelaide.edu.au [129.127.36.247]) by hub.freebsd.org (Postfix) with ESMTP id E075914DB2; Thu, 8 Apr 1999 17:00:01 -0700 (PDT) (envelope-from kkennawa@physics.adelaide.edu.au) Received: from bragg (bragg [129.127.36.34]) by adelphi.physics.adelaide.edu.au (8.8.8/8.8.8/UofA-1.5) with SMTP id JAA03173; Fri, 9 Apr 1999 09:28:17 +0930 (CST) Received: from localhost by bragg; (5.65/1.1.8.2/05Aug95-0227PM) id AA30616; Fri, 9 Apr 1999 09:28:14 +0930 Date: Fri, 9 Apr 1999 09:28:13 +0930 (CST) From: Kris Kennaway X-Sender: kkennawa@bragg To: Peter Jeremy Cc: bartol@salk.edu, current@freebsd.org, ports@freebsd.org Subject: Re: /sys/boot, egcs vs. gcc, -Os In-Reply-To: <99Apr9.085646est.40354@border.alcanet.com.au> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, 9 Apr 1999, Peter Jeremy wrote: > On installation, the packages database stores both dependency > directions. /var/db/pkg//+CONTENTS contains the list of > pre-requisite packages in `@pkgdep' records. The +CONTENTS file is > part of the package. /var/db/pkg//+REQUIRED_BY contains the > `required-by' list and is maintained automatically by the package > management tools (eg installing `foo' which depends on `bar' adds > a line `foo' to /var/db/pkg/bar/+REQUIRED_BY, which is removed if > the package in removed). I've never found the +REQUIRED_BY data to be consistently maintained for me - i.e. there are usually dependent packages referenced there which no longer exist on my system, several versions of packages when I've done a remove old/add new version, etc. I should spend some time to try and figure out what's causing this inconsistency..does anyone else see behaviour like this? Kris ----- The Feynman problem-solving algorithm: 1. Write down the problem 2. Think real hard 3. Write down the solution To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message