Gentoo Archives: gentoo-dev

From: Ciaran McCreesh <ciaran.mccreesh@××××××××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] RFC: an eclass to handle optional runtime depends
Date: Tue, 02 Aug 2011 18:33:56
Message-Id: 20110802192924.7c1d104a@googlemail.com
In Reply to: Re: [gentoo-dev] RFC: an eclass to handle optional runtime depends by "Michał Górny"
1 On Tue, 2 Aug 2011 20:18:17 +0200
2 Michał Górny <mgorny@g.o> wrote:
3 > > I think I prefer the second option (copying from Exherbo). A better
4 > > integration with the package manager than USE flags should result
5 > > in a better user experience.
6 >
7 > Are you willing to update and EAPI-bump all the eclasses? May I remind
8 > you that most of them don't even go beyond EAPI 0?
9
10 Most of them shouldn't need to care about EAPI at all. For those that
11 do, the only changes that should be necessary for an Exherbo-like
12 SDEPEND solution are for packages that actually want to use it...
13
14 If you also want to switch from *DEPEND to DEPENDENCIES (which would
15 also allow a whole bunch of other long standing feature requests to be
16 fulfilled) then it's still only slightly more work -- but last time I
17 asked, adding new dependency classes or switching dependency syntax was
18 in the "too tricky to do in Portage" boat.
19
20 --
21 Ciaran McCreesh

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies