1 |
On 02/21/2010 09:08 AM, Petteri Räty wrote: |
2 |
> On 20.2.2010 14.28, Zac Medico wrote: |
3 |
>> Hi, |
4 |
>> |
5 |
>> Since portage-2.1.7.x is stable now, with ACCEPT_LICENSE support, we |
6 |
>> can think about deprecating check_license [1]. This will allow us to |
7 |
>> avoid using PROPERTIES=interactive in cases when it is due to |
8 |
>> check_license alone, since anything with a license in the @EULA |
9 |
>> license group is automatically masked by the default |
10 |
>> ACCEPT_LICENSE="* -@EULA" portage configuration [2]. |
11 |
>> |
12 |
>> [1] http://bugs.gentoo.org/show_bug.cgi?id=299095 |
13 |
>> [2] http://bugs.gentoo.org/show_bug.cgi?id=302645 |
14 |
> |
15 |
> We could handle it like deprecating ebeep and epause. With EAPI=4 don't |
16 |
> define the function any more and the Portage version will be |
17 |
> sufficiently new to have ACCEPT_LICENSE. |
18 |
|
19 |
That's a good idea. However, we may want to deprecate check_license |
20 |
it starting with EAPI=3 since the corresponding portage versions |
21 |
already support ACCEPT_LICENSE. |
22 |
-- |
23 |
Thanks, |
24 |
Zac |