Gentoo Archives: gentoo-dev

From: Brian Harring <ferringb@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Bugzilla Bug 79337 make repoman complain if DEPEND and RDEPEND are not set.
Date: Tue, 31 May 2005 00:50:43
Message-Id: 20050531005148.GB7265@exodus.wit.org
In Reply to: Re: [gentoo-dev] Bugzilla Bug 79337 make repoman complain if DEPEND and RDEPEND are not set. by Mike Frysinger
1 On Sun, May 29, 2005 at 02:32:45AM -0400, Mike Frysinger wrote:
2 > On Sunday 29 May 2005 01:48 am, Alec Warner wrote:
3 > > The actual fix to the bug is a minor one, a small check to Repoman to
4 > > make sure ebuilds have both DEPEND and RDEPEND set; and to warn if they
5 > > are not set.
6 > >
7 > > However the use of DEPEND and RDEPEND in the manner that they are
8 > > requesting is a large change and thus was brought here for discussion.
9 >
10 > i'm against this ... the current behavior is the logical default imho
11 What of eclasses? Bug 58819 comes to mind...
12
13 Ebuilds get the RDEPEND="${REPEND-${DEPEND}}" default, but
14 eclasses don't. Would rather there was a standard the whole way
15 through personally, even if eclasses are a bit more complex
16 in enforcing the RDEPEND="${RDEPEND-${DEPEND}}" behaviour. That
17 said, I'm not much for the auto-setting of RDEPEND :)
18
19 So... extend the ebuild behaviour to eclasses, or...
20 ~harring

Replies