Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

Masked by: * license(s) [SOLVED]

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
25 posts • Page 1 of 1
Author
Message
ISHAIM
Apprentice
Apprentice
User avatar
Posts: 161
Joined: Sun Oct 08, 2006 2:19 pm
Location: Chicago, IL
Contact:
Contact ISHAIM
Website

Masked by: * license(s) [SOLVED]

  • Quote

Post by ISHAIM » Sat Jan 30, 2010 8:58 pm

Hello,

During the end of any successful portage operation, I get the following messages about licenses:

Code: Select all

!!! The following installed packages are masked:
- dev-java/sun-jdk-1.6.0.15 (masked by: dlj-1.1 license(s))
A copy of the 'dlj-1.1' license is located at '/usr/portage/licenses/dlj-1.1'.

- dev-java/blackdown-jdk-1.4.2.03-r15 (masked by: sun-bcla-java-vm license(s))
A copy of the 'sun-bcla-java-vm' license is located at '/usr/portage/licenses/sun-bcla-java-vm'.

- app-emulation/virtualbox-ose-additions-3.0.6 (masked by: PUEL license(s))
A copy of the 'PUEL' license is located at '/usr/portage/licenses/PUEL'.

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
I'm unsure what to do as I'd like to get rid of the error message.

Thanks.
Last edited by ISHAIM on Sat Jan 30, 2010 9:21 pm, edited 1 time in total.
Top
Shining Arcanine
Veteran
Veteran
Posts: 1110
Joined: Thu Sep 24, 2009 9:08 pm

  • Quote

Post by Shining Arcanine » Sat Jan 30, 2010 9:12 pm

You can fix that by adding ACCEPT_LICENSE="*" or ACCEPT_LICENSE="dlj-1.1" if you do not want to automatically accept all licenses to your make.conf file.
Top
NeddySeagoon
Administrator
Administrator
User avatar
Posts: 56082
Joined: Sat Jul 05, 2003 9:37 am
Location: 56N 3W

  • Quote

Post by NeddySeagoon » Sat Jan 30, 2010 9:18 pm

ISHAIM,

Gentoo now allows you to manage your system using software licences.
Your dev-java/sun-jdk-1.6.0.15 was installed before this feature was in portage.

make.conf has a new variable ACCEPT_LICENSE which allows you to control which licences you will accept globally.
There is also a /etc/portage/package.license file which gives you per package control.

See man make.conf and man portage.

What you need to do depends on how you want to manage licences.
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Top
ISHAIM
Apprentice
Apprentice
User avatar
Posts: 161
Joined: Sun Oct 08, 2006 2:19 pm
Location: Chicago, IL
Contact:
Contact ISHAIM
Website

  • Quote

Post by ISHAIM » Sat Jan 30, 2010 9:21 pm

Solved. Thank you very much.
Top
Gentree
Watchman
Watchman
User avatar
Posts: 5350
Joined: Tue Jul 01, 2003 12:51 am
Location: France, Old Europe

  • Quote

Post by Gentree » Sat Jan 30, 2010 11:03 pm

Shining Arcanine wrote:You can fix that by adding ACCEPT_LICENSE="*" or ACCEPT_LICENSE="dlj-1.1" if you do not want to automatically accept all licenses to your make.conf file.
Since this has now gone sticky I think the following should be pointed out.

Clearly ACCEPT_LICENSE="*" is a pretty dumb thing to do since it means not only have you no intention of reading any license that you are legally agreeing to by installing the software, but you will not even be aware which packages have restrictive licenses.

Licenses are not always as banal as you may imagine. I've yet to find anyone that is aware that they gave google permission to store and analyse the entire contents of all their emails when they signed up for Gmail. Though they usually seem rather shocked when I tell them.

Google knows all your personal social network and what interests you have in common. Cool. ACCEPT_LICENSE="*" :x
Linux, because I'd rather own a free OS than steal one that's not worth paying for.
Gentoo because I'm a masochist
AthlonXP-M on A7N8X. Portage ~x86
Top
dambacher
Apprentice
Apprentice
Posts: 290
Joined: Tue Feb 11, 2003 7:14 pm
Location: Germany

  • Quote

Post by dambacher » Sun Jan 31, 2010 3:20 pm

And where can I see wich licenses are accepted by default?

Maybe it would be handier if someone creates an eselect plugin for this?
Something like

Code: Select all

eselect license list
eselect license accept dlj
eselect license ask dlj
the latter one shows the given license with less or something and then asks "Do you accept (Yes/No)"


