FWICS, the package is bundling a bunch of crates with licenses: - || ( MIT Apache-2.0 ) - || ( MIT Unlicense ) - MIT - GPL-3 (possibly || ( GPL-3 Apache-2.0 MIT ) but Cargo.toml lists only GPL) - GPL-3 (this time alone) - BSD However, they are not listed in LICENSE. Furthermore, it is invalid to combine GPL-3 and non-GPL code and redistribute it as MIT. The resulting executable needs to be licensed as GPL-3 to comply.
Ping.
another case with GPL-3 dependent crate has bug open https://github.com/theban/memrange/issues/3 theban_interval_tree from same author is triple licensed so it's fine.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56fe5d87ecadee0ae83c452c24a7ac3e5acfc408 commit 56fe5d87ecadee0ae83c452c24a7ac3e5acfc408 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2020-01-01 01:09:44 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2020-01-01 01:10:00 +0000 dev-util/bingrep: bump to 0.8.1 Bug: https://bugs.gentoo.org/694422 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> dev-util/bingrep/Manifest | 72 +++++++++++++++++++++ dev-util/bingrep/bingrep-0.8.1.ebuild | 116 ++++++++++++++++++++++++++++++++++ 2 files changed, 188 insertions(+)
this has been obsolete for some time, ebuild LICENSE is up to date nowadays, old versions are gone.