Bug#849930: easybind: FTBFS (Cannot find pom file easybind.pom)

Santiago Vila sanvila at debian.org
Mon Jan 2 12:01:23 UTC 2017


Package: src:easybind
Version: 1.0.3-1
Severity: serious

Dear maintainer:

I tried to build this package in stretch with "dpkg-buildpackage -A"
(which is what the "Arch: all" autobuilder would do to build it)
but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --buildsystem=gradle --with=maven-repo-helper
   dh_testdir -i -O--buildsystem=gradle
   dh_update_autotools_config -i -O--buildsystem=gradle
   dh_autoreconf -i -O--buildsystem=gradle
   dh_auto_configure -i -O--buildsystem=gradle
   dh_auto_build -i -O--buildsystem=gradle
	mkdir -p .gradle/init.d
	cp /usr/share/gradle-debian-helper/init.gradle .gradle/init.d/
	gradle --info --console plain --offline --stacktrace --no-daemon --refresh-dependencies --gradle-user-home .gradle -Duser.home=. -Duser.name=debian jar
Initialized native services in: /<<PKGBUILDDIR>>/.gradle/native
Starting Build
Compiling initialization script '/<<PKGBUILDDIR>>/.gradle/init.d/init.gradle' using SubsetScriptTransformer.

[... snipped ...]

Total time: 7.476 secs
Stopped 0 compiler daemon(s).
   dh_auto_test -i -O--buildsystem=gradle
 fakeroot debian/rules binary-indep
dh binary-indep --buildsystem=gradle --with=maven-repo-helper
   dh_testroot -i -O--buildsystem=gradle
   dh_prep -i -O--buildsystem=gradle
	rm -f debian/libeasybind-java.substvars
	rm -f debian/libeasybind-java.*.debhelper
	rm -rf debian/libeasybind-java/
   dh_auto_install -i -O--buildsystem=gradle
	install -d debian/libeasybind-java
   mh_install -i -O--buildsystem=gradle
	mh_installpom --java-lib            --package=libeasybind-java       build/debian/easybind.pom
	mh_cleanpom   --package=libeasybind-java             build/debian/easybind.pom debian/.mh/pom.xml debian/.mh/pom.properties
Cannot find pom file /<<PKGBUILDDIR>>/build/debian/easybind.pom
Dec 29, 2016 6:32:03 AM org.debian.maven.repo.POMCleaner cleanPom
SEVERE: null
java.io.FileNotFoundException: build/debian/easybind.pom (No such file or directory)
	at java.io.FileInputStream.open0(Native Method)
	at java.io.FileInputStream.open(FileInputStream.java:195)
	at java.io.FileInputStream.<init>(FileInputStream.java:138)
	at org.debian.maven.util.Readers.read(Readers.java:50)
	at org.debian.maven.repo.POMReader.readPom(POMReader.java:57)
	at org.debian.maven.repo.POMTransformer.transformPom(POMTransformer.java:226)
	at org.debian.maven.repo.POMTransformer.transformPom(POMTransformer.java:211)
	at org.debian.maven.repo.POMCleaner.cleanPom(POMCleaner.java:75)
	at org.debian.maven.repo.POMCleaner.main(POMCleaner.java:372)

Cannot find pom file /<<PKGBUILDDIR>>/build/debian/easybind.pom
Dec 29, 2016 6:32:03 AM org.debian.maven.repo.POMCleaner cleanPom
SEVERE: null
java.io.FileNotFoundException: build/debian/easybind.pom (No such file or directory)
	at java.io.FileInputStream.open0(Native Method)
	at java.io.FileInputStream.open(FileInputStream.java:195)
	at java.io.FileInputStream.<init>(FileInputStream.java:138)
	at org.debian.maven.util.Readers.read(Readers.java:50)
	at org.debian.maven.repo.POMReader.readPom(POMReader.java:57)
	at org.debian.maven.repo.POMTransformer.transformPom(POMTransformer.java:226)
	at org.debian.maven.repo.POMTransformer.transformPom(POMTransformer.java:211)
	at org.debian.maven.repo.POMCleaner.cleanPom(POMCleaner.java:75)
	at org.debian.maven.repo.POMCleaner.main(POMCleaner.java:372)

/usr/bin/mh_installpom: line 148: debian/.mh/pom.properties: No such file or directory
debian/rules:7: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 1
dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit status 2
--------------------------------------------------------------------------------

The relevant part of the build log is included above.

If this is really a bug in one of the build-depends, please use reassign and affects,
so that this is still visible in the page for this package.

If you could not reproduce this using sbuild on a single CPU virtual machine (as I did),
please do not downgrade or mark as unreproducible, I would then consider giving you access
to a virtual machine on which I can reproduce it so that you can as well.
(In such case, please contact me off-list for details).

Thanks.



More information about the pkg-java-maintainers mailing list