The ebuild says this: # License set may be more restrictive as OR is not respected # use cargo-license for a more accurate license picture LICENSE="Apache-2.0 Apache-2.0 BSL-1.1 GPL-3 ISC MIT MPL-2.0 Unlicense ZLIB" LICENSE variables of ebuilds are supposed to be accurate, so please verify if this is the case. Especially: - I see no BSL-1.1 (= "Business Source License 1.1") anywhere in this package. - ryu-1.0.9 says that it is licensed under "|| ( Apache-2.0 Boost-1.0 )" which is not listed in LICENSE.
The main license of the package is GPL-3+. Adding the information from the various Cargo.toml files and from ring-0.16.20/LICENSE, I arrive at: LICENSE="GPL-3+ ISC MIT MPL-2.0 openssl || ( Apache-2.0 Boost-1.0 ) || ( Apache-2.0 MIT ) || ( Apache-2.0 MIT ZLIB ) || ( MIT Unlicense )"
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef2312eff61e856c740cdcc13be1b4a5470e443e commit ef2312eff61e856c740cdcc13be1b4a5470e443e Author: Ulrich Müller <ulm@gentoo.org> AuthorDate: 2023-08-12 09:39:18 +0000 Commit: Ulrich Müller <ulm@gentoo.org> CommitDate: 2023-08-12 09:42:52 +0000 net-vpn/vpncloud: update LICENSE Closes: https://bugs.gentoo.org/912073 Signed-off-by: Ulrich Müller <ulm@gentoo.org> net-vpn/vpncloud/vpncloud-2.3.0.ebuild | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-)
thanks for looking into this & helping fix it