Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 617206 - games-board/gnome-chess-3.22.2: Incorrect license, COPYING file included with source says GPLv3
Summary: games-board/gnome-chess-3.22.2: Incorrect license, COPYING file included with...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-05-01 16:20 UTC by fuse809
Modified: 2017-05-01 21:52 UTC (History)
0 users

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 fuse809 2017-05-01 16:20:13 UTC
I have noticed a rather careless error in the GNOME Chess 3.22.2 ebuild (https://gitweb.gentoo.org/repo/gentoo.git/tree/games-board/gnome-chess/gnome-chess-3.22.2.ebuild?id=fcc333a85b1ce79142b43ab773bfc74efdc707ad) as in it the license of GNOME Chess is given as LGPLv2.1 when it is, in fact, GPLv3 which is mentioned in the COPYING file included in the source tarball (gnome-chess-3.22.2.tar.xz). You can view this license for yourself here https://github.com/GNOME/gnome-chess/blob/3.22.2/COPYING. The only mention of LGPLv2.1 in the source code of GNOME Chess 3.22.2 is here https://github.com/GNOME/gnome-chess/blob/f6dc1d5d4d656c6a4a96903a6651ad59c7c1dc6a/po/rw.po#L7962 and it refers to a specific file only.
Comment 1 Mart Raudsepp gentoo-dev 2017-05-01 17:07:35 UTC
commit 32d809fa1235d27e66695a93a6402097734b3863
Author: Mart Raudsepp <leio@gentoo.org>
Date:   Mon May 1 19:49:13 2017 +0300

    games-board/gnome-chess: Fix license
    
    Gentoo-bug: 617206

diff --git a/games-board/gnome-chess/gnome-chess-3.22.2.ebuild b/games-board/gnome-chess/gnome-chess-3.22.2.ebuild
index f4f319d..a292ac6 100644
--- a/games-board/gnome-chess/gnome-chess-3.22.2.ebuild
+++ b/games-board/gnome-chess/gnome-chess-3.22.2.ebuild
@@ -12 +12 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Chess"
-LICENSE="LGPL-2+"
+LICENSE="GPL-3+"
Comment 2 Mart Raudsepp gentoo-dev 2017-05-01 21:52:24 UTC
All gnome-games splits had a wrong LICENSE, so went and fixed them all now, more or less. Some claimed GPL-2+ when it was GPL-3+ nowadays, some others also claimed completely wrong LGPL-2+, one missed "or later", almost all had missing user help documentation license. gnome-chess is only GPL-3+ without a doc license because it's some GNU FDL or GPL if chosen explicitly provided as a choice in the help docs, so I didn't bother with FDL there in the previous gnome-shell only push.

Mart Raudsepp <leio@gentoo.org> (17):
      games-arcade/gnome-nibbles: Fix license
      games-arcade/gnome-robots: Fix license
      games-board/four-in-a-row: Fix license
      games-board/gnome-hearts: Fix license
      games-board/gnome-mahjongg: Fix license
      games-board/gnome-mines: Fix license
      games-board/iagno: Fix license
      games-board/tali: Fix license
      games-puzzle/five-or-more: Fix license
      games-puzzle/gnome-klotski: Fix license
      games-puzzle/gnome-sudoku: Fix license
      games-puzzle/gnome-tetravex: Fix license
      games-puzzle/gnome-taquin: Fix license
      games-puzzle/hitori: Fix license
      games-puzzle/lightsoff: Fix license
      games-puzzle/quadrapassel: Fix license
      games-puzzle/swell-foop: Fix license
Comment 3 Mart Raudsepp gentoo-dev 2017-05-01 21:52:56 UTC
s/gnome-shell/gnome-chess/