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