Hi ant maintainers, I’m trying to backport fop to squeeze, and it needs a newer ant (and xmlgraphics-commons). The build dependencies of ant-1.8.2-4 are fulfillable in squeeze, but it fails to build correctly: mh_installjar -pant-optional -l src/etc/poms/ant-apache-resolver/pom.xml build/lib/ant-apache-resolver.jar /usr/share/ant/lib/ant-apache-resolver.jar Cannot find the jar to install: build/lib/ant-apache-resolver.jar make: *** [install/ant-optional] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2 Full build log is attached. Should I just not install the ant-apache-resolver.jar file, i.e. remove that line from debian/rules, or what is going on here? Oh, and if someone else feels like backporting this, I’d be very grateful :-) Thanks, Joachim -- Joachim "nomeata" Breitner Debian Developer nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata
dpkg-buildpackage -rfakeroot -D -us -uc dpkg-buildpackage: warning: using a gain-root-command while being root dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): dpkg-buildpackage: source package ant dpkg-buildpackage: source version 1.8.2-4~bpo60+1 dpkg-buildpackage: source changed by Joachim Breitner <nomeata@debian.org> dpkg-source --before-build ant-1.8.2 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean test -x debian/rules dh_testroot dh_clean rm -f gjdoc_rawcomment.cache rm -rf bin bootstrap build lib/*.jar rm -f stamp-build-ant rm -rf debian/tmp mh_clean dpkg-source -b ant-1.8.2 dpkg-source: info: using source format `3.0 (quilt)' dpkg-source: info: building ant using existing ./ant_1.8.2.orig.tar.gz dpkg-source: info: building ant in ant_1.8.2-4~bpo60+1.debian.tar.gz dpkg-source: info: building ant in ant_1.8.2-4~bpo60+1.dsc debian/rules build test -x debian/rules mkdir -p "." fakeroot debian/rules binary test -x debian/rules dh_testroot dh_prep dh_installdirs -A mkdir -p "." Adding cdbs dependencies to debian/ant.substvars dh_installdirs -pant # doing bootstrapping install -d bootstrap/lib ln -sf /usr/share/java/xml-apis.jar ./bootstrap/lib/xml-apis.jar ln -sf /usr/share/java/xercesImpl.jar ./bootstrap/lib/xercesImpl.jar /bin/sh bootstrap.sh ... Bootstrapping Ant Distribution ... Compiling Ant Classes ... Copying Required Files ... Building Ant Distribution Buildfile: /home/jojo/debian/backports/ant-1.8.2/build.xml bootstrap: prepare: check_for_optional_packages: build: Created dir: /home/jojo/debian/backports/ant-1.8.2/build/lib Compiling 228 source files to /home/jojo/debian/backports/ant-1.8.2/build/classes Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Copying 5 files to /home/jojo/debian/backports/ant-1.8.2/build/classes Copying 2 files to /home/jojo/debian/backports/ant-1.8.2/build/classes Copying 2 files to /home/jojo/debian/backports/ant-1.8.2/build/classes/org/apache/tools/ant/taskdefs/optional/junit/xsl jars: Copying 2 files to /home/jojo/debian/backports/ant-1.8.2/build Copying 1 file to /home/jojo/debian/backports/ant-1.8.2/build Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-launcher.jar Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant.jar Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-bootstrap.jar Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-apache-resolver.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-apache-resolver.jar because no files were included. Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-junit.jar Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-junit4.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-junit4.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-apache-regexp.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-apache-regexp.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-apache-oro.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-apache-oro.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-apache-bcel.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-apache-bcel.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-apache-log4j.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-apache-log4j.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-commons-logging.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-commons-logging.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-apache-bsf.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-apache-bsf.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-javamail.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-javamail.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-netrexx.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-netrexx.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-commons-net.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-commons-net.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-antlr.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-antlr.jar because no files were included. Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-jmf.jar Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-jai.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-jai.jar because no files were included. Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-swing.jar Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-jsch.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-jsch.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-jdepend.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-jdepend.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-apache-xalan2.jar because no files were included. Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-apache-xalan2.jar because no files were included. dist-lite: Created dir: /home/jojo/debian/backports/ant-1.8.2/bootstrap Created dir: /home/jojo/debian/backports/ant-1.8.2/bootstrap/bin Created dir: /home/jojo/debian/backports/ant-1.8.2/bootstrap/lib Copying 5 files to /home/jojo/debian/backports/ant-1.8.2/bootstrap/lib Copying 13 files to /home/jojo/debian/backports/ant-1.8.2/bootstrap/bin BUILD SUCCESSFUL Total time: 8 seconds ... Cleaning Up Build Directories ... Done Bootstrapping Ant Distribution # remove -SNAPSHOT from the versions in the Maven poms perl -p -i -e 's/-SNAPSHOT//g' `find src/etc/poms/ -name pom.xml` # the rest /bin/sh bootstrap/bin/ant -Dant.build.javac.source=1.4 -Dant.build.javac.target=1.4 -Dbuild.classpath=/usr/share/java/activation.jar:/usr/share/java/antlr.jar:/usr/share/java/bcel.jar:/usr/share/java/bsf.jar:/usr/share/java/commons-logging.jar:/usr/share/java/gnumail.jar:/usr/share/java/inetlib.jar:/usr/share/java/jdepend.jar:/usr/share/java/junit.jar:/usr/share/java/log4j-1.2.jar:/usr/share/java/oro.jar:/usr/share/java/regexp.jar:/usr/share/java/xalan2.jar:/usr/share/java/xml-resolver-1.2.jar:/usr/share/java/commons-net.jar:/usr/share/java/jsch.jar:/usr/share/java/junit4.jar -propertyfile debian/ant.properties jars test-jar Buildfile: /home/jojo/debian/backports/ant-1.8.2/build.xml prepare: check_for_optional_packages: build: [mkdir] Created dir: /home/jojo/debian/backports/ant-1.8.2/build/classes [javac] Compiling 822 source files to /home/jojo/debian/backports/ant-1.8.2/build/classes [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [copy] Copying 7 files to /home/jojo/debian/backports/ant-1.8.2/build/classes [copy] Copying 2 files to /home/jojo/debian/backports/ant-1.8.2/build/classes [copy] Copying 2 files to /home/jojo/debian/backports/ant-1.8.2/build/classes/org/apache/tools/ant/taskdefs/optional/junit/xsl jars: [jar] Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-launcher.jar [jar] Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant.jar [jar] Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-bootstrap.jar [jar] Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-apache-resolver.jar because no files were included. [jar] Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-apache-resolver.jar because no files were included. [jar] Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-junit.jar [jar] Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-junit4.jar [jar] Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-apache-regexp.jar [jar] Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-apache-oro.jar [jar] Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-apache-bcel.jar [jar] Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-apache-log4j.jar [jar] Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-commons-logging.jar [jar] Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-apache-bsf.jar [jar] Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-javamail.jar [jar] Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-netrexx.jar because no files were included. [jar] Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-netrexx.jar because no files were included. [jar] Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-commons-net.jar [jar] Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-antlr.jar [jar] Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-jmf.jar [jar] Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-jai.jar because no files were included. [jar] Warning: skipping jar archive /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-jai.jar because no files were included. [jar] Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-swing.jar [jar] Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-jsch.jar [jar] Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-jdepend.jar [jar] Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-apache-xalan2.jar prepare: check_for_optional_packages: build: [copy] Copying 2 files to /home/jojo/debian/backports/ant-1.8.2/build/classes compile-tests: [mkdir] Created dir: /home/jojo/debian/backports/ant-1.8.2/build/testcases [javac] Compiling 298 source files to /home/jojo/debian/backports/ant-1.8.2/build/testcases [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [jar] Building jar: /home/jojo/debian/backports/ant-1.8.2/build/testcases/org/apache/tools/ant/taskdefs/test2-antlib.jar test-jar: [jar] Building jar: /home/jojo/debian/backports/ant-1.8.2/build/lib/ant-testutil.jar BUILD SUCCESSFUL Total time: 16 seconds ln -sf /usr/share/java/xml-apis.jar ./lib/xml-apis.jar ln -sf /usr/share/java/xercesImpl.jar ./lib/xercesImpl.jar touch stamp-build-ant dh_install -pant mh_installpoms -pant --set-version=1.8.2 mh_installjar -pant -l src/etc/poms/ant/pom.xml build/lib/ant.jar /usr/share/ant/lib/ant.jar mh_installjar -pant -l src/etc/poms/ant-launcher/pom.xml build/lib/ant-launcher.jar /usr/share/ant/lib/ant-launcher.jar dh_install -pant build/lib/ant-bootstrap.jar /usr/share/ant/etc/ # Installing these files does not work with dh_install because of # the file permissions mkdir -p debian/ant/usr/share/ant/bin install -m 755 src/script/ant debian/ant/usr/share/ant/bin install -m 755 src/script/antRun debian/ant/usr/share/ant/bin install -m 755 src/script/*.pl debian/ant/usr/share/ant/bin Adding cdbs dependencies to debian/ant-optional.substvars dh_installdirs -pant-optional dh_install -pant-optional src/etc/ant-update.xsl /usr/share/ant/etc/ dh_install -pant-optional src/etc/checkstyle /usr/share/ant/etc/ mh_installpoms -pant-optional --set-version=1.8.2 mh_installjar -pant-optional -l src/etc/poms/ant-antlr/pom.xml build/lib/ant-antlr.jar /usr/share/ant/lib/ant-antlr.jar mh_installjar -pant-optional -l src/etc/poms/ant-apache-bcel/pom.xml build/lib/ant-apache-bcel.jar /usr/share/ant/lib/ant-apache-bcel.jar mh_installjar -pant-optional -l src/etc/poms/ant-apache-bsf/pom.xml build/lib/ant-apache-bsf.jar /usr/share/ant/lib/ant-apache-bsf.jar mh_installjar -pant-optional -l src/etc/poms/ant-apache-log4j/pom.xml build/lib/ant-apache-log4j.jar /usr/share/ant/lib/ant-apache-log4j.jar mh_installjar -pant-optional -l src/etc/poms/ant-apache-oro/pom.xml build/lib/ant-apache-oro.jar /usr/share/ant/lib/ant-apache-oro.jar mh_installjar -pant-optional -l src/etc/poms/ant-apache-regexp/pom.xml build/lib/ant-apache-regexp.jar /usr/share/ant/lib/ant-apache-regexp.jar mh_installjar -pant-optional -l src/etc/poms/ant-apache-resolver/pom.xml build/lib/ant-apache-resolver.jar /usr/share/ant/lib/ant-apache-resolver.jar Cannot find the jar to install: build/lib/ant-apache-resolver.jar make: *** [install/ant-optional] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
Attachment:
signature.asc
Description: This is a digitally signed message part