/dambacher
Top
dambacher
Apprentice
Apprentice
Posts: 290
Joined: Tue Feb 11, 2003 7:14 pm
Location: Germany

  • Quote

Post by dambacher » Sun Jan 31, 2010 3:57 pm

dambacher wrote:And where can I see wich licenses are accepted by default?
/etc/make.globals sais

Code: Select all

ACCEPT_LICENSE="* -@EULA"
What this means, you can fiund it in /usr/portage/profiles/license_groups wich is a rather long list.

/dambacher
Top
jcc3
n00b
n00b
Posts: 18
Joined: Tue Mar 25, 2008 7:29 am

  • Quote

Post by jcc3 » Sun Jan 31, 2010 11:23 pm

Gentree wrote:
Shining Arcanine wrote:You can fix that by adding ACCEPT_LICENSE="*" or ACCEPT_LICENSE="dlj-1.1" if you do not want to automatically accept all licenses to your make.conf file.
Since this has now gone sticky I think the following should be pointed out.

Clearly ACCEPT_LICENSE="*" is a pretty dumb thing to do since it means not only have you no intention of reading any license that you are legally agreeing to by installing the software, but you will not even be aware which packages have restrictive licenses.

Licenses are not always as banal as you may imagine. I've yet to find anyone that is aware that they gave google permission to store and analyse the entire contents of all their emails when they signed up for Gmail. Though they usually seem rather shocked when I tell them.

Google knows all your personal social network and what interests you have in common. Cool. ACCEPT_LICENSE="*" :x
What was the status quo? No explicit check. In your view, does this make anyone who emerged anything in the past, without proactively researching each individual port, "clearly pretty dumb"?
Top
AllenJB
Veteran
Veteran
User avatar
Posts: 1285
Joined: Fri Sep 02, 2005 10:47 am
Contact:
Contact AllenJB
Website

  • Quote

Post by AllenJB » Sun Feb 07, 2010 5:05 pm

See also http://en.gentoo-wiki.com/wiki/Licenses
Top
Sadako
Advocate
Advocate
User avatar
Posts: 3792
Joined: Thu Aug 05, 2004 5:50 pm
Location: sleeping in the bathtub
Contact:
Contact Sadako
Website

  • Quote

Post by Sadako » Sun Feb 07, 2010 5:39 pm

Gentree wrote:
Shining Arcanine wrote:You can fix that by adding ACCEPT_LICENSE="*" or ACCEPT_LICENSE="dlj-1.1" if you do not want to automatically accept all licenses to your make.conf file.
Since this has now gone sticky I think the following should be pointed out.

Clearly ACCEPT_LICENSE="*" is a pretty dumb thing to do since it means not only have you no intention of reading any license that you are legally agreeing to by installing the software, but you will not even be aware which packages have restrictive licenses.

Licenses are not always as banal as you may imagine. I've yet to find anyone that is aware that they gave google permission to store and analyse the entire contents of all their emails when they signed up for Gmail. Though they usually seem rather shocked when I tell them.

Google knows all your personal social network and what interests you have in common. Cool. ACCEPT_LICENSE="*" :x
While I agree with you on the google thing (and refuse to use gmail, or anything ther than their search engine because of this kind of crap), this only accepting completely free licenses by default is a pain in the ass.

It's fantastic that you can select which licenses to accept now, but I think it should have remained optional with the default to accept all, what we have now is all "non-free" packages essentially being masked.

While it's extemely simple to unmask them, at least for anyone with some experience with gentoo, it's going to be a bit of a pain for newcomers, who IMO are much more likely to try to install "non-free" licensed software in the first place...
"You have to invite me in"
Top
pandora
Tux's lil' helper
Tux's lil' helper
Posts: 93
Joined: Wed Sep 25, 2002 3:37 pm
Location: UK

  • Quote

Post by pandora » Sun Feb 21, 2010 5:24 pm

Gentree wrote:
Shining Arcanine wrote:You can fix that by adding ACCEPT_LICENSE="*" or ACCEPT_LICENSE="dlj-1.1" if you do not want to automatically accept all licenses to your make.conf file.
Since this has now gone sticky I think the following should be pointed out.

Clearly ACCEPT_LICENSE="*" is a pretty dumb thing to do since it means not only have you no intention of reading any license that you are legally agreeing to by installing the software
Licenses of this sort are not legally binding, although naturally copyright continues to apply.
Top
NeddySeagoon
Administrator
Administrator
User avatar
Posts: 56082
Joined: Sat Jul 05, 2003 9:37 am
Location: 56N 3W

  • Quote

