To me it looks like biz.aQute.bnd-6.4.0.jar contains a complete copy of biz.aQute.bndlib-6.4.0.jar To reproduce, let portage fetch the sources, then try: comm -1 -3 \ <(jar tf /var/cache/distfiles/biz.aQute.bnd-6.4.0.jar | grep class$ | sort) \ <(jar tf /var/cache/distfiles/biz.aQute.bndlib-6.4.0.jar | grep class$ | sort)
i just checked tomcat sources and it seems they updated their build system so that bndlib is not used anymore, so bndlib could probably be dropped from tomcat ebuilds.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b90523d874a4d3844bc6308cfe59c3708b2adb35 commit b90523d874a4d3844bc6308cfe59c3708b2adb35 Author: Miroslav Šulc <fordfrog@gentoo.org> AuthorDate: 2023-05-24 06:19:58 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2023-05-24 06:20:26 +0000 www-servers/tomcat: removed redundant bndlib from the latest tomcat versions Closes: https://bugs.gentoo.org/907032 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> www-servers/tomcat/tomcat-10.1.9.ebuild | 11 +++-------- www-servers/tomcat/tomcat-9.0.75.ebuild | 11 +++-------- 2 files changed, 6 insertions(+), 16 deletions(-)