As Ulrich Müller pointed out in #682206, GPL-2 is not correct given how many packages are bundled inside it.
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.
Created attachment 571438 [details, diff] Update LICENSE for 5.* versions.
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(-)
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(-)
Package removed.