Post by NeddySeagoon » Sun Feb 21, 2010 5:40 pm

pandora,

Whats legally binding varies from jursidiction to jursidiction.
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Top
ShadowCat8
Apprentice
Apprentice
User avatar
Posts: 173
Joined: Tue Oct 07, 2008 7:37 pm
Location: San Bernardino, CA, USA

  • Quote

Post by ShadowCat8 » Fri Mar 05, 2010 8:07 pm

Well, remember what one of the Open-Source Movement's founding fathers had once said:
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."

-- Richard Stallman, Founder of the GNU Project and the FSF
________________________

"As far as the laws of mathematics refer to reality, they are not
certain, and as far as they are certain, they do not refer to reality."

-- Albert Einstein
Top
honeymak
l33t
l33t
User avatar
Posts: 680
Joined: Mon Dec 30, 2002 5:15 pm

  • Quote

Post by honeymak » Wed Mar 17, 2010 1:03 am

portage/package.license is NOT working after update portage

8O
hackers - make sth real
academics - read sth said to be real
Top
wlchase
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 81
Joined: Fri Jul 04, 2003 5:47 am
Location: Texas

  • Quote

Post by wlchase » Wed Mar 31, 2010 4:22 pm

I concur, if it matters.

Bill

EDIT: And now, 2.6.31-r10 sources & portage 2.1.7.17, it works again!

B
Top
dirkfanick
Apprentice
Apprentice
User avatar
Posts: 201
Joined: Wed Jan 12, 2011 2:21 pm
Location: germany - hamburg
Contact:
Contact dirkfanick
Website

  • Quote

Post by dirkfanick » Wed Aug 24, 2011 5:50 pm

For "fun":
Google knows all your personal social network and what interests you have in common. Cool. ACCEPT_LICENSE="*"
And google also knows anyone who denies this. :D
wikipedia is not a puzzle - it's a patchwork!
Top
F1r31c3r
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 107
Joined: Fri Aug 31, 2007 1:48 pm
Location: UK
Contact:
Contact F1r31c3r
Website

Say what?

  • Quote

Post by F1r31c3r » Thu Sep 26, 2013 4:36 pm

Come on people, we are all hackers, if you are using Gentoo then you are a Hacker like it or not.

You had to mildly hack the OS to get it installed or at least some part of it. Accept license wow "*" YES you clearly have not read it so is it really legaly binding lol.

Who gives a crap frankly, i mean what could possible terms and conditions do to affect your everyday life? What kind of spying could they possibly do that is made legal by terms and conditions, License or any other part of it for that matter.

If you spot an offending code then remove it, then crack the source of that code, release the truth and destroy the person who made it. Sounds like fun to me, No stupid terms and condition, license agreement will make any difference to all this for the end user.

Its all used in a big corporate company playing field and has nothing to do with ordinary people. Most accept the terms of Apple and M$ now that is seriously messed up. Still dont stop you hacking the crap out of this binary software junk. iTunes deserves to be hacked the crap out of it. What do they expect, restrict the user and the user will break out, JailBreaker baby, lets get it on.

So just run riot, who cares, not me. Mr Law firm cares but not the people so .!.. to them and lets enjoy hacking more software.

We need a feature to search and find binary blobs in code simply, that is a good idea. What use is a program if we dont use it lol. That said we can easy hack it and build an alternative simple enough, ish'ish :p If you are going to tell me that all this is illegal well, what planet you on. Legislation saves lives, Law is just something that has always existed, created by mother nature so to tell me that i can not use my computer as i wish due to some license is stupid to say the least.

Who is pissed yet with my "Does this face :D look bothered" :P

When these companies start fully respecting people and their freedom then i will see the need to respect there's, until then they can kiss my tee-hiny. accepting a license means nothing. The built in DRM on my ISP's router using GNU code is stopping me from flashing in my own firmware and i am supposed to take their terms conditions, license seriously. Hell no, hack away people, enjoy.
A WikI, A collection of mass misinformation based on opinion and manipulation by a deception of freedom.
If we know the truth, then we should be free from deception (John 8:42-47 )
Top
mv
Watchman
Watchman
User avatar
Posts: 6795
Joined: Wed Apr 20, 2005 12:12 pm

Re: Say what?

  • Quote

Post by mv » Thu Sep 26, 2013 4:59 pm

