public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] license mask
@ 2009-10-19  0:33 Crístian Viana
  2009-10-19  1:40 ` [gentoo-user] " Nikos Chantziaras
  0 siblings, 1 reply; 9+ messages in thread
From: Crístian Viana @ 2009-10-19  0:33 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 621 bytes --]

hi!

when I try to update virtualbox-ose-additions, portage says:

!!! All ebuilds that could satisfy
"~app-emulation/virtualbox-ose-additions-3.0.8" have been masked.
!!! One of the following masked packages is required to complete your
request:
- app-emulation/virtualbox-ose-additions-3.0.8 (masked by: PUEL license(s))
A copy of the 'PUEL' license is located at '/usr/portage/licenses/PUEL'.

it suggests me to read the Gentoo Handbook, but it isn't updated.

what should I do to unmask this package? I've never seen this kind of
masking.

thanks!

-- 
Crístian Deives dos Santos Viana [aka CD1]

[-- Attachment #2: Type: text/html, Size: 708 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [gentoo-user]  Re: license mask
  2009-10-19  0:33 [gentoo-user] license mask Crístian Viana
@ 2009-10-19  1:40 ` Nikos Chantziaras
  2009-10-19  1:54   ` Chris Reffett
  2009-10-19  8:18   ` Alex Schuster
  0 siblings, 2 replies; 9+ messages in thread
From: Nikos Chantziaras @ 2009-10-19  1:40 UTC (permalink / raw
  To: gentoo-user

On 10/19/2009 03:33 AM, Crístian Viana wrote:
> hi!
>
> when I try to update virtualbox-ose-additions, portage says:
>
> !!! All ebuilds that could satisfy
> "~app-emulation/virtualbox-ose-additions-3.0.8" have been masked.
> !!! One of the following masked packages is required to complete your
> request:
> - app-emulation/virtualbox-ose-additions-3.0.8 (masked by: PUEL license(s))
> A copy of the 'PUEL' license is located at '/usr/portage/licenses/PUEL'.
>
> it suggests me to read the Gentoo Handbook, but it isn't updated.
>
> what should I do to unmask this package? I've never seen this kind of
> masking.

In make.conf:

   ACCEPT_LICENSE="*"

to unmask all licenses.  Or else name the licenses you wish unmasked one 
by one.




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user]  Re: license mask
  2009-10-19  1:40 ` [gentoo-user] " Nikos Chantziaras
@ 2009-10-19  1:54   ` Chris Reffett
  2009-10-19  2:26     ` Dale
  2009-10-19  7:53     ` Neil Bothwick
  2009-10-19  8:18   ` Alex Schuster
  1 sibling, 2 replies; 9+ messages in thread
From: Chris Reffett @ 2009-10-19  1:54 UTC (permalink / raw
  To: gentoo-user

Nikos Chantziaras wrote:
> On 10/19/2009 03:33 AM, Crístian Viana wrote:
>> hi!
>>
>> when I try to update virtualbox-ose-additions, portage says:
>>
>> !!! All ebuilds that could satisfy
>> "~app-emulation/virtualbox-ose-additions-3.0.8" have been masked.
>> !!! One of the following masked packages is required to complete your
>> request:
>> - app-emulation/virtualbox-ose-additions-3.0.8 (masked by: PUEL 
>> license(s))
>> A copy of the 'PUEL' license is located at '/usr/portage/licenses/PUEL'.
>>
>> it suggests me to read the Gentoo Handbook, but it isn't updated.
>>
>> what should I do to unmask this package? I've never seen this kind of
>> masking.
>
> In make.conf:
>
>   ACCEPT_LICENSE="*"
>
> to unmask all licenses.  Or else name the licenses you wish unmasked 
> one by one.
>
>
>
Yeah, they added this in a recent portage-2.2 rc. It masks end user 
license agreements by default (-@EULA is the syntax, if I recall correctly)



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user]  Re: license mask
  2009-10-19  1:54   ` Chris Reffett
