Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 877411

Summary: sci-electronics/electric has incorrect LICENSE
Product: Gentoo Linux Reporter: ganooslashlinus
Component: Current packagesAssignee: The Soldering-Iron Brotherhood <sci-electronics>
Status: RESOLVED FIXED    
Severity: normal CC: jstein, licenses
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Other   
Whiteboard:
Package list:
Runtime testing required: ---

Description ganooslashlinus 2022-10-17 09:37:42 UTC
LICENSE="GPL-2"

Unpacking the ebuild, COPYING.txt is a copy of the GPLv3, but only .class files etc can be found - with no source.

README.md mentions something about different jar files, which allowed me to find the source, but the source version in the ebuild should be linked to directly.


I inspected: https://ftp.gnu.org/pub/gnu/electric/electric-9.03.jar

Most .java files note:

 * Electric(tm) is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 3 of the License, or
 * (at your option) any later version.

This file notes GPLv2-or-later, but it probably has been upgraded to GPLv3-or-later: tool/io/input/LibraryStatistics.java


Therefore, it should be: LICENSE="GPL-3+"
Comment 1 Larry the Git Cow gentoo-dev 2023-03-17 11:50:44 UTC
The bug has been closed via the following commit(s):

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

commit c9e192f979349685a16204b8453c7ff7e41cb5b8
Author:     Guillermo Joandet <gjoandet@gmail.com>
AuthorDate: 2023-02-08 15:02:48 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
CommitDate: 2023-03-17 11:50:36 +0000

    sci-electronics/electric: Version bump to 9.07
    
    Closes: https://bugs.gentoo.org/877411
    Signed-off-by: Guillermo Joandet <gjoandet@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/29483
    Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>

 sci-electronics/electric/Manifest             |  1 +
 sci-electronics/electric/electric-9.07.ebuild | 29 +++++++++++++++++++++++++++
 2 files changed, 30 insertions(+)