Gentoo Archives: gentoo-project

From: Zac Medico <zmedico@g.o>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] changing the default of ACCEPT_LICENSE in portage
Date: Wed, 31 Jul 2013 17:09:43
Message-Id: 51F944D2.3090106@gentoo.org
In Reply to: Re: [gentoo-project] changing the default of ACCEPT_LICENSE in portage by Ian Stakenvicius
1 On 07/31/2013 09:07 AM, Ian Stakenvicius wrote:
2 > Just to bring the list up to speed -- in a conversation in #gentoo-dev
3 > I proposed that what we do, instead of setting the default in
4 > make.globals, is to leave that default as-is and to add in the stage3
5 > make.conf files the lines:
6 >
7 > # [some comment that says what this is and to look in the handbook ]
8 > ACCEPT_LICENSE="-* @FREE"
9 > # firmware in the linux kernel needs additional licenses, so add
10 > # them by default. Please remove if you do not wish to accept.
11 > ACCEPT_LICENSE+="freedist"
12 >
13 >
14 > ... by putting it in make.conf by default, it #1 brings setting the
15 > license variable to the forefront of installation (users see it right
16 > away when they edit make.conf), and #2 doesn't affect existing users.
17 > The second line, allowing for installation of a blobbed kernel, could
18 > be removed but I would suggest it be kept just for user convenience --
19 > and with it being set in make.conf I think it is more visible and
20 > easier to deal with (ie turning off if the end-user doesn't want it)
21 > than setting it in profiles or other places.
22 >
23 > Thoughts?
24
25 Yeah, this approach seems like it is often the friendliest way to change
26 defaults (applies to the recently discussed LC_MESSAGES change as well).
27 --
28 Thanks,
29 Zac