Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 296801 - skype-eula not in /usr/portage/profiles/license_groups
Summary: skype-eula not in /usr/portage/profiles/license_groups
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Net-im project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-14 00:17 UTC by thomasg
Modified: 2010-01-12 13:27 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description thomasg 2009-12-14 00:17:15 UTC
The "skype-eula" license is not in the license_groups file, means not in the @EULA license group.
This allows users to install net-im/skype without being warned, though the @EULA license set is masked.

Reproducible: Always

Steps to Reproduce:
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2010-01-09 13:48:43 UTC
ulm, care to look at this?

not sure if the ebuild is also missing check_license()
Comment 2 Ulrich Müller gentoo-dev 2010-01-09 19:42:22 UTC
(In reply to comment #1)
> ulm, care to look at this?

I've updated profiles/license_groups.

> not sure if the ebuild is also missing check_license()
Comment 3 thomasg 2010-01-09 22:38:00 UTC
Thanks Ulrich, works as expected now.
I hope it's ok that I take the liberty to set the bug to FIXED.
Comment 4 Robert Bradbury 2010-01-12 13:11:24 UTC
It is worth adding, for people (who know little about "licences") who run across this bug that the following document is helpful:
http://en.gentoo-wiki.com/wiki/Licenses
Comment 5 Robert Bradbury 2010-01-12 13:19:44 UTC
Nope,t still isn't clear.  I added net-im/skype-eula to /etc/portage/package.licences and /etc/portage/package.unmask and I still get the error that skype-2.0.0.72 is masked by skype-eula.
Comment 6 Robert Bradbury 2010-01-12 13:27:38 UTC
A little more googling and I got it.
Add to /etc/portage/package.license:
net-im/skype skype-eula

No change is required to /etc/portage/package.mask.