Problem
The sleuthkit-java_4.14.0-1_amd64.deb package has a hard dependency on openjdk-17-jre, but this package is not available in Kali Linux or some Debian-based distributions. Installation fails:
Error: Unable to satisfy dependencies:
sleuthkit-java: Depends: openjdk-17-jre but it is not installable
This forces users to dpkg -i --force-depends which bypasses dependency resolution.
Suggested Fix
Either:
- Make the Java dependency softer (
Recommends instead of Depends) since the JNI library doesn't strictly require a specific JRE version
- Expand the dependency to accept Java 17+ (
openjdk-17-jre | openjdk-21-jre | ...)
- Document the
--force-depends workaround in Running_Linux_OSX.md
Problem
The
sleuthkit-java_4.14.0-1_amd64.debpackage has a hard dependency onopenjdk-17-jre, but this package is not available in Kali Linux or some Debian-based distributions. Installation fails:This forces users to
dpkg -i --force-dependswhich bypasses dependency resolution.Suggested Fix
Either:
Recommendsinstead ofDepends) since the JNI library doesn't strictly require a specific JRE versionopenjdk-17-jre | openjdk-21-jre | ...)--force-dependsworkaround inRunning_Linux_OSX.md