Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 954809 - dev-java/tapestry-json-5.8.7 - [gcc-15] QA Notice: java-pkg_ensure-dep: The ebuild is attempting to use slf4j-api, which is not declared with a SLOT in [RP]DEPEND and --b
Summary: dev-java/tapestry-json-5.8.7 - [gcc-15] QA Notice: java-pkg_ensure-dep: The e...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Java team
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2025-04-27 18:40 UTC by Toralf Förster
Modified: 2025-04-28 17:50 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,20.00 KB, text/plain)
2025-04-27 18:40 UTC, Toralf Förster
Details
dev-java:tapestry-json-5.8.7:20250425-232226.log (dev-java:tapestry-json-5.8.7:20250425-232226.log,32.44 KB, text/plain)
2025-04-27 18:41 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,206.77 KB, text/plain)
2025-04-27 18:41 UTC, Toralf Förster
Details
etc.clang.tar.xz (etc.clang.tar.xz,1.36 KB, application/x-xz)
2025-04-27 18:41 UTC, Toralf Förster
Details
etc.portage.tar.xz (etc.portage.tar.xz,17.78 KB, application/x-xz)
2025-04-27 18:41 UTC, Toralf Förster
Details
qlist-info.txt.xz (qlist-info.txt.xz,54.81 KB, application/x-xz)
2025-04-27 18:41 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2025-04-27 18:40:58 UTC
 * QA Notice: java-pkg_ensure-dep: The ebuild is attempting to use slf4j-api, which is not declared with a SLOT in [RP]DEPEND and --build-only wasn't given.
 <snip>
warning: [options] bootstrap class path not set in conjunction with -source 8
warning: [options] source value 8 is obsolete and will be removed in a future release
warning: [options] target value 8 is obsolete and will be removed in a future release
warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 23.0_no_multilib_hardened-20250422-104511

  The build log matches a QA pattern or sth. else requested by a dev:
  * QA Notice: java-pkg_ensure-dep: The ebuild is attempting to use slf4j-api, which is not declared with a SLOT in [RP]DEPEND and --build-only wasn't given.

  The attached etc.portage.tar.xz has all details.
  -------------------------------------------------------------------
Comment 1 Toralf Förster gentoo-dev 2025-04-27 18:40:59 UTC
Created attachment 926366 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2025-04-27 18:41:00 UTC
Created attachment 926367 [details]
dev-java:tapestry-json-5.8.7:20250425-232226.log
Comment 3 Toralf Förster gentoo-dev 2025-04-27 18:41:01 UTC
Created attachment 926368 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2025-04-27 18:41:02 UTC
Created attachment 926369 [details]
etc.clang.tar.xz
Comment 5 Toralf Förster gentoo-dev 2025-04-27 18:41:03 UTC
Created attachment 926370 [details]
etc.portage.tar.xz
Comment 6 Toralf Förster gentoo-dev 2025-04-27 18:41:04 UTC
Created attachment 926371 [details]
qlist-info.txt.xz
Comment 7 Larry the Git Cow gentoo-dev 2025-04-28 17:50:26 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71cf113bda7bb564e132ae29bdecba2502df84a6

commit 71cf113bda7bb564e132ae29bdecba2502df84a6
Author:     Volkmar W. Pogatzki <gentoo@pogatzki.net>
AuthorDate: 2025-04-28 05:19:23 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2025-04-28 17:50:22 +0000

    dev-java/tapestry-json: Depend '--build-only' on slf4j-api #954809
    
    The wrong line in /usr/share/tapestry-json/package.env was caused by
    calling java-pkg_getjars without the '--build-only' option.
    
    Closes: https://bugs.gentoo.org/954809
    Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
    Part-of: https://github.com/gentoo/gentoo/pull/41816
    Closes: https://github.com/gentoo/gentoo/pull/41816
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 .../{tapestry-json-5.8.7.ebuild => tapestry-json-5.8.7-r1.ebuild}       | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)