The init script(s) provided in FILESDIR for net-ftp/pure-ftpd has a license of GPL-2 but GPL-2 isn't within the LICENSE variable of the ebuild(s): files/pure-ftpd.rc10 has license line: # Distributed under the terms of the GNU General Public License v2 ... and is used by the following ebuilds: pure-ftpd-1.0.29-r1.ebuild:LICENSE="BSD" files/pure-ftpd.rc11 has license line: # Distributed under the terms of the GNU General Public License v2 ... and is used by the following ebuilds: pure-ftpd-1.0.32-r2.ebuild:LICENSE="BSD" pure-ftpd-1.0.35.ebuild:LICENSE="BSD" pure-ftpd-1.0.36.ebuild:LICENSE="BSD" There are two options here -- either LICENSE in the ebuilds should be appended with GPL-2 to cover the init script, or the init script should be relicensed so that it is covered by current LICENSE (this one is probably the preferred resolution). See also bug 425702 .
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=696d0436b15d2cee75f4fd5af43483529d24f8ce commit 696d0436b15d2cee75f4fd5af43483529d24f8ce Author: Conrad Kostecki <conikost@gentoo.org> AuthorDate: 2022-04-17 12:01:32 +0000 Commit: Conrad Kostecki <conikost@gentoo.org> CommitDate: 2022-04-17 12:02:35 +0000 net-ftp/pure-ftpd: add GPL-2 license Adding GPL-2 license, as initd/confd script is GPL-2. Closes: https://bugs.gentoo.org/426030 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> net-ftp/pure-ftpd/pure-ftpd-1.0.49-r6.ebuild | 2 +- net-ftp/pure-ftpd/pure-ftpd-1.0.50-r1.ebuild | 2 +- net-ftp/pure-ftpd/pure-ftpd-1.0.50-r3.ebuild | 2 +- net-ftp/pure-ftpd/pure-ftpd-9999.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-)