My setup: /etc/portage/make.conf: ACCEPT_LICENSE="@FREE" /etc/portage/package.license: sys-kernel/linux-firmware linux-firmware freedist no-source-code Got license update conflict today with seemingly invalid license output: $ emerge -pv1 sys-kernel/linux-firmware These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-kernel/linux-firmware-20190502::gentoo USE="-savedconfig" 0 KiB Total: 1 package (1 reinstall), Size of downloads: 0 KiB !!! The following updates are masked by LICENSE changes: - sys-kernel/linux-firmware-20190514::gentoo (masked by: || ( ) linux-fw-redistributable license(s)) A copy of the 'linux-fw-redistributable' license is located at '/gentoo-ebuilds/gentoo/licenses/linux-fw-redistributable'. For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook.
ebuild's licence string: LICENSE="GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) redistributable? ( linux-fw-redistributable ( BSD-2 BSD BSD-4 ISC MIT no-source-code ) ) unknown-license? ( all-rights-reserved )"