The app-emulation/lxd package only lists Apache-2.0 in its LICENSE field. While lxd itself is licensed under Apache-2.0, it depends on go packages which have many different licenes: MIT, BSD, BSD-2, LGPL-2.1, and LGPL-3. Since these packages are also downloaded and built by the lxd ebuild the licenses for those packages should be listed in the LICENSES field of the lxd ebuild.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f44dbd15c33c4dc285f1f4ea28f638e692567739 commit f44dbd15c33c4dc285f1f4ea28f638e692567739 Author: Erik Mackdanz <stasibear@gentoo.org> AuthorDate: 2018-04-02 02:12:15 +0000 Commit: Erik Mackdanz <stasibear@gentoo.org> CommitDate: 2018-04-02 02:12:15 +0000 app-emulation/lxd: bump to 3.0.0 Closes: https://bugs.gentoo.org/647784 Package-Manager: Portage-2.3.26, Repoman-2.3.7 app-emulation/lxd/Manifest | 53 ++++++++ app-emulation/lxd/lxd-3.0.0.ebuild | 251 +++++++++++++++++++++++++++++++++++++ 2 files changed, 304 insertions(+)
I've added licenses for 3.0.0. For old versions, I'll let attrition rotate them out.