Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
dev-java/sun-jre-bin masked? [solved]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Duplicate Threads
View previous topic :: View next topic  
Author Message
GODhack
Guru
Guru


Joined: 26 Jan 2008
Posts: 389
Location: Lithuania

PostPosted: Wed Jan 27, 2010 5:05 pm    Post subject: dev-java/sun-jre-bin masked? [solved] Reply with quote

So what should I do? If I still want java.
_________________
http://www.youtube.com/watch?v=4jtmOZaIvS0


Last edited by GODhack on Wed Jan 27, 2010 5:27 pm; edited 1 time in total
Back to top
View user's profile Send private message
eccerr0r
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3598
Location: USA

PostPosted: Wed Jan 27, 2010 5:21 pm    Post subject: Reply with quote

Probably need ACCEPT_LICENSE=dlj along with ~x86 keyword?

Take a look at "man make.conf" for details.
_________________
Intel Core i7 2700K@ 4.1GHz/HD3000 graphics/8GB DDR3/180GB SSD
What am I supposed to be advocating?
Back to top
View user's profile Send private message
GODhack
Guru
Guru


Joined: 26 Jan 2008
Posts: 389
Location: Lithuania

PostPosted: Wed Jan 27, 2010 5:26 pm    Post subject: Reply with quote

Code:

ACCEPT_LICENSE="dlj-1.1"

Did the job. ty.
_________________
http://www.youtube.com/watch?v=4jtmOZaIvS0
Back to top
View user's profile Send private message
ursusca
Apprentice
Apprentice


Joined: 10 Sep 2008
Posts: 284
Location: Toronto ON, CANADA

PostPosted: Wed Jan 27, 2010 7:03 pm    Post subject: Reply with quote

I've faced with similar problem:
Calculating dependencies... done!

!!! The following installed packages are masked:
- app-emulation/virtualbox-bin-3.0.12 (masked by: PUEL license(s))
A copy of the 'PUEL' license is located at '/usr/portage/licenses/PUEL'.

