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.22 #1) id 14TpTc-00077q-00 for gentoo-dev@gentoo.org; Fri, 16 Feb 2001 11:19:28 -0700 To: gentoo-dev@gentoo.org Subject: Re: [gentoo-dev] Portage 1.5 improvements list Message-ID: <20010216111928.A27383@cvs.gentoo.org> References: <20010216102851.D25764@cvs.gentoo.org> <3A8D5FC0.B30A84B5@gottinger.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3A8D5FC0.B30A84B5@gottinger.de>; from 320095285153-0001@t-online.de on Fri, Feb 16, 2001 at 06:13:36PM +0100 From: Sender: gentoo-dev-admin@gentoo.org Errors-To: gentoo-dev-admin@gentoo.org X-BeenThere: gentoo-dev@gentoo.org X-Mailman-Version: 2.0 Precedence: bulk Reply-To: gentoo-dev@gentoo.org List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux development list List-Unsubscribe: , List-Archive: Date: Fri Feb 16 11:20:01 2001 X-Original-Date: Fri, 16 Feb 2001 11:19:28 -0700 X-Archives-Salt: 3ebe88e6-e08d-48b7-8472-a0ff3e10a389 X-Archives-Hash: b9d2807be00b7e6c1cb76fdd03ff4d66 On Fri, Feb 16, 2001 at 06:13:36PM +0100, Achim Gottinger wrote: > If a package provides for example virtual/mta, does it work to add > !virtual/mta to RDEPEND to prevent installation of duplicate mta's ? > I would call the variable MULTIPLE because DIFFVERSION is abit to long in my > eyes. OK, MULTIPLE is good. Ah, another thing I need to add -- pkgmerge virtual merging support. This gets complicated; part of me thinks that the *user* should choose the proper virtual package, rather than us selecting for them. At first, I was thinking that the first package listed in /usr/portage/virtual-update would be used, but now I think that's too simplistic. I don't want Portage to automatically install qmail for someone -- I think that they (for safety reasons) should be involved in that choice. Right now, a recursive pkgmerge will fail if it gets to a virtual dependency. It'll let the user know that it couldn't find "virtual/mta" and it will be up to the user to resolve it. Comments? -- Daniel Robbins President/CEO http://www.gentoo.org Gentoo Technologies, Inc.