F1r31c3r wrote:When these companies start fully respecting people and their freedom
It is your choice if you decide to use software which is not under a free license. However, wouldn't it be better to not use that software and use a free alternative instead if it exists?
This is exactly what you achieve by not using ACCEPT_LICENSE="*": For libraries e.g. which have alternative free implementations, portage will install those instead.
For those for which portage did not find a free alternative, you can still accept the license per package - even if you do not want to read it.
Of course, as long as you only install such a thing on your own machine it probably plays no role. However, it plays e.g. a role if you write software which uses a library: In this case you would probably like to use the free library instead of the unfree one. Which is hard to do if you do not know which is which...
Top
F1r31c3r
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 107
Joined: Fri Aug 31, 2007 1:48 pm
Location: UK
Contact:
Contact F1r31c3r
Website

Re: Say what?

  • Quote

Post by F1r31c3r » Thu Sep 26, 2013 5:04 pm

mv wrote: It is your choice if you decide to use software which is not under a free license.
I would like the above statement to be 100% viable, Adobe-Flash need i say more. I like. watching youtube videos and for some reason no matter what i do i can not get GNUflash stuff to work properly. its like every video runs differently.
mv wrote:However, it plays e.g. a role if you write software which uses a library: In this case you would probably like to use the free library instead of the unfree one. Which is hard to do if you do not know which is which...
That is so very true. if our normal brains that have been subject to loud music, alcohol, polution and toxins of all kinds could actually keep a track of 60000+ packages, libraries and more then i guess this would not be a problem. Dam what a mess.
A WikI, A collection of mass misinformation based on opinion and manipulation by a deception of freedom.
If we know the truth, then we should be free from deception (John 8:42-47 )
Top
cord
Guru
Guru
User avatar
Posts: 346
Joined: Sat Apr 28, 2007 10:25 am

  • Quote

Post by cord » Wed Feb 11, 2015 3:01 pm

Proper value is

Code: Select all

ACCEPT_LICENSE="-* @FREE"
Top
F1r31c3r
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 107
Joined: Fri Aug 31, 2007 1:48 pm
Location: UK
Contact:
Contact F1r31c3r
Website

  • Quote

Post by F1r31c3r » Sat Feb 21, 2015 8:27 pm

cord wrote:Proper value is

Code: Select all

ACCEPT_LICENSE="-* @FREE"
Thank you for posting that. I am using that now and any other licences that crop up i put into /etc/portage/package.licences manually as and when i need them or agree.

Be nice if it was all @FREE but even the gentoo-sources don't have the @FREE licence to it. they now have kernel licence separate.
A WikI, A collection of mass misinformation based on opinion and manipulation by a deception of freedom.
If we know the truth, then we should be free from deception (John 8:42-47 )
Top
NeddySeagoon
Administrator
Administrator
User avatar
Posts: 56082
Joined: Sat Jul 05, 2003 9:37 am
Location: 56N 3W

  • Quote

Post by NeddySeagoon » Sat Feb 21, 2015 8:33 pm

F1r31c3r,

I think USE=deblob makes the kernel @free
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Top
F1r31c3r
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 107
Joined: Fri Aug 31, 2007 1:48 pm
Location: UK
Contact:
Contact F1r31c3r
Website

  • Quote

Post by F1r31c3r » Sat Feb 21, 2015 8:36 pm

NeddySeagoon wrote:F1r31c3r,

I think USE=deblob makes the kernel @free
I have that use flag enabled and portage still asked me to put licence in the package.licences
A WikI, A collection of mass misinformation based on opinion and manipulation by a deception of freedom.
If we know the truth, then we should be free from deception (John 8:42-47 )
Top
cord
Guru
Guru
User avatar
Posts: 346
Joined: Sat Apr 28, 2007 10:25 am

  • Quote

Post by cord » Thu Aug 27, 2015 7:19 am

F1r31c3r wrote:I have that use flag enabled and portage still asked me to put licence in the package.licences
Unconfirmed.

Code: Select all

USE="deblob" emerge -av hardened-sources
satisfies @FREE

F1r31c3r, what packages you need which not satisfy @FREE?
Top
kumari
n00b
n00b
Posts: 1
Joined: Tue Jun 14, 2022 10:12 am

Re: Masked by: * license(s) [SOLVED]

  • Quote

Post by kumari » Tue Jun 14, 2022 10:25 am

Hey,

How did you solve this problem?
Top
Post Reply

25 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic