Bug#1078379: lombok-patcher: FTBFS: make[1]: *** [debian/rules:7: override_dh_auto_build] Error 25

Lucas Nussbaum lucas at debian.org
Sat Aug 10 07:05:50 BST 2024


Source: lombok-patcher
Version: 0.50-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20240809 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_build -- dist \
>     -Divy.default.ivy.user.dir=/<<PKGBUILDDIR>>/.ivy \
>     -DskipTests=true \
>     -Divyplusplus.minimumAvailable=true
> 	ant -Divy.settings.file=/usr/share/ivy-debian-helper/ivysettings.xml -Divy.default.ivy.user.dir=/<<PKGBUILDDIR>>/.ivy2 dist -Divy.default.ivy.user.dir=/<<PKGBUILDDIR>>/.ivy -DskipTests=true -Divyplusplus.minimumAvailable=true
> Buildfile: /<<PKGBUILDDIR>>/build.xml
> 
> -pointlessCheck:
> 
> -test.quiet:
> 
> -test-setup:
> 
> download-ipp:
> 
> load-ipp:
> 
> redownload-ipp:
> 
> ensure-ipp:
> 
> config-ivy:
> [ivy:configure] :: Apache Ivy non official version -  :: https://ant.apache.org/ivy/ ::
> [ivy:configure] :: loading settings :: file = /usr/share/ivy-debian-helper/ivysettings.xml
> [ivy:configure] [ivy-debian-helper] Loading the Maven rules...
> 
> ensureRuntimeDeps:
> [ivy:resolve] :: resolving dependencies :: projectlombok.org#lombok.patcher;working at ip-10-84-234-242
> [ivy:resolve] 	confs: [runtime]
> [ivy:resolve] [ivy-debian-helper] Replacing org.ow2.asm:asm:jar:9.6  ->  org.ow2.asm:asm:jar:debian
> [ivy:resolve] 	found org.ow2.asm#asm;debian in debian
> [ivy:resolve] 	[debian] org.ow2.asm#asm;9.6 (forced)
> [ivy:resolve] [ivy-debian-helper] Replacing org.ow2.asm:asm-tree:jar:9.6  ->  org.ow2.asm:asm-tree:jar:debian
> [ivy:resolve] 	found org.ow2.asm#asm-tree;debian in debian
> [ivy:resolve] 	[debian] org.ow2.asm#asm-tree;9.6 (forced)
> [ivy:resolve] [ivy-debian-helper] Replacing org.ow2.asm:asm-commons:jar:9.6  ->  org.ow2.asm:asm-commons:jar:debian
> [ivy:resolve] 	found org.ow2.asm#asm-commons;debian in debian
> [ivy:resolve] 	[debian] org.ow2.asm#asm-commons;9.6 (forced)
> [ivy:resolve] downloading file:/usr/share/maven-repo/org/ow2/asm/asm/debian/asm-debian.jar ...
> [ivy:resolve] .... (129kB)
> [ivy:resolve] 	[SUCCESSFUL ] org.ow2.asm#asm;debian!asm.jar (6ms)
> [ivy:resolve] downloading file:/usr/share/maven-repo/org/ow2/asm/asm-tree/debian/asm-tree-debian.jar ...
> [ivy:resolve] .. (52kB)
> [ivy:resolve] 	[SUCCESSFUL ] org.ow2.asm#asm-tree;debian!asm-tree.jar (3ms)
> [ivy:resolve] downloading file:/usr/share/maven-repo/org/ow2/asm/asm-commons/debian/asm-commons-debian.jar ...
> [ivy:resolve] ... (84kB)
> [ivy:resolve] 	[SUCCESSFUL ] org.ow2.asm#asm-commons;debian!asm-commons.jar (3ms)
> [ivy:resolve] :: resolution report :: resolve 260ms :: artifacts dl 20ms
> 	---------------------------------------------------------------------
> 	|                  |            modules            ||   artifacts   |
> 	|       conf       | number| search|dwnlded|evicted|| number|dwnlded|
> 	---------------------------------------------------------------------
> 	|      runtime     |   3   |   3   |   3   |   0   ||   3   |   3   |
> 	---------------------------------------------------------------------
> [ivy:retrieve] :: retrieving :: projectlombok.org#lombok.patcher
> [ivy:retrieve] 	confs: [runtime]
> [ivy:retrieve] 	3 artifacts copied, 0 already retrieved (265kB/8ms)
> 
> ensureRuntimeInjectorDeps:
> [ivy:resolve] :: resolving dependencies :: projectlombok.org#lombok.patcher;working at ip-10-84-234-242
> [ivy:resolve] 	confs: [runtimeInjector]
> [ivy:resolve] [ivy-debian-helper] Replacing net.java.dev.jna:jna:jar:5.12.1  ->  net.java.dev.jna:jna:jar:debian
> [ivy:resolve] 	found net.java.dev.jna#jna;debian in debian
> [ivy:resolve] 	[debian] net.java.dev.jna#jna;5.12.1 (forced)
> [ivy:resolve] downloading file:/usr/share/maven-repo/net/java/dev/jna/jna/debian/jna-debian.jar ...
> [ivy:resolve] ..... (207kB)
> [ivy:resolve] 	[SUCCESSFUL ] net.java.dev.jna#jna;debian!jna.jar (3ms)
> [ivy:resolve] :: resolution report :: resolve 34ms :: artifacts dl 12ms
> 	---------------------------------------------------------------------
> 	|                  |            modules            ||   artifacts   |
> 	|       conf       | number| search|dwnlded|evicted|| number|dwnlded|
> 	---------------------------------------------------------------------
> 	|  runtimeInjector |   1   |   1   |   1   |   0   ||   1   |   1   |
> 	---------------------------------------------------------------------
> [ivy:retrieve] :: retrieving :: projectlombok.org#lombok.patcher
> [ivy:retrieve] 	confs: [runtimeInjector]
> [ivy:retrieve] 	1 artifacts copied, 0 already retrieved (207kB/7ms)
> 
> unpackLibs:
>     [unjar] Expanding: /<<PKGBUILDDIR>>/lib/runtime/asm-commons.jar into /<<PKGBUILDDIR>>/build/pack
>     [unjar] Expanding: /<<PKGBUILDDIR>>/lib/runtime/asm-tree.jar into /<<PKGBUILDDIR>>/build/pack
>     [unjar] Expanding: /<<PKGBUILDDIR>>/lib/runtime/asm.jar into /<<PKGBUILDDIR>>/build/pack
>     [unjar] Expanding: /<<PKGBUILDDIR>>/lib/runtimeInjector/jna.jar into /<<PKGBUILDDIR>>/build/packInjector
> 
> ensureBuildDeps:
> [ivy:resolve] :: resolving dependencies :: projectlombok.org#lombok.patcher;working at ip-10-84-234-242
> [ivy:resolve] 	confs: [build]
> [ivy:resolve] [ivy-debian-helper] Replacing com.jcraft:jsch:jar:0.1.42  ->  com.jcraft:jsch:jar:debian
> [ivy:resolve] 	found com.jcraft#jsch;debian in debian
> [ivy:resolve] 	[debian] com.jcraft#jsch;0.1.42 (forced)
> [ivy:resolve] [ivy-debian-helper] Replacing org.ow2.asm:asm:jar:9.6  ->  org.ow2.asm:asm:jar:debian
> [ivy:resolve] 	found org.ow2.asm#asm;debian in debian
> [ivy:resolve] 	[debian] org.ow2.asm#asm;9.6 (forced)
> [ivy:resolve] [ivy-debian-helper] Replacing org.ow2.asm:asm-tree:jar:9.6  ->  org.ow2.asm:asm-tree:jar:debian
> [ivy:resolve] 	found org.ow2.asm#asm-tree;debian in debian
> [ivy:resolve] 	[debian] org.ow2.asm#asm-tree;9.6 (forced)
> [ivy:resolve] [ivy-debian-helper] Replacing org.ow2.asm:asm-commons:jar:9.6  ->  org.ow2.asm:asm-commons:jar:debian
> [ivy:resolve] 	found org.ow2.asm#asm-commons;debian in debian
> [ivy:resolve] 	[debian] org.ow2.asm#asm-commons;9.6 (forced)
> [ivy:resolve] [ivy-debian-helper] Replacing net.java.dev.jna:jna:jar:5.12.1  ->  net.java.dev.jna:jna:jar:debian
> [ivy:resolve] 	found net.java.dev.jna#jna;debian in debian
> [ivy:resolve] 	[debian] net.java.dev.jna#jna;5.12.1 (forced)
> [ivy:resolve] downloading file:/usr/share/maven-repo/com/jcraft/jsch/debian/jsch-debian.jar ...
> [ivy:resolve] ...... (290kB)
> [ivy:resolve] 	[SUCCESSFUL ] com.jcraft#jsch;debian!jsch.jar (3ms)
> [ivy:resolve] :: resolution report :: resolve 101ms :: artifacts dl 8ms
> 	---------------------------------------------------------------------
> 	|                  |            modules            ||   artifacts   |
> 	|       conf       | number| search|dwnlded|evicted|| number|dwnlded|
> 	---------------------------------------------------------------------
> 	|       build      |   5   |   1   |   1   |   0   ||   5   |   1   |
> 	---------------------------------------------------------------------
> [ivy:retrieve] :: retrieving :: projectlombok.org#lombok.patcher
> [ivy:retrieve] 	confs: [build]
> [ivy:retrieve] 	5 artifacts copied, 0 already retrieved (763kB/13ms)
> 
> compile:
> 
> BUILD FAILED
> /<<PKGBUILDDIR>>/build.xml:113: java.lang.NoClassDefFoundError: org/eclipse/jdt/internal/compiler/IProblemFactory
> 	at com.zwitserloot.ivyplusplus.Compile.execute(Unknown Source)
> 	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299)
> 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
> 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
> 	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
> 	at org.apache.tools.ant.Task.perform(Task.java:350)
> 	at org.apache.tools.ant.Target.execute(Target.java:449)
> 	at org.apache.tools.ant.Target.performTasks(Target.java:470)
> 	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401)
> 	at org.apache.tools.ant.Project.executeTarget(Project.java:1374)
> 	at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
> 	at org.apache.tools.ant.Project.executeTargets(Project.java:1264)
> 	at org.apache.tools.ant.Main.runBuild(Main.java:818)
> 	at org.apache.tools.ant.Main.startAnt(Main.java:223)
> 	at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
> 	at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
> Caused by: java.lang.ClassNotFoundException: org.eclipse.jdt.internal.compiler.IProblemFactory
> 	at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:445)
> 	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:593)
> 	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
> 	... 16 more
> 
> Total time: 1 second
> dh_auto_build: error: ant -Divy.settings.file=/usr/share/ivy-debian-helper/ivysettings.xml -Divy.default.ivy.user.dir=/<<PKGBUILDDIR>>/.ivy2 dist -Divy.default.ivy.user.dir=/<<PKGBUILDDIR>>/.ivy -DskipTests=true -Divyplusplus.minimumAvailable=true returned exit code 1
> make[1]: *** [debian/rules:7: override_dh_auto_build] Error 25


The full build log is available from:
http://qa-logs.debian.net/2024/08/09/lombok-patcher_0.50-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240809;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240809&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.



More information about the pkg-java-maintainers mailing list