The ebuild installs useless files with unsatisfied soname dependencies, as shown in /var/db/pkg/dev-java/maven-bin-3.6.2/NEEDED.ELF.2 > 386;/usr/share/maven-bin-3.6/lib/jansi-native/freebsd32/libjansi.so;libjansi-1.8.so;;libutil.so.9,libc.so.7;x86_32 > X86_64;/usr/share/maven-bin-3.6/lib/jansi-native/freebsd64/libjansi.so;libjansi-1.8.so;;libutil.so.9,libc.so.7;x86_64 I'd like to get things like this fixed, since eventually I'd like to enable soname dependency resolution by default (bug 687956), and unsatisfied soname dependencies break the dependency graph for emerge --ignore-soname-deps=n --usepkgonly commands.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a75e647cefce3dffc23f81f9ec6ca7799d774d commit 66a75e647cefce3dffc23f81f9ec6ca7799d774d Author: Miroslav Šulc <fordfrog@gentoo.org> AuthorDate: 2020-09-29 17:36:23 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2020-09-29 17:36:23 +0000 dev-java/maven-bin: fixed qa and removed useless files in 3.6.2 Closes: https://bugs.gentoo.org/734908 Closes: https://bugs.gentoo.org/734906 Closes: https://bugs.gentoo.org/704618 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> dev-java/maven-bin/maven-bin-3.6.2.ebuild | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-)