From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=DATE_IN_PAST_12_24, INVALID_DATE,MAILING_LIST_MULTI,NO_RELAYS autolearn=no autolearn_force=no version=4.0.0 Received: from drobbins by cvs.gentoo.org with local (Exim 3.30 #1) id 15OkS8-0004OL-00 for gentoo-dev@cvs.gentoo.org; Mon, 23 Jul 2001 12:29:12 -0600 From: Daniel Robbins To: gentoo-dev@cvs.gentoo.org Subject: Re: [gentoo-dev] DEPENDing on system components Message-ID: <20010723122912.A15997@cvs.gentoo.org> References: <01072321254601.00599@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <01072321254601.00599@localhost>; from danarmak@gentoo.org on Mon, Jul 23, 2001 at 09:25:46PM +0300 Sender: gentoo-dev-admin@cvs.gentoo.org Errors-To: gentoo-dev-admin@cvs.gentoo.org X-BeenThere: gentoo-dev@cvs.gentoo.org X-Mailman-Version: 2.0 Precedence: bulk Reply-To: gentoo-dev@cvs.gentoo.org List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux development list List-Unsubscribe: , List-Archive: Date: Mon Jul 23 12:30:03 2001 X-Original-Date: Mon, 23 Jul 2001 12:29:12 -0600 X-Archives-Salt: ca8d2ead-d24b-4f03-9788-48cd25bdc310 X-Archives-Hash: 9a10dc45b24d4bf90b8f80178391dc30 On Mon, Jul 23, 2001 at 09:25:46PM +0300, Dan Armak wrote: > Hi all, > > Can someone enlighten me: why DEPEND/RDEPEND on packages which are *always* > present on the system, and are even pre-built in build snapshots? For example > some ebuilds explicitly depend on virtual/glibc, what's the point in that? > Many ebuilds use things like flex bison etc. to compile. When creating > non-critical, non-system ebuilds which certainly won't be built before glibc > or the kernel - should I keep track of these things? This is necessary so that you can build a complete system from scratch in the right order, i.e: # export ROOT=/mnt/gentoo # emerge system It's just safer to have some of these basic dependencies (like virtual/glibc) since they help "emerge system" with the build ordering. Also, some of these more basic dependencies *may not* be standard for embedded Gentoo Linux systems. Best Regards, -- Daniel Robbins President/CEO http://www.gentoo.org Gentoo Technologies, Inc.