@ 2009-10-19  2:26     ` Dale
  2009-10-19  2:39       ` Chris Reffett
  2009-10-19  7:53     ` Neil Bothwick
  1 sibling, 1 reply; 9+ messages in thread
From: Dale @ 2009-10-19  2:26 UTC (permalink / raw
  To: gentoo-user

Chris Reffett wrote:
> Nikos Chantziaras wrote:
>> On 10/19/2009 03:33 AM, Crístian Viana wrote:
>>> hi!
>>>
>>> when I try to update virtualbox-ose-additions, portage says:
>>>
>>> !!! All ebuilds that could satisfy
>>> "~app-emulation/virtualbox-ose-additions-3.0.8" have been masked.
>>> !!! One of the following masked packages is required to complete your
>>> request:
>>> - app-emulation/virtualbox-ose-additions-3.0.8 (masked by: PUEL
>>> license(s))
>>> A copy of the 'PUEL' license is located at
>>> '/usr/portage/licenses/PUEL'.
>>>
>>> it suggests me to read the Gentoo Handbook, but it isn't updated.
>>>
>>> what should I do to unmask this package? I've never seen this kind of
>>> masking.
>>
>> In make.conf:
>>
>>   ACCEPT_LICENSE="*"
>>
>> to unmask all licenses.  Or else name the licenses you wish unmasked
>> one by one.
>>
>>
>>
> Yeah, they added this in a recent portage-2.2 rc. It masks end user
> license agreements by default (-@EULA is the syntax, if I recall
> correctly)
>
>

I checked make.conf.example and this is not documented yet.  I'm on
portage-2.2_rc46.  Is it in a later version or did I miss something? 
The file I checked is here:

/usr/share/portage/config/make.conf.example

Just curious.

Dale

:-)  :-) 





^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user]  Re: license mask
  2009-10-19  2:26     ` Dale
@ 2009-10-19  2:39       ` Chris Reffett
  2009-10-19  2:46         ` Dale
  0 siblings, 1 reply; 9+ messages in thread
From: Chris Reffett @ 2009-10-19  2:39 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1594 bytes --]

Dale wrote:
> Chris Reffett wrote:
>   
>> Nikos Chantziaras wrote:
>>     
>>> On 10/19/2009 03:33 AM, Crístian Viana wrote:
>>>       
>>>> hi!
>>>>
>>>> when I try to update virtualbox-ose-additions, portage says:
>>>>
>>>> !!! All ebuilds that could satisfy
>>>> "~app-emulation/virtualbox-ose-additions-3.0.8" have been masked.
>>>> !!! One of the following masked packages is required to complete your
>>>> request:
>>>> - app-emulation/virtualbox-ose-additions-3.0.8 (masked by: PUEL
>>>> license(s))
>>>> A copy of the 'PUEL' license is located at
>>>> '/usr/portage/licenses/PUEL'.
>>>>
>>>> it suggests me to read the Gentoo Handbook, but it isn't updated.
>>>>
>>>> what should I do to unmask this package? I've never seen this kind of
>>>> masking.
>>>>         
>>> In make.conf:
>>>
>>>   ACCEPT_LICENSE="*"
>>>
>>> to unmask all licenses.  Or else name the licenses you wish unmasked
>>> one by one.
>>>
>>>
>>>
>>>       
>> Yeah, they added this in a recent portage-2.2 rc. It masks end user
>> license agreements by default (-@EULA is the syntax, if I recall
>> correctly)
>>
>>
>>     
>
> I checked make.conf.example and this is not documented yet.  I'm on
> portage-2.2_rc46.  Is it in a later version or did I miss something? 
> The file I checked is here:
>
> /usr/share/portage/config/make.conf.example
>
> Just curious.
>
> Dale
>
> :-)  
You've got a recent enough version, I think it came in around rc44 or 
so. Look in 'man make.conf' for the info on it...I guess they haven't 
changed make.conf.example yet.

