#1152558 libslf4j2-java: FTBFS: [ERROR] 'dependencies.dependency.version' for org.junit.jupiter:junit-jupiter-api:jar is missing. @

#1152558#5
Date:
2026-10-30 11:22:43 UTC
From:
To:
Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202610/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:libslf4j2-java, so that this is still
visible in the BTS web page for this package.

Thanks.
--------------------------------------------------------------------------------
[...]
[INFO]   from parent/pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] --- compiler:3.16.0:compile (default-compile) @ slf4j-parent ---
[WARNING] The POM for org.codehaus.plexus:plexus-compiler-javac:jar:2.x is invalid, transitive dependencies (if any) will not be available: 1 problem was encountered while building the effective model for org.codehaus.plexus:plexus-compiler-javac:2.x
[ERROR] 'dependencies.dependency.version' for org.junit.jupiter:junit-jupiter-api:jar is missing. @

[INFO] No sources to compile
[INFO]
[INFO] --- compiler:3.16.0:compile (module-compile) @ slf4j-parent ---
[INFO] No sources to compile
[INFO]
[INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ slf4j-parent ---
[WARNING] Ignoring project type pom - supportedProjectTypes = [jar, bundle]
[INFO]
[INFO] ------------------------< org.slf4j:slf4j-api >-------------------------
[INFO] Building SLF4J API Module 2.0.19                                  [3/13]
[INFO]   from slf4j-api/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[WARNING] The artifact org.apache.maven.plugins:maven-resources-plugin:jar:3.3.1 has been relocated to org.apache.maven.plugins:maven-resources-plugin:jar:3.5.0
[WARNING] Parameter 'forkMode' is unknown for plugin 'maven-surefire-plugin:3.5.6:test (default-test)'
[INFO]
[INFO] --- resources:3.5.0:resources (default-resources) @ slf4j-api ---
[INFO] skip non existing resourceDirectory /<<PKGBUILDDIR>>/slf4j-api/src/main/resources
[INFO] Copying 1 resource from . to target/classes/META-INF
[INFO]
[INFO] --- compiler:3.16.0:compile (default-compile) @ slf4j-api ---
[INFO] Nothing to compile - all classes are up to date.
[INFO]
[INFO] --- compiler:3.16.0:compile (module-compile) @ slf4j-api ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 1 source file with javac [debug release 9] to target/classes/META-INF/versions/9
[INFO] JDK-8318913 workaround: patched module-info.class requires version from [9] to [9] on 1 JDK modules [java.base]
[INFO]
[INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ slf4j-api ---
[INFO] Stale files detected, re-generating manifest.
[WARNING] Manifest org.slf4j:slf4j-api:jar:2.0.19 : Classes found in the wrong directory: {META-INF/versions/9/module-info.class=module-info}
[INFO] Writing manifest: /<<PKGBUILDDIR>>/slf4j-api/target/classes/META-INF/MANIFEST.MF
[INFO]
[INFO] --- resources:3.5.0:testResources (default-testResources) @ slf4j-api ---
[INFO] Not copying test resources
[INFO]
[INFO] --- compiler:3.16.0:testCompile (default-testCompile) @ slf4j-api ---
[INFO] Not compiling test sources
[INFO]
[INFO] --- surefire:3.5.6:test (default-test) @ slf4j-api ---
[INFO] Tests are skipped.
[INFO]
[INFO] -----------------------< org.slf4j:slf4j-simple >-----------------------
[INFO] Building SLF4J Simple Provider 2.0.19                             [4/13]
[INFO]   from slf4j-simple/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- resources:3.5.0:resources (default-resources) @ slf4j-simple ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO] Copying 1 resource from . to target/classes/META-INF
[INFO]
[INFO] --- compiler:3.16.0:compile (default-compile) @ slf4j-simple ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 5 source files with javac [debug target 8] to target/classes
[WARNING] [options] bootstrap class path is not set in conjunction with -source 8
  not setting the bootstrap class path may lead to class files that cannot run on JDK 8
    --release 8 is recommended instead of -source 8 -target 8 because it sets the bootstrap class path automatically
[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.
[WARNING] /<<PKGBUILDDIR>>/slf4j-simple/src/main/java/org/slf4j/simple/SimpleLoggerConfiguration.java:[7,21] [removal] java.security.AccessController in java.security has been deprecated and marked for removal
[WARNING] /<<PKGBUILDDIR>>/slf4j-simple/src/main/java/org/slf4j/simple/SimpleLoggerConfiguration.java:[109,26] [removal] java.security.AccessController in java.security has been deprecated and marked for removal
[INFO] /<<PKGBUILDDIR>>/slf4j-simple/src/main/java/org/slf4j/simple/SimpleLogger.java: /<<PKGBUILDDIR>>/slf4j-simple/src/main/java/org/slf4j/simple/SimpleLogger.java uses or overrides a deprecated API.
[INFO] /<<PKGBUILDDIR>>/slf4j-simple/src/main/java/org/slf4j/simple/SimpleLogger.java: Recompile with -Xlint:deprecation for details.
[INFO]
[INFO] --- compiler:3.16.0:compile (module-compile) @ slf4j-simple ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 1 source file with javac [debug release 9] to target/classes/META-INF/versions/9
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /<<PKGBUILDDIR>>/slf4j-simple/src/main/java9/module-info.java:[2,15] module not found: org.slf4j
[INFO] 1 error
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for SLF4J BOM 2.0.19:
[INFO]
[INFO] SLF4J BOM .......................................... SUCCESS [  0.001 s]
[INFO] SLF4J Parent POM ................................... SUCCESS [  0.447 s]
[INFO] SLF4J API Module ................................... SUCCESS [  0.696 s]
[INFO] SLF4J Simple Provider .............................. FAILURE [  0.463 s]
[INFO] SLF4J NOP Provider ................................. SKIPPED
[INFO] SLF4J JDK14 Provider ............................... SKIPPED
[INFO] SLF4J JDK Platform Logging Integration ............. SKIPPED
[INFO] SLF4J LOG4J-12 Binding relocated ................... SKIPPED
[INFO] SLF4J Reload4j Provider ............................ SKIPPED
[INFO] JCL 1.2 implemented over SLF4J ..................... SKIPPED
[INFO] Log4j Implemented Over SLF4J ....................... SKIPPED
[INFO] JUL to SLF4J bridge ................................ SKIPPED
[INFO] SLF4J Migrator ..................................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  1.714 s
[INFO] Finished at: 2026-10-30T10:52:14Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.16.0:compile (module-compile) on project slf4j-simple: Compilation failure
[ERROR] /<<PKGBUILDDIR>>/slf4j-simple/src/main/java9/module-info.java:[2,15] module not found: org.slf4j
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <args> -rf :slf4j-simple
dh_auto_test: error: /usr/lib/jvm/default-java/bin/java -noverify -cp /usr/share/maven/boot/plexus-classworlds-2.x.jar -Dmaven.home=/usr/share/maven -Dmaven.multiModuleProjectDirectory=/<<PKGBUILDDIR>> -Dclassworlds.conf=/etc/maven/m2-debian.conf -Dproperties.file.manual=/<<PKGBUILDDIR>>/debian/maven.properties org.codehaus.plexus.classworlds.launcher.Launcher -s/etc/maven/settings-debian.xml -Ddebian.dir=/<<PKGBUILDDIR>>/debian -Dmaven.repo.local=/<<PKGBUILDDIR>>/debian/maven-repo --batch-mode test returned exit code 1
make: *** [debian/rules:4: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------

#1152558#8
Date:
2026-10-30 12:48:45 UTC
From:
To:
Hello,

Bug #1152558 in libslf4j2-java reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/java-team/libslf4j2-java/-/commit/dc15cf8051eabde6275c7e032affe03f191eee86

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1152558

#1152558#15
Date:
2026-10-30 13:06:08 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
libslf4j2-java, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1152558@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Emmanuel Bourg <ebourg@apache.org> (supplier of updated libslf4j2-java package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 30 Oct 2026 13:45:32 +0100
Source: libslf4j2-java
Architecture: source
Version: 2.0.20-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
Changed-By: Emmanuel Bourg <ebourg@apache.org>
Closes: 1152558
Changes:
 libslf4j2-java (2.0.20-1) unstable; urgency=medium
 .
   * New upstream release
   * Fixed the build failure with maven-compiler-plugin 3.16 (Closes: #1152558)
   * Converted debian/watch to the version 5 format
   * Removed the Priority field
Checksums-Sha1:
 322b51f6582221e3b56a42dde3c7083cad52af6b 2247 libslf4j2-java_2.0.20-1.dsc
 7c890556d39851d57dd88fd0205dd1f45f206780 137604 libslf4j2-java_2.0.20.orig.tar.xz
 f47aeb347cd83b77aa6a49ae7b0360bc2a22d730 6596 libslf4j2-java_2.0.20-1.debian.tar.xz
 4821418b2afe5b46c5a28c8a3b23dbcb0c61ca83 15810 libslf4j2-java_2.0.20-1_source.buildinfo
Checksums-Sha256:
 2653bbcbf3cd528365255a063398fbffdd7a314a1dd8126e4c858985c828937f 2247 libslf4j2-java_2.0.20-1.dsc
 ce8df004780b99cde17a735b25ad0b467c9b139d739611a9a7b988c52ea45ce0 137604 libslf4j2-java_2.0.20.orig.tar.xz
 a272a2986729864a84ba95e9723987d7af01741df84aa2631ba4cb301b74f5e1 6596 libslf4j2-java_2.0.20-1.debian.tar.xz
 af01d2fedc1c54998a770b549580f6262e550a6951b2a238585ea877bd45a357 15810 libslf4j2-java_2.0.20-1_source.buildinfo
Files:
 78265654e17a34e07e7e31ae8626ca06 2247 java optional libslf4j2-java_2.0.20-1.dsc
 cd8ffea5e8de379b56219b7c319c1776 137604 java optional libslf4j2-java_2.0.20.orig.tar.xz
 beb80b3f6c3e02660376366a9d4d19c0 6596 java optional libslf4j2-java_2.0.20-1.debian.tar.xz
 a26b1d7129b2327ea09ba07dee20ca5d 15810 java optional libslf4j2-java_2.0.20-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEEuM5N4hCA3PkD4WxA9RPEGeS50KwFAmrkkigSHGVib3VyZ0Bh
cGFjaGUub3JnAAoJEPUTxBnkudCs1rcP/16OMOm6romu54X9j2tTLCybtRCnA4Ua
k2QvXWOO/JbOYoF51GHxP1LXCsJi77V2BDcrRwvgPM9l6/ao0kAeMfez/Uo2Ji+X
AK8Zm5qpmLLPjNuOSpvx2mBg69bSGIMOpqI9y50SY3ZL2RvLFC6NICqMeW2aUbRh
/q70lbgzs3Qd58wvQhG/tRL+4DTW3c4IQN7VvNH/CpmS4fCrq2I3y5HtQ/BHCosG
AnbjtpqV0VzpPxKWwV8DHB09HO18QQnlycdQpArTIVZmR/kO0KvXiqwon71gEP3D
eKa376rEZ3JkH2Tn1r+CfGtJ6Rrpfr0MJBqN0H//w5P5nRp1+kUMwmf0ermZwjY0
A0KNAvS+VOblmN3hPJO7qLMnOPAHJV4shrQKGI719kiYHbJdufx4tNrydbUqt9ZO
tO9pYrfuMidaoMMMxvoNnRiGAXdaZxTXyigmnpvWwXO/KDzqY+gc+M8wsmS8Z27O
ixpZhxjgtireMjSMpnxJgwqvE8X4THDXbmWf8nHXofG9Hk4xHj8KVsu6nWbJnTtW
JbPzyM1bZyeTax973jhuJ7B+amukdKWM0T46kcUE5z0uuYpsY7dsVwvIsIlWf31w
xpLeoly3bv6oKRZo4OHJoQvQvzbX/ymUl4yRZLj9ePrfZv68GLWWMBuRRWP2GCxH
oesED/JsviNx
=Whcd
-----END PGP SIGNATURE-----