Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 682222 - app-admin/systemrescuecd-x86: incomplete LICENSE
Summary: app-admin/systemrescuecd-x86: incomplete LICENSE
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Michał Górny
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-04-01 12:24 UTC by Michał Górny
Modified: 2019-10-18 06:59 UTC (History)
3 users (show)

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


Attachments
Update LICENSE for 5.* versions. (0001-app-admin-systemrescuecd-x86-Update-LICENSE-for-5.-v.patch,9.08 KB, patch)
2019-04-01 14:16 UTC, Ulrich Müller
Details | Diff

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-04-01 12:24:55 UTC
As Ulrich Müller pointed out in #682206, GPL-2 is not correct given how many packages are bundled inside it.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-04-01 12:28:59 UTC
Now, for the Gentoo versions I guess we could just grep vardb for LICENSEs.  However, I have no clue how to do it for the Arch version, and I don't really have much motivation to learn.

This is something upstream should fix.  However, their Forums are restricted (or at least I can't find any way to register, and the standard registration URL does not permit creating new accounts), and when I mailed them about it, I did not receive any reply.

All this considered, I guess it might be time to consider the SRCD experiment failed, and last rite the thing.  At least until upstream matures and decides to actually provide open support.
Comment 2 Ulrich Müller gentoo-dev 2019-04-01 14:16:41 UTC
Created attachment 571438 [details, diff]
Update LICENSE for 5.* versions.
Comment 3 Larry the Git Cow gentoo-dev 2019-04-01 14:58:05 UTC
The bug has been referenced in the following commit(s):

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

commit 2384ab069221642f5803a61f1285a25c1dc8201e
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2019-04-01 13:58:18 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2019-04-01 14:57:46 +0000

    app-admin/systemrescuecd-x86: Update LICENSE for 5.* versions.
    
    Extracted from /var/db/pkg inside the squashfs and removed redundant
    entries.
    
    Bug: https://bugs.gentoo.org/682222
    Package-Manager: Portage-2.3.62, Repoman-2.3.12
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 app-admin/systemrescuecd-x86/systemrescuecd-x86-5.1.2.ebuild | 4 ++--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.1.ebuild | 4 ++--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-5.2.2.ebuild | 4 ++--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.1.ebuild | 4 ++--
 app-admin/systemrescuecd-x86/systemrescuecd-x86-5.3.2.ebuild | 4 ++--
 5 files changed, 10 insertions(+), 10 deletions(-)
Comment 4 Larry the Git Cow gentoo-dev 2019-04-01 19:00:09 UTC
The bug has been referenced in the following commit(s):

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

commit 4a914ba7c6ed4ebfbc6c7a52fec976245d6b02ef
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2019-04-01 18:59:11 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2019-04-01 18:59:11 +0000

    app-admin/systemrescuecd-x86: Update LICENSE for version 6.0.0.
    
    License info gathered from:
    - "pacman -Qi" in a chroot in the squashfs.
    - Running ninka over all custom licenses in /usr/share/licenses/.
    - Matching the results with Gentoo license labels.
    - Manually adding some licenses, like "linux-firmware".
    
    This is far from perfect, but the best that I could do in a limited
    amount of time.
    
    Bug: https://bugs.gentoo.org/682222
    Acked-by: Michał Górny <mgorny@gentoo.org>
    Package-Manager: Portage-2.3.62, Repoman-2.3.12
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 app-admin/systemrescuecd-x86/systemrescuecd-x86-6.0.0.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
Comment 5 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-10-18 06:59:29 UTC
Package removed.