[-- Attachment #2: Type: text/html, Size: 2039 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user]  Re: license mask
  2009-10-19  2:39       ` Chris Reffett
@ 2009-10-19  2:46         ` Dale
  0 siblings, 0 replies; 9+ messages in thread
From: Dale @ 2009-10-19  2:46 UTC (permalink / raw
  To: gentoo-user

Chris Reffett wrote:
> Dale wrote:
>> Chris Reffett wrote:
>>   
>>>
>>> Yeah, they added this in a recent portage-2.2 rc. It masks end user
>>> license agreements by default (-@EULA is the syntax, if I recall
>>> correctly)
>>>
>>>
>>>     
>>
>> I checked make.conf.example and this is not documented yet.  I'm on
>> portage-2.2_rc46.  Is it in a later version or did I miss something? 
>> The file I checked is here:
>>
>> /usr/share/portage/config/make.conf.example
>>
>> Just curious.
>>
>> Dale
>>
>> :-)  
> You've got a recent enough version, I think it came in around rc44 or
> so. Look in 'man make.conf' for the info on it...I guess they haven't
> changed make.conf.example yet.

Yep, it was in there.  I always check the example.  Looks like that may
be a bad habit nowadays.  ;-)

Thanks.

Dale

:-)  :-) 



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user]  Re: license mask
  2009-10-19  1:54   ` Chris Reffett
  2009-10-19  2:26     ` Dale
@ 2009-10-19  7:53     ` Neil Bothwick
  1 sibling, 0 replies; 9+ messages in thread
From: Neil Bothwick @ 2009-10-19  7:53 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 442 bytes --]

On Sun, 18 Oct 2009 21:54:58 -0400, Chris Reffett wrote:

> Yeah, they added this in a recent portage-2.2 rc. It masks end user 
> license agreements by default (-@EULA is the syntax, if I recall
> correctly)

It also neatly solves the problem in the "Skipping interactive emerges"
thread, as EULAs have a nasty habit of stopping unattended emerges.


-- 
Neil Bothwick

If at first you don't succeed you'll get lots of advice.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user]  Re: license mask
  2009-10-19  1:40 ` [gentoo-user] " Nikos Chantziaras
  2009-10-19  1:54   ` Chris Reffett
@ 2009-10-19  8:18   ` Alex Schuster
  2009-10-19 23:23     ` Crístian Viana
  1 sibling, 1 reply; 9+ messages in thread
From: Alex Schuster @ 2009-10-19  8:18 UTC (permalink / raw
  To: gentoo-user

Nikos Chantziaras writes:

> In make.conf:
> 
>    ACCEPT_LICENSE="*"
> 
> to unmask all licenses.  Or else name the licenses you wish unmasked one
> by one.

Another option is to create /etc/portage/package.license and put the 
licenses you want to accept in here. The portage man page has a little info 
about it. Mine looks like this:

games-fps/quake3-bin    Q3AEULA
games-fps/quake3-data   Q3AEULA

	Wonko



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user] Re: license mask
  2009-10-19  8:18   ` Alex Schuster
@ 2009-10-19 23:23     ` Crístian Viana
  0 siblings, 0 replies; 9+ messages in thread
From: Crístian Viana @ 2009-10-19 23:23 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 762 bytes --]

thanks, that worked!

I put:

app-emulation/virtualbox-ose-additions PUEL

in the file /etc/portage/package.license

=)

On Mon, Oct 19, 2009 at 6:18 AM, Alex Schuster <wonko@wonkology.org> wrote:

> Nikos Chantziaras writes:
>
> > In make.conf:
> >
> >    ACCEPT_LICENSE="*"
> >
> > to unmask all licenses.  Or else name the licenses you wish unmasked one
> > by one.
>
> Another option is to create /etc/portage/package.license and put the
> licenses you want to accept in here. The portage man page has a little info
> about it. Mine looks like this:
>
> games-fps/quake3-bin    Q3AEULA
> games-fps/quake3-data   Q3AEULA
>
>        Wonko
>
>


-- 
Crístian Deives dos Santos Viana [aka CD1]
Sent from Campinas, SP, Brazil

[-- Attachment #2: Type: text/html, Size: 1152 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2009-10-19 23:23 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-10-19  0:33 [gentoo-user] license mask Crístian Viana
2009-10-19  1:40 ` [gentoo-user] " Nikos Chantziaras
2009-10-19  1:54   ` Chris Reffett
2009-10-19  2:26     ` Dale
2009-10-19  2:39       ` Chris Reffett
2009-10-19  2:46         ` Dale
2009-10-19  7:53     ` Neil Bothwick
2009-10-19  8:18   ` Alex Schuster
2009-10-19 23:23     ` Crístian Viana

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox