With Java 7u6 Oracle started shipping JavaFX which relies on two libs fxavcodecplugin-52.so and fxavcodecplugin-53.so linked to libavcodec/libavformat 52 and 53 respectively. I guess they do so to support a wide range of systems, but that's problematic for dpkg-shlibdeps since only one version is usually available. Due to this the generated package declares no dependency at all.
A workaround is to unpack manually the JDK/JRE archive, remove the fxavcodecplugin-xx.so library linked to the unavailable version of libavcodec/libavformat, rebuild the archive and then run make-jpkg. With this the package dependencies are properly set, but I ignore if JavaFX will complain at some point about the fxavcodecplugin that was removed. Emmanuel Bourg -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org