Bug#727664: maven-assembly-plugin: FTBFS: AssemblyProxyArchiver is not abstract and does not override abstract method setIgnorePermissions(boolean) in Archiver

Daniel Schepler dschepler at gmail.com
Fri Oct 25 05:42:34 UTC 2013


Source: maven-assembly-plugin
Version: 2.2~beta5-2
Severity: serious

>From my pbuilder build log:

...
 debian/rules build
test -x debian/rules
mkdir -p "."
/usr/share/maven-debian-helper/copy-repo.sh /tmp/buildd/maven-assembly-plugin-2.2~beta5/debian
mh_patchpoms -plibmaven-assembly-plugin-java --debian-build --keep-pom-version --maven-repo=/tmp/buildd/maven-assembly-plugin-2.2~beta5/debian/maven-repo --ignore-rules=debian/maven.ignoreRules
touch debian/stamp-poms-patched
# before-build target may be used to unpatch the pom files, so we need to check if
# patching the pom files is needed here, normally not
if [ ! -f pom.xml.save ]; then \
                /usr/bin/make -f debian/rules patch-poms; \
        fi
cd . && /usr/lib/jvm/default-java/bin/java -noverify -cp /usr/share/maven2/boot/classworlds.jar:/usr/lib/jvm/default-java/lib/tools.jar -Dproperties.file.manual=/tmp/buildd/maven-assembly-plugin-2.2~beta5/debian/maven.properties -Dclassworlds.conf=/etc/maven2/m2-debian-nodocs.conf org.codehaus.classworlds.Launcher -s/etc/maven2/settings-debian.xml -Dmaven.repo.local=/tmp/buildd/maven-assembly-plugin-2.2~beta5/debian/maven-repo  package
[INFO] 
NOTE: Maven is executing in offline mode. Any artifacts not already in your local
repository will be inaccessible.

[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Assembly Plugin
[INFO]    task-segment: [package]
[INFO] ------------------------------------------------------------------------
[INFO] [modello:xpp3-reader {execution: mdo}]
[INFO] outputDirectory: /tmp/buildd/maven-assembly-plugin-2.2~beta5/target/generated-sources/modello
[INFO] Working on model: src/main/mdo/descriptor.mdo
[INFO] Generating current version: 1.1.1
[INFO] Working on model: src/main/mdo/component.mdo
[INFO] Generating current version: 1.1.1
[INFO] [modello:xpp3-writer {execution: mdo}]
[INFO] outputDirectory: /tmp/buildd/maven-assembly-plugin-2.2~beta5/target/generated-sources/modello
[INFO] Working on model: src/main/mdo/descriptor.mdo
[INFO] Generating current version: 1.1.1
[INFO] Working on model: src/main/mdo/component.mdo
[INFO] Generating current version: 1.1.1
[INFO] [modello:java {execution: mdo}]
[INFO] outputDirectory: /tmp/buildd/maven-assembly-plugin-2.2~beta5/target/generated-sources/modello
[INFO] Working on model: src/main/mdo/descriptor.mdo
[INFO] Generating current version: 1.1.1
[INFO] Working on model: src/main/mdo/component.mdo
[INFO] Generating current version: 1.1.1
[INFO] [modello:xsd {execution: mdo}]
[INFO] outputDirectory: /tmp/buildd/maven-assembly-plugin-2.2~beta5/target/generated-site/xsd
[INFO] Working on model: src/main/mdo/descriptor.mdo
[INFO] Generating current version: 1.1.1
[INFO] Working on model: src/main/mdo/component.mdo
[INFO] Generating current version: 1.1.1
[INFO] [plugin:descriptor {execution: default-descriptor}]
[WARNING] Using platform encoding (ANSI_X3.4-1968 actually) to read mojo metadata, i.e. build is platform dependent!
[INFO] Applying mojo extractor for language: java
[INFO] Mojo extractor for language: java found 7 mojo descriptors.
[INFO] Applying mojo extractor for language: bsh
[INFO] Mojo extractor for language: bsh found 0 mojo descriptors.
[INFO] [plexus:descriptor {execution: create-component-descriptor}]
[INFO] Discovered 8 component descriptors(s)
[INFO] [plexus:merge-descriptors {execution: merge}]
[INFO] [resources:resources {execution: default-resources}]
[WARNING] Using platform encoding (ANSI_X3.4-1968 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 5 resources
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 79 source files to /tmp/buildd/maven-assembly-plugin-2.2~beta5/target/classes
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure
/tmp/buildd/maven-assembly-plugin-2.2~beta5/src/main/java/org/apache/maven/plugin/assembly/archive/archiver/AssemblyProxyArchiver.java:[60,7] error: AssemblyProxyArchiver is not abstract and does not override abstract method setIgnorePermissions(boolean) in Archiver


[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4 seconds
[INFO] Finished at: Fri Oct 25 05:41:19 UTC 2013
[INFO] Final Memory: 31M/479M
[INFO] ------------------------------------------------------------------------
make: *** [mvn-build] Error 1
dpkg-buildpackage: error: debian/rules build gave error exit status 2
-- 
Daniel Schepler



More information about the pkg-java-maintainers mailing list