Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 694264 - dev-util/idea-ultimate: wrong LICENSE
Summary: dev-util/idea-ultimate: wrong LICENSE
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Deadline: 2019-10-13
Assignee: Alice Ferrazzi
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2019-09-13 06:33 UTC by Michał Górny
Modified: 2019-10-13 12:44 UTC (History)
2 users (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 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-09-13 06:33:21 UTC
Splitting bug #652040 into smaller bugs.

LICENSE="IDEA
	|| ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"

1. This entirely misses the lot of bundled libraries.

2. IDEA is 'commercial license', while IDEA_* are other variants.  It really makes no sense to require user to accept simultaneously commercial and some other license.

3. All licenses prohibit redistribution.  However, ebuild misses restrictions.
Comment 1 Larry the Git Cow gentoo-dev 2019-09-13 07:10:14 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7470fb3f44a92acc8dc7e3fe79c523708eeef420

commit 7470fb3f44a92acc8dc7e3fe79c523708eeef420
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2019-09-13 06:39:02 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2019-09-13 07:10:07 +0000

    dev-util/idea-ultimate: Add bindist & mirror restrictions
    
    Bug: https://bugs.gentoo.org/694264
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 dev-util/idea-ultimate/idea-ultimate-2017.3.1.173.3942.27.ebuild     | 3 ++-
 dev-util/idea-ultimate/idea-ultimate-2017.3.2.173.4127.17_pre.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)
Comment 2 Larry the Git Cow gentoo-dev 2019-09-13 07:16:52 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e065bd3a2d366bbf6721005332d88e0e4474c79b

commit e065bd3a2d366bbf6721005332d88e0e4474c79b
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2019-09-13 07:16:14 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2019-09-13 07:16:14 +0000

    package.mask: Last rite dev-util/idea-ultimate
    
    Bug: https://bugs.gentoo.org/694264
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 profiles/package.mask | 6 ++++++
 1 file changed, 6 insertions(+)
Comment 3 Mathy Vanvoorden 2019-09-13 20:20:21 UTC
Since I'm using this I'm willing to proxy-maintain it. I didn't even notice the version in portage was so old as apparently I'm using the one in ssnb overlay. I'll try to create a PR next week.
Comment 4 Fabio 2019-09-17 12:23:08 UTC
Hi

I am using idea-ultimate and can provide an ebuild to install the latest version 2019.2.2.192.6603.28 if needed. Jetbrains made some changes with their custom-jdk (now called JBR, Jet Brains Runtime), which required me to adjust the ebuilds.

I have however not looked at the license issue.
Comment 5 Larry the Git Cow gentoo-dev 2019-10-13 12:44:03 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=074bc773cf613c1d27818ff311646a0cb331971f

commit 074bc773cf613c1d27818ff311646a0cb331971f
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2019-10-13 12:41:07 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2019-10-13 12:41:07 +0000

    dev-util/idea-ultimate: Remove last-rited pkg
    
    Closes: https://bugs.gentoo.org/694264
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 dev-util/idea-ultimate/Manifest                    |  2 -
 .../idea-ultimate-2017.3.1.173.3942.27.ebuild      | 90 ----------------------
 dev-util/idea-ultimate/metadata.xml                | 14 ----
 profiles/package.mask                              |  6 --
 4 files changed, 112 deletions(-)