From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.43) id 1EBzsV-0004mc-TN for garchives@archives.gentoo.org; Sun, 04 Sep 2005 19:10:08 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j84J5BHE017203; Sun, 4 Sep 2005 19:05:11 GMT Received: from tomts13-srv.bellnexxia.net (tomts13.bellnexxia.net [209.226.175.34]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j84IwGRI021823 for ; Sun, 4 Sep 2005 18:58:17 GMT Received: from sympatico.ca ([70.49.156.23]) by tomts13-srv.bellnexxia.net (InterMail vM.5.01.06.10 201-253-122-130-110-20040306) with SMTP id <20050904190117.YDYB25800.tomts13-srv.bellnexxia.net@sympatico.ca> for ; Sun, 4 Sep 2005 15:01:17 -0400 Received: by sympatico.ca (sSMTP sendmail emulation); Sun, 4 Sep 2005 15:01:16 -0400 Date: Sun, 4 Sep 2005 15:01:16 -0400 From: Philip Webb To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] why is Joe part of 'system' ? Message-ID: <20050904190116.GF7622@sympatico.ca> Mail-Followup-To: gentoo-user@lists.gentoo.org References: <20050904143004.GB7622@sympatico.ca> <200509041733.03734.mike@gaima.co.uk> <20050904174232.GD7622@sympatico.ca> <20050904182656.GA18650@princeton.edu> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050904182656.GA18650@princeton.edu> User-Agent: Mutt/1.5.8i X-Archives-Salt: e610e653-e832-415b-b285-27161c1a256a X-Archives-Hash: 1287c9f36b1c66f2ea888beb9a824b56 050904 Willie Wong wrote: > On Sun, Sep 04, 2005 at 01:42:32PM -0400, Philip Webb wrote: >> In /usr/portage/profiles/base/virtuals , it says >> virtual/editor app-editors/nano >> there's no mention of Joe. > In the ebuild it specifies > PROVIDE="virtual/editor" > the virtual/editor thing in the profiles just specifies > that the default install will use app-editors/nano > to satisfy the virtual/editor requirement in system. > If you have ANYTHING at all that provides virtual/editor, > it will satisfy the system. But at the same time, > if you want to unmerge anything that provides virtual/editor, > the warning will come up. Thanx a lot for your very clear & detailed explanation [snipped]: I get the same results from your CLI commands as you do; I tried 'emerge -Cp vim' & got the same warning as for Joe. The 'PROVIDE' line in ebuilds is new to me: perhaps its purpose & effects should be better documented. I would suggest to the devs -- I have a parallel query re Devfsd -- that the big red warning is something of a big red herring & that Portage needs to be taught either to see what else is installed or to make a less dramatic intervention. I am as always very grateful to the devs for their volunteer efforts & today's queries are partly for my own education & partly to help make Portage a bit more sensitive. -- ========================,,============================================ SUPPORT ___________//___, Philip Webb : purslow@chass.utoronto.ca ELECTRIC /] [] [] [] [] []| Centre for Urban & Community Studies TRANSIT `-O----------O---' University of Toronto -- gentoo-user@gentoo.org mailing list