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.60) (envelope-from ) id 1G9WAG-0002jp-8R for garchives@archives.gentoo.org; Sun, 06 Aug 2006 00:06:44 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.7/8.13.6) with SMTP id k7605tYF018856; Sun, 6 Aug 2006 00:05:55 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by robin.gentoo.org (8.13.7/8.13.6) with ESMTP id k7603aFt019670 for ; Sun, 6 Aug 2006 00:03:36 GMT Received: from [192.168.24.6] (ip68-5-234-231.oc.oc.cox.net [68.5.234.231]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id E9AEE644EC for ; Sun, 6 Aug 2006 00:03:30 +0000 (UTC) Message-ID: <44D5319C.2030606@gentoo.org> Date: Sat, 05 Aug 2006 17:02:36 -0700 From: Zac Medico User-Agent: Thunderbird 1.5.0.5 (X11/20060719) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] implicit RDEPEND References: <200608051612.04891.phreak@gentoo.org> <200608051608.40344.vapier@gentoo.org> <44D50DD5.9040307@gentoo.org> <200608051826.02842.vapier@gentoo.org> In-Reply-To: <200608051826.02842.vapier@gentoo.org> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: 39720ff1-f19c-40d0-840c-62c634e8016e X-Archives-Hash: 2fc6626a25f1ddd25cef210cefe0deba -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Mike Frysinger wrote: > On Saturday 05 August 2006 17:29, Zac Medico wrote: >> I'm not satisfied with the current implicit RDEPEND behavior either. I >> propose that we make repoman force explicit definition of RDEPEND. > > and i'm on the opposite side where implicit RDEPEND should be clean: > - eclass and ebuilds have their own sets of DEPEND/RDEPEND which do not in any > way affect each other > - RDEPEND, if not set, is defined as $DEPEND That change is more difficult to do because your talking about changing the implicit behavior for all eclasses and all ebuilds. It seems like it would require an EAPI bump if we want to ensure a smooth migration path that is free of wild fluctuations in RDEPEND. If we take that step, we need to be absolutely sure that we *really* love having implicit RDEPEND="${DEPEND}" at all levels (for both eclasses and ebuilds). Zac -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFE1TGW/ejvha5XGaMRAiYWAJ9KxCtfllC5Pl47milHR0x+9liUawCfUWEJ EZVpT4FAYCl2679I+em/zQU= =Eqpo -----END PGP SIGNATURE----- -- gentoo-dev@gentoo.org mailing list