Bug#1099231: fop: FTBFS: No implementation for ResourceManager was bound.
Santiago Vila
sanvila at debian.org
Sat Mar 1 21:01:07 GMT 2025
Package: src:fop
Version: 1:2.10+dfsg-1
Severity: serious
Tags: ftbfs trixie sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --buildsystem=maven --with javahelper
debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_clean fop/build/
dh_clean fop/lib/
dh_clean fop/hyph/*.xml
dh_clean org/
dh_clean javac.sh
dh_auto_clean
bash -c "for dir in \$(find . -name target -type d); do if [ -f \$(echo \$dir | sed -e s/target\$/pom.xml/) ]; then rm -Rf \$dir; fi done"
mh_unpatchpoms -plibfop-java
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_autoreconf_clean -O--buildsystem=maven
[... snipped ...]
<threadCountClasses default-value="0">${threadCountClasses}</threadCountClasses>
<threadCountMethods default-value="0">${threadCountMethods}</threadCountMethods>
<threadCountSuites default-value="0">${threadCountSuites}</threadCountSuites>
<trimStackTrace default-value="true">${trimStackTrace}</trimStackTrace>
<useFile default-value="true">${surefire.useFile}</useFile>
<useManifestOnlyJar default-value="true">${surefire.useManifestOnlyJar}</useManifestOnlyJar>
<useSystemClassLoader default-value="true">${surefire.useSystemClassLoader}</useSystemClassLoader>
<useUnlimitedThreads default-value="false">${useUnlimitedThreads}</useUnlimitedThreads>
<workingDirectory>../fop</workingDirectory>
<project default-value="${project}"/>
<session default-value="${session}"/>
</configuration>
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal: org.apache.maven.plugins:maven-jar-plugin:3.3.0:jar (default-jar)
[DEBUG] Style: Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
<archive>
<manifest>
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
</manifest>
<manifestEntries>
<Automatic-Module-Name>org.apache.xmlgraphics.fop.core</Automatic-Module-Name>
</manifestEntries>
</archive>
<classesDirectory default-value="${project.build.outputDirectory}"/>
<finalName default-value="${project.build.finalName}"/>
<forceCreation default-value="false">${maven.jar.forceCreation}</forceCreation>
<outputDirectory default-value="${project.build.directory}"/>
<outputTimestamp default-value="${project.build.outputTimestamp}"/>
<project default-value="${project}"/>
<session default-value="${session}"/>
<skipIfEmpty default-value="false"/>
<useDefaultManifestFile default-value="false">${jar.useDefaultManifestFile}</useDefaultManifestFile>
</configuration>
[DEBUG] =======================================================================
[DEBUG] Dependency collection stats {ConflictMarker.analyzeTime=977240, ConflictMarker.markTime=85120, ConflictMarker.nodeCount=184, ConflictIdSorter.graphTime=108250, ConflictIdSorter.topsortTime=32850, ConflictIdSorter.conflictIdCount=45, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=911300, ConflictResolver.conflictItemCount=137, DfDependencyCollector.collectTime=59916917, DfDependencyCollector.transformTime=2156260}
[DEBUG] org.apache.xmlgraphics:fop-core:jar:2.10
[DEBUG] org.apache.xmlgraphics:batik-anim:jar:debian:compile
[DEBUG] org.apache.xmlgraphics:batik-css:jar:debian:compile
[DEBUG] org.apache.xmlgraphics:batik-dom:jar:debian:compile
[DEBUG] xml-apis:xml-apis:jar:debian:compile
[DEBUG] org.apache.xmlgraphics:batik-ext:jar:debian:compile
[DEBUG] org.apache.xmlgraphics:batik-parser:jar:debian:compile
[DEBUG] org.apache.xmlgraphics:batik-shared-resources:jar:debian:compile
[DEBUG] org.apache.xmlgraphics:batik-svg-dom:jar:debian:compile
[DEBUG] org.apache.xmlgraphics:batik-util:jar:debian:compile
[DEBUG] org.apache.xmlgraphics:batik-constants:jar:debian:compile
[DEBUG] org.apache.xmlgraphics:batik-i18n:jar:debian:compile
[DEBUG] xml-apis:xml-apis-ext:jar:debian:compile
[DEBUG] org.apache.xmlgraphics:batik-awt-util:jar:debian:compile
[DEBUG] org.apache.xmlgraphics:batik-bridge:jar:debian:compile
[DEBUG] org.apache.xmlgraphics:batik-script:jar:debian:compile
[DEBUG] org.apache.xmlgraphics:batik-xml:jar:debian:compile
[DEBUG] org.apache.xmlgraphics:batik-extension:jar:debian:compile
[DEBUG] org.apache.xmlgraphics:batik-gvt:jar:debian:compile
[DEBUG] org.apache.xmlgraphics:batik-transcoder:jar:debian:compile
[DEBUG] org.apache.xmlgraphics:batik-svggen:jar:debian:compile
[DEBUG] org.apache.xmlgraphics:batik-codec:jar:debian:compile
[DEBUG] org.apache.xmlgraphics:fop-events:jar:2.10:compile
[DEBUG] com.thoughtworks.qdox:qdox:jar:debian:compile
[DEBUG] org.apache.xmlgraphics:fop-util:jar:2.10:compile
[DEBUG] org.apache.xmlgraphics:xmlgraphics-commons:jar:debian:compile
[DEBUG] commons-io:commons-io:jar:debian:compile
[DEBUG] commons-logging:commons-logging:jar:debian:compile
[DEBUG] jakarta.servlet:jakarta.servlet-api:jar:debian:provided
[DEBUG] org.apache.ant:ant:jar:debian:provided
[DEBUG] org.apache.ant:ant-launcher:jar:debian:provided
[DEBUG] org.apache.pdfbox:fontbox:jar:2.x:compile
[DEBUG] org.bouncycastle:bcpkix:jar:debian:provided
[DEBUG] org.bouncycastle:bcutil:jar:debian:provided
[DEBUG] org.bouncycastle:bcprov:jar:debian:provided
[DEBUG] junit:junit:jar:4.x:test
[DEBUG] org.hamcrest:hamcrest:jar:debian:test
[DEBUG] org.mockito:mockito-core:jar:debian:test
[DEBUG] net.bytebuddy:byte-buddy:jar:debian:test
[DEBUG] net.bytebuddy:byte-buddy-dep:jar:debian:test
[DEBUG] org.ow2.asm:asm:jar:debian:test
[DEBUG] org.ow2.asm:asm-commons:jar:debian:test
[DEBUG] net.bytebuddy:byte-buddy-agent:jar:debian:test
[DEBUG] org.objenesis:objenesis:jar:debian:test
[DEBUG] xmlunit:xmlunit:jar:debian:test
[DEBUG] org.apache.pdfbox:pdfbox:jar:2.x:test
[INFO]
[INFO] --- xml:1.0.1:transform (generate-base14-fonts) @ fop-core ---
[DEBUG] Dependency collection stats {ConflictMarker.analyzeTime=77810, ConflictMarker.markTime=45790, ConflictMarker.nodeCount=97, ConflictIdSorter.graphTime=64090, ConflictIdSorter.topsortTime=29830, ConflictIdSorter.conflictIdCount=42, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=737120, ConflictResolver.conflictItemCount=95, DfDependencyCollector.collectTime=9088590, DfDependencyCollector.transformTime=976710}
[DEBUG] org.codehaus.mojo:xml-maven-plugin:jar:1.0.1
[DEBUG] saxon:saxon:jar:debian:runtime
[DEBUG] org.apache.maven:maven-plugin-api:jar:3.x:compile
[DEBUG] org.apache.maven:maven-model:jar:3.x:compile
[DEBUG] org.apache.maven:maven-artifact:jar:3.x:compile
[DEBUG] org.eclipse.sisu:org.eclipse.sisu.plexus:jar:debian:compile
[DEBUG] org.apache.geronimo.specs:geronimo-annotation_1.3_spec:jar:debian:compile
[DEBUG] org.codehaus.plexus:plexus-classworlds:jar:debian:compile
[DEBUG] org.apache.maven:maven-core:jar:3.x:compile
[DEBUG] org.apache.maven:maven-settings:jar:3.x:compile
[DEBUG] org.apache.maven:maven-settings-builder:jar:3.x:compile
[DEBUG] org.codehaus.plexus:plexus-sec-dispatcher:jar:debian:compile
[DEBUG] org.codehaus.plexus:plexus-cipher:jar:debian:compile
[DEBUG] org.apache.maven:maven-builder-support:jar:3.x:compile
[DEBUG] org.apache.maven:maven-repository-metadata:jar:3.x:compile
[DEBUG] org.apache.maven:maven-model-builder:jar:3.x:compile
[DEBUG] org.apache.maven:maven-resolver-provider:jar:3.x:compile
[DEBUG] org.apache.maven.resolver:maven-resolver-impl:jar:debian:compile
[DEBUG] org.apache.maven.resolver:maven-resolver-named-locks:jar:debian:compile
[DEBUG] org.apache.maven.resolver:maven-resolver-api:jar:debian:compile
[DEBUG] org.apache.maven.resolver:maven-resolver-spi:jar:debian:compile
[DEBUG] org.apache.maven.resolver:maven-resolver-util:jar:debian:compile
[DEBUG] org.apache.maven.shared:maven-shared-utils:jar:debian:compile
[DEBUG] org.eclipse.sisu:org.eclipse.sisu.inject:jar:debian:compile
[DEBUG] javax.enterprise:cdi-api:jar:debian:compile
[DEBUG] org.apache.geronimo.specs:geronimo-interceptor_3.0_spec:jar:debian:compile
[DEBUG] com.google.inject:guice:jar:debian:compile
[DEBUG] aopalliance:aopalliance:jar:debian:compile
[DEBUG] com.google.guava:guava:jar:debian:compile
[DEBUG] org.jsr-305:jsr305:jar:0.x:compile
[DEBUG] javax.inject:javax.inject:jar:debian:compile
[DEBUG] org.codehaus.plexus:plexus-interpolation:jar:debian:compile
[DEBUG] org.codehaus.plexus:plexus-component-annotations:jar:debian:compile
[DEBUG] org.slf4j:slf4j-api:jar:debian:compile
[DEBUG] org.codehaus.plexus:plexus-utils:jar:debian:compile
[DEBUG] org.codehaus.plexus:plexus-resources:jar:debian:compile
[DEBUG] org.codehaus.plexus:plexus-xml:jar:debian:compile
[DEBUG] xerces:xercesImpl:jar:debian:compile
[DEBUG] xml-apis:xml-apis-1.4:jar:debian:compile
[DEBUG] xml-resolver:xml-resolver:jar:debian:compile
[DEBUG] org.codehaus.plexus:plexus-io:jar:debian:compile
[DEBUG] commons-io:commons-io:jar:debian:compile
[DEBUG] Created new class realm plugin>org.codehaus.mojo:xml-maven-plugin:1.0.1
[DEBUG] Importing foreign packages into class realm plugin>org.codehaus.mojo:xml-maven-plugin:1.0.1
[DEBUG] Imported: < maven.api
[DEBUG] Populating class realm plugin>org.codehaus.mojo:xml-maven-plugin:1.0.1
[DEBUG] Included: org.codehaus.mojo:xml-maven-plugin:jar:1.0.1
[DEBUG] Included: saxon:saxon:jar:debian
[DEBUG] Included: org.apache.geronimo.specs:geronimo-annotation_1.3_spec:jar:debian
[DEBUG] Included: org.codehaus.plexus:plexus-sec-dispatcher:jar:debian
[DEBUG] Included: org.codehaus.plexus:plexus-cipher:jar:debian
[DEBUG] Included: org.apache.maven:maven-builder-support:jar:3.x
[DEBUG] Included: org.apache.maven.resolver:maven-resolver-named-locks:jar:debian
[DEBUG] Included: org.apache.maven.shared:maven-shared-utils:jar:debian
[DEBUG] Included: org.eclipse.sisu:org.eclipse.sisu.inject:jar:debian
[DEBUG] Included: javax.enterprise:cdi-api:jar:debian
[DEBUG] Included: org.apache.geronimo.specs:geronimo-interceptor_3.0_spec:jar:debian
[DEBUG] Included: com.google.inject:guice:jar:debian
[DEBUG] Included: aopalliance:aopalliance:jar:debian
[DEBUG] Included: com.google.guava:guava:jar:debian
[DEBUG] Included: org.jsr-305:jsr305:jar:0.x
[DEBUG] Included: org.codehaus.plexus:plexus-interpolation:jar:debian
[DEBUG] Included: org.codehaus.plexus:plexus-component-annotations:jar:debian
[DEBUG] Included: org.codehaus.plexus:plexus-utils:jar:debian
[DEBUG] Included: org.codehaus.plexus:plexus-resources:jar:debian
[DEBUG] Included: org.codehaus.plexus:plexus-xml:jar:debian
[DEBUG] Included: xerces:xercesImpl:jar:debian
[DEBUG] Included: xml-apis:xml-apis-1.4:jar:debian
[DEBUG] Included: xml-resolver:xml-resolver:jar:debian
[DEBUG] Included: org.codehaus.plexus:plexus-io:jar:debian
[DEBUG] Included: commons-io:commons-io:jar:debian
[DEBUG] Loading mojo org.codehaus.mojo:xml-maven-plugin:1.0.1:transform from plugin realm ClassRealm[plugin>org.codehaus.mojo:xml-maven-plugin:1.0.1, parent: jdk.internal.loader.ClassLoaders$AppClassLoader at 639fee48]
[WARNING] Error injecting: org.codehaus.mojo.xml.TransformMojo
com.google.inject.ProvisionException: Unable to provision, see the following errors:
1) No implementation for ResourceManager was bound.
while locating TransformMojo
1 error
======================
Full classname legend:
======================
ResourceManager: "org.codehaus.plexus.resource.ResourceManager"
TransformMojo: "org.codehaus.mojo.xml.TransformMojo"
========================
End of classname legend:
========================
at com.google.inject.internal.InternalProvisionException.toProvisionException (InternalProvisionException.java:251)
at com.google.inject.internal.InjectorImpl$1.get (InjectorImpl.java:1104)
at com.google.inject.internal.InjectorImpl.getInstance (InjectorImpl.java:1139)
at org.eclipse.sisu.space.AbstractDeferredClass.get (AbstractDeferredClass.java:48)
at com.google.inject.internal.ProviderInternalFactory.provision (ProviderInternalFactory.java:86)
at com.google.inject.internal.InternalFactoryToInitializableAdapter.provision (InternalFactoryToInitializableAdapter.java:57)
at com.google.inject.internal.ProviderInternalFactory$1.call (ProviderInternalFactory.java:67)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:109)
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:124)
at com.google.inject.internal.ProvisionListenerStackCallback.provision (ProvisionListenerStackCallback.java:66)
at com.google.inject.internal.ProviderInternalFactory.circularGet (ProviderInternalFactory.java:62)
at com.google.inject.internal.InternalFactoryToInitializableAdapter.get (InternalFactoryToInitializableAdapter.java:47)
at com.google.inject.internal.InjectorImpl$1.get (InjectorImpl.java:1101)
at org.eclipse.sisu.inject.Guice4$1.get (Guice4.java:162)
at org.eclipse.sisu.inject.LazyBeanEntry.getValue (LazyBeanEntry.java:81)
at org.eclipse.sisu.plexus.LazyPlexusBean.getValue (LazyPlexusBean.java:51)
at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:263)
at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:255)
at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo (DefaultMavenPluginManager.java:491)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:114)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at org.debian.maven.Wrapper.main (Wrapper.java:89)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard (Launcher.java:322)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:235)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for Apache FOP Parent 2.10:
[INFO]
[INFO] Apache FOP Parent .................................. SUCCESS [ 0.079 s]
[INFO] Apache FOP Utilities ............................... SUCCESS [ 1.248 s]
[INFO] Apache FOP Events .................................. SUCCESS [ 0.689 s]
[INFO] Apache FOP Core .................................... FAILURE [ 0.171 s]
[INFO] Apache FOP All-In-One .............................. SKIPPED
[INFO] Apache FOP Sandbox ................................. SKIPPED
[INFO] Apache FOP Transcoder .............................. SKIPPED
[INFO] Apache FOP Transcoder All-In-One ................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.268 s
[INFO] Finished at: 2025-03-01T13:53:10Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.codehaus.mojo:xml-maven-plugin:1.0.1:transform (generate-base14-fonts) on project fop-core: Execution generate-base14-fonts of goal org.codehaus.mojo:xml-maven-plugin:1.0.1:transform failed: Unable to load the mojo 'transform' (or one of its required components) from the plugin 'org.codehaus.mojo:xml-maven-plugin:1.0.1': com.google.inject.ProvisionException: Unable to provision, see the following errors:
[ERROR]
[ERROR] 1) No implementation for ResourceManager was bound.
[ERROR] while locating TransformMojo
[ERROR] at ClassRealm[plugin>org.codehaus.mojo:xml-maven-plugin:1.0.1, parent: ClassLoaders$AppClassLoader at 639fee48]
[ERROR] \_ installed by: WireModule -> PlexusBindingModule
[ERROR] while locating Mojo annotated with @Named("org.codehaus.mojo:xml-maven-plugin:1.0.1:transform")
[ERROR]
[ERROR] 1 error
[ERROR]
[ERROR] ======================
[ERROR] Full classname legend:
[ERROR] ======================
[ERROR] ClassLoaders$AppClassLoader: "jdk.internal.loader.ClassLoaders$AppClassLoader"
[ERROR] Mojo: "org.apache.maven.plugin.Mojo"
[ERROR] Named: "com.google.inject.name.Named"
[ERROR] PlexusBindingModule: "org.eclipse.sisu.plexus.PlexusBindingModule"
[ERROR] ResourceManager: "org.codehaus.plexus.resource.ResourceManager"
[ERROR] TransformMojo: "org.codehaus.mojo.xml.TransformMojo"
[ERROR] WireModule: "org.eclipse.sisu.wire.WireModule"
[ERROR] ========================
[ERROR] End of classname legend:
[ERROR] ========================
[ERROR]
[ERROR] role: org.apache.maven.plugin.Mojo
[ERROR] roleHint: org.codehaus.mojo:xml-maven-plugin:1.0.1:transform
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.mojo:xml-maven-plugin:1.0.1:transform (generate-base14-fonts) on project fop-core: Execution generate-base14-fonts of goal org.codehaus.mojo:xml-maven-plugin:1.0.1:transform failed: Unable to load the mojo 'transform' (or one of its required components) from the plugin 'org.codehaus.mojo:xml-maven-plugin:1.0.1'
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:333)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at org.debian.maven.Wrapper.main (Wrapper.java:89)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard (Launcher.java:322)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:235)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution generate-base14-fonts of goal org.codehaus.mojo:xml-maven-plugin:1.0.1:transform failed: Unable to load the mojo 'transform' (or one of its required components) from the plugin 'org.codehaus.mojo:xml-maven-plugin:1.0.1'
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:139)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at org.debian.maven.Wrapper.main (Wrapper.java:89)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard (Launcher.java:322)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:235)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
Caused by: org.apache.maven.plugin.PluginContainerException: Unable to load the mojo 'transform' (or one of its required components) from the plugin 'org.codehaus.mojo:xml-maven-plugin:1.0.1'
at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo (DefaultMavenPluginManager.java:525)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:114)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at org.debian.maven.Wrapper.main (Wrapper.java:89)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard (Launcher.java:322)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:235)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
Caused by: org.codehaus.plexus.component.repository.exception.ComponentLookupException: com.google.inject.ProvisionException: Unable to provision, see the following errors:
1) No implementation for ResourceManager was bound.
while locating TransformMojo
at ClassRealm[plugin>org.codehaus.mojo:xml-maven-plugin:1.0.1, parent: ClassLoaders$AppClassLoader at 639fee48]
\_ installed by: WireModule -> PlexusBindingModule
while locating Mojo annotated with @Named("org.codehaus.mojo:xml-maven-plugin:1.0.1:transform")
1 error
======================
Full classname legend:
======================
ClassLoaders$AppClassLoader: "jdk.internal.loader.ClassLoaders$AppClassLoader"
Mojo: "org.apache.maven.plugin.Mojo"
Named: "com.google.inject.name.Named"
PlexusBindingModule: "org.eclipse.sisu.plexus.PlexusBindingModule"
ResourceManager: "org.codehaus.plexus.resource.ResourceManager"
TransformMojo: "org.codehaus.mojo.xml.TransformMojo"
WireModule: "org.eclipse.sisu.wire.WireModule"
========================
End of classname legend:
========================
role: org.apache.maven.plugin.Mojo
roleHint: org.codehaus.mojo:xml-maven-plugin:1.0.1:transform
at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:267)
at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:255)
at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo (DefaultMavenPluginManager.java:491)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:114)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at org.debian.maven.Wrapper.main (Wrapper.java:89)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard (Launcher.java:322)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:235)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
Caused by: com.google.inject.ProvisionException: Unable to provision, see the following errors:
1) No implementation for ResourceManager was bound.
while locating TransformMojo
at ClassRealm[plugin>org.codehaus.mojo:xml-maven-plugin:1.0.1, parent: ClassLoaders$AppClassLoader at 639fee48]
\_ installed by: WireModule -> PlexusBindingModule
while locating Mojo annotated with @Named("org.codehaus.mojo:xml-maven-plugin:1.0.1:transform")
1 error
======================
Full classname legend:
======================
ClassLoaders$AppClassLoader: "jdk.internal.loader.ClassLoaders$AppClassLoader"
Mojo: "org.apache.maven.plugin.Mojo"
Named: "com.google.inject.name.Named"
PlexusBindingModule: "org.eclipse.sisu.plexus.PlexusBindingModule"
ResourceManager: "org.codehaus.plexus.resource.ResourceManager"
TransformMojo: "org.codehaus.mojo.xml.TransformMojo"
WireModule: "org.eclipse.sisu.wire.WireModule"
========================
End of classname legend:
========================
at com.google.inject.internal.InternalProvisionException.toProvisionException (InternalProvisionException.java:251)
at com.google.inject.internal.InjectorImpl$1.get (InjectorImpl.java:1104)
at org.eclipse.sisu.inject.Guice4$1.get (Guice4.java:162)
at org.eclipse.sisu.inject.LazyBeanEntry.getValue (LazyBeanEntry.java:81)
at org.eclipse.sisu.plexus.LazyPlexusBean.getValue (LazyPlexusBean.java:51)
at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:263)
at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:255)
at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo (DefaultMavenPluginManager.java:491)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:114)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at org.debian.maven.Wrapper.main (Wrapper.java:89)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard (Launcher.java:322)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:235)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
[ERROR]
[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/PluginContainerException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <args> -rf :fop-core
[DEBUG] Shutting down adapter factory; available factories [file-lock, rwlock-local, semaphore-local, noop]; available name mappers [discriminating, file-gav, file-hgav, file-static, gav, static]
[DEBUG] Shutting down 'file-lock' factory
[DEBUG] Shutting down 'rwlock-local' factory
[DEBUG] Shutting down 'semaphore-local' factory
[DEBUG] Shutting down 'noop' factory
dh_auto_build: 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=/<<BUILDDIR>>/fop-2.10\+dfsg -Dclassworlds.conf=/etc/maven/m2-debian.conf -Dproperties.file.manual=/<<BUILDDIR>>/fop-2.10\+dfsg/debian/maven.properties org.codehaus.plexus.classworlds.launcher.Launcher -s/etc/maven/settings-debian.xml -Ddebian.dir=/<<BUILDDIR>>/fop-2.10\+dfsg/debian -Dmaven.repo.local=/<<BUILDDIR>>/fop-2.10\+dfsg/debian/maven-repo --batch-mode -X package -DskipTests -Dnotimestamp=true -Dlocale=en_US returned exit code 1
make[1]: *** [debian/rules:31: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:9: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202503/
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 could not 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:fop, so that this is still
visible in the BTS web page for this package.
Thanks.
More information about the pkg-java-maintainers
mailing list