- dev-java/sun-jdk-1.6.0.17 (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/sun-jdk-1.5.0.22 (masked by: dlj-1.1 license(s))
- net-im/skype-2.0.0.72 (masked by: skype-eula license(s))
A copy of the 'skype-eula' license is located at '/usr/portage/licenses/skype-eula'.

I've sdded in my /etc/make.conf file
Code:
ACCEPT_LICENSE="PUEL dlj-1.1 skype-eula"

and unmasked one by one.

Or else
Code:
ACCEPT_LICENSE="*"
if you wish to unmask all licenses.
_________________
You deserve free software!
Back to top
View user's profile Send private message
jlpoole
Apprentice
Apprentice


Joined: 01 Nov 2005
Posts: 217
Location: Napa, CA

PostPosted: Thu Jan 28, 2010 3:36 pm    Post subject: ACCEPT_LICENSE wildcards per token? Reply with quote

I was hoping I could create a wildcard specific to the Sun Java license only with something like 'ACCEPT_LICENSE="jdl* "', but that did not work.

The value "jdl-1.1" did work, as advised above.

Does anyone know if the parse will accept wildcards, e.g. the asterisk symbol: *, specific to a token prefix such as "jdl"? I'm delighted to accept whatever licenses Sun (now Oracle) wishes me to agree to, but I want the ability to review and be alerted to other companies software licenses.
Back to top
View user's profile Send private message
GODhack
Guru
Guru


Joined: 26 Jan 2008
Posts: 389
Location: Lithuania

PostPosted: Fri Jan 29, 2010 11:58 am    Post subject: Reply with quote

ACCEPT_LICENSE="jdl* " Sounds like nice feature request. Who is not bored to fill bug?
_________________
http://www.youtube.com/watch?v=4jtmOZaIvS0
Back to top
View user's profile Send private message
dpaking
n00b
n00b


Joined: 15 May 2006
Posts: 15

PostPosted: Sun Jan 31, 2010 3:21 am    Post subject: License name is dlj Reply with quote

Just a quick note to JL Poole. The license is "dlj" not "jdl"...I typed it wrong the first time myself.

Adding
Code:
ACCEPT_LICENSE="dlj-1.1"
to /etc/make.conf will work.
Back to top
View user's profile Send private message
d2_racing
Moderator
Moderator


Joined: 25 Apr 2005
Posts: 13046
Location: Ste-Foy,Canada

PostPosted: Sun Jan 31, 2010 5:11 am    Post subject: Reply with quote

I saw that we can use also :

Code:

# nano /etc/portage/package.license
dev-java/sun-jdk dlj-1.1

_________________
Sysadmin of GentooQuébec.org
Wiki
Signature
IRC on Freenode : #gentoo-quebec
Back to top
View user's profile Send private message
mikegpitt
Advocate
Advocate


Joined: 22 May 2004
Posts: 3200

PostPosted: Tue Feb 02, 2010 12:23 am    Post subject: Reply with quote

d2_racing wrote:
I saw that we can use also :

Code:

# nano /etc/portage/package.license
dev-java/sun-jdk dlj-1.1
This didn't work for me for some reason, although it did with skype:
Code:
- dev-java/sun-jre-bin-1.6.0.17 (masked by: dlj-1.1 license(s))
A copy of the 'dlj-1.1' license is located at '/usr/portage/licenses/dlj-1.1'.
Code:
# cat /etc/portage/package.license
dev-java/sun-jdk dlj-1.1
net-im/skype skype-eula


Last edited by mikegpitt on Tue Feb 02, 2010 1:42 am; edited 2 times in total
Back to top
View user's profile Send private message
d2_racing
Moderator
Moderator


Joined: 25 Apr 2005
Posts: 13046
Location: Ste-Foy,Canada

PostPosted: Tue Feb 02, 2010 1:37 am    Post subject: Reply with quote

Weird in fact.
_________________
Sysadmin of GentooQuébec.org
Wiki
Signature
IRC on Freenode : #gentoo-quebec
Back to top
View user's profile Send private message
mikegpitt
Advocate
Advocate


Joined: 22 May 2004
Posts: 3200

PostPosted: Tue Feb 02, 2010 1:42 am    Post subject: Reply with quote

mikegpitt wrote:
d2_racing wrote:
I saw that we can use also :

Code:

# nano /etc/portage/package.license
dev-java/sun-jdk dlj-1.1
This didn't work for me for some reason, although it did with skype:
Code:
- dev-java/sun-jre-bin-1.6.0.17 (masked by: dlj-1.1 license(s))
A copy of the 'dlj-1.1' license is located at '/usr/portage/licenses/dlj-1.1'.
Code:
# cat /etc/portage/package.license
dev-java/sun-jdk dlj-1.1
net-im/skype skype-eula
:lol: This is why it's a good idea to walk away from the computer and let the eyes adjust... the jdk was fine, the jre wasn't:
Code:
# cat /etc/portage/package.license
dev-java/sun-jdk dlj-1.1
dev-java/sun-jre-bin dlj-1.1
net-im/skype skype-eula
Back to top
View user's profile Send private message
d2_racing
Moderator
Moderator


Joined: 25 Apr 2005
Posts: 13046
Location: Ste-Foy,Canada

PostPosted: Tue Feb 02, 2010 1:44 am    Post subject: Reply with quote

In fact, you need to add an entry :P
_________________
Sysadmin of GentooQuébec.org
Wiki
Signature
IRC on Freenode : #gentoo-quebec
Back to top
View user's profile Send private message
col
l33t
l33t


Joined: 08 May 2002
Posts: 817
Location: Melbourne - Australia

PostPosted: Tue Feb 02, 2010 5:55 am    Post subject: Reply with quote

ACCEPT_LICENSE="*"

works for me...all packages now accept license
Back to top
View user's profile Send private message
d2_racing
Moderator
Moderator


Joined: 25 Apr 2005
Posts: 13046
Location: Ste-Foy,Canada

PostPosted: Tue Feb 02, 2010 12:46 pm    Post subject: Reply with quote

In fact, that's the easy way :P
_________________
Sysadmin of GentooQuébec.org
Wiki
Signature
IRC on Freenode : #gentoo-quebec
Back to top
View user's profile Send private message
Tin
Guru
Guru


Joined: 22 Dec 2005
Posts: 303
Location: Namur, Belgium

PostPosted: Wed Feb 03, 2010 4:47 pm    Post subject: Reply with quote

Easy way ok for me, I don't want to have to think longer at it :-D
Thanks for the tip.
_________________
Tin, the gentoobie
Back to top
View user's profile Send private message
Gooserider
Apprentice
Apprentice


Joined: 30 Dec 2005
Posts: 165
Location: Universe, Milky Way Galaxy, Solar System, Earth, North America, USA, MA, North Billerica

PostPosted: Tue Feb 23, 2010 3:45 am    Post subject: Reply with quote

Either way works if you enter the right license codes, etc...

The ACCEPT_LICENSE="*" or variant in /etc/make.conf works if you don't care about licenses and are willing to give a "blank check" acceptance to whatever terms are demanded.

If you want to have more control, and know what you are accepting, then the /etc/portage/package.license file is a better approach, and doesn't appear like it would be all that much more of a pain to maintain, other than when initially starting it and you change the accept parameter...

(I changed my ACCEPT_LICENSE= to "@FREE" - which is to automatically accept all the FSF and OSI approved licenses, and mask others - got about 30 license masked files on what I had installed for my next emerge world, only a few of which actually had the text available from the repository)

Its a minor PITA, but could be a lot worse - the big challenge (as usual) is to find where the license stuff is documented and described - see https://bugs.gentoo.org/show_bug.cgi?id=288083, https://bugs.gentoo.org/show_bug.cgi?id=292502, https://bugs.gentoo.org/show_bug.cgi?id=292445, http://en.gentoo-wiki.com/wiki/Licenses, and http://www.gentoo.org/proj/en/glep/glep-0023.html (especially the last two...)

Gooserider
_________________
Box 1: P2 Celeron 400, 320mb RAM, 80GB HD, Cirrus Logic 4614/22/24 sound card, ATI 3D RAGE PRO AGP 1X/2X (sound & video onboard)
Box 2: AMD Athlon 2500+ 512mb RAM, 80GB HD, Gigabyte K7 Triton (Nvidia) mobo, GeForce2 video
Back to top
View user's profile Send private message
desultory
Administrator
Administrator


Joined: 04 Nov 2005
Posts: 7820

PostPosted: Sun Mar 21, 2010 9:10 am    Post subject: Reply with quote

Moved from Portage & Programming to Duplicate Threads, refer to "Masked by: * license(s) [SOLVED]".
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Duplicate Threads All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum