Bug#640937: java3d: FTBFS: You must specify a valid JAVA_HOME or JAVACMD!

Aurelien Jarno aurel32 at debian.org
Thu Sep 8 16:05:29 UTC 2011


Package: java3d
Version: 1.5.2+dfsg-6
Severity: serious
Justification: fails to build from source
User: debian-s390 at lists.debian.org
Usertags: s390x

java3d fails to build as it can't find the path to openjdk:

| 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 java3d
| dpkg-buildpackage: source version 1.5.2+dfsg-6
|  dpkg-source --before-build java3d-1.5.2+dfsg
| dpkg-buildpackage: host architecture s390x
|  fakeroot debian/rules clean
| test -x debian/rules
| dh_testroot
| make: *** [testsanity] Error 1
| You must specify a valid JAVA_HOME or JAVACMD!

It sets JAVA_HOME to /usr/lib/jvm/java-6-openjdk, but this path has 
changed starting with openjdk-6 version 6b23~pre8-2.

Full build log is available (s390x, but also fails on other 
architectures):
  
  http://buildd.debian-ports.org/status/fetch.php?pkg=java3d&arch=s390x&ver=1.5.2%2Bdfsg-6&stamp=1314740476


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.39-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash





More information about the pkg-java-maintainers mailing list