Hi!
As I can see, the dependencies of OpenFire deb package has changed on 3.10
see:
dpkg-deb -I openfire_3.8.2_all.deb |grep Pre-Depends:
Pre-Depends: sun-java5-jre | sun-java6-jre | default-jre-headless | openjdk-6-jre
dpkg-deb -I openfire_3.10.0_all.deb |grep Pre-Depends:
Pre-Depends: openjdk-7-jre | oracle-java7-jre
There is no dependency on openjdk-7-jre-headless which is a big mistake, because the dependencies of openjdk-7-jre includes packages that where not necessary in the previous versions.
Thanks!!