Bug#1103377: java3d: FTBFS in testing/armel: [exec] /usr/bin/ld: cannot find -ljvm: No such file or directory

Sebastiaan Couwenberg sebastic at xs4all.nl
Fri Apr 25 11:18:11 BST 2025


The issue can be reproduced on amdahl.d.o with both sid_armel-dchroot & trixie_armel-dchroot, it's not specific to trixie.

While the link error occurs in the compile-ogl target, the build doesn't fail there and continues to eventually fail in the dh_auto_install-arch target:

     debian/rules override_dh_auto_install-arch
  make[1]: Entering directory '/home/sebastic/tmp/debian/java3d-1.5.2+dfsg'
  install -m 644 -D j3d-core/build/default/opt/native/libj3dcore-ogl.so \
      debian/libjava3d-jni/usr/lib/jni/libj3dcore-ogl.so
  install: cannot stat 'j3d-core/build/default/opt/native/libj3dcore-ogl.so': No such file or directory
  make[1]: *** [debian/rules:25: override_dh_auto_install-arch] Error 1
  make[1]: Leaving directory '/home/sebastic/tmp/debian/java3d-1.5.2+dfsg'

The package builds successfully in unstable on amd64.

I wonder if it's worth the effort to try to fix this package on armel, or if we should just do a partial removal of the package from armel.

java3d doesn't seem have any arch:any rdeps:

  sebastic at coccia:~$ dak rm -Rn -a armel java3d
  W: -a/--architecture implies -p/--partial.
  Will remove the following packages from unstable:
  
      java3d | 1.5.2+dfsg-18 | source
  libjava3d-jni | 1.5.2+dfsg-18 | armel
  
  Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>

  ------------------- Reason -------------------

  ----------------------------------------------

  Checking reverse dependencies...
  # Broken Depends:
  java3d: libjava3d-java
  
  Dependency problem found.

Kind Regards,

Bas

-- 
  GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1



More information about the pkg-java-maintainers mailing list