On 02/01/2011 02:27 AM, Michał Górny wrote:
> On Tue, 01 Feb 2011 02:05:49 -0800
> Zac Medico <[email protected]> wrote:
> 
>> On 02/01/2011 01:35 AM, Zeerak Mustafa Waseem wrote:
>>> Hey guys,
>>>
>>> I ran with ACCEPT_LICENSE="*" for a while and a few days ago I
>>> decided to look into the licenses the programs I'm using need and
>>> read up on them, then add them manually. I then remembered the
>>> license groups and proceeded to specify my own license group
>>> in /usr/portage/profiles/license_groups, first emerge -uDN @world
>>> worked great, all downgrades from license masking were dropped. But
>>> then I sync'ed my tree, and now my own group is gone.
>>>
>>> So I was wondering if there is another place to specify license
>>> groups? If not, would I go to the bugzilla and file a bug for a
>>> feature request or is there another way to go about it?
>>
>> It's possible to add license groups via an overlay, which means that
>> you can set PORTDIR_OVERLAY="${MY_OVERLAY}" in /etc/make.conf, and
>> then define your license groups in
>> ${MY_OVERLAY}/profiles/license_groups.
>>
>> You can go ahead and file a bug at bugs.gentoo.org if you'd like to
>> have support added for /etc/portage/license_groups.
> 
> How about /etc/portage/profile? Won't that work?

No, because profiles/license_groups is somewhat of a misnomer since the
profiles/ directory contains profiles but it is not actual a part of any
profile.

Anyway, it turns out that /etc/portage/license_groups is already
supported, so I've added it to the man page:

http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=731549e94963d808ea49c408167cd85947e20b1d
-- 
Thanks,
Zac

Reply via email to