Skip to content

Linux install: sleuthkit-java deb requires openjdk-17-jre which isn't in Kali/Debian repos #8028

Description

@Usman0220

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:

  1. Make the Java dependency softer (Recommends instead of Depends) since the JNI library doesn't strictly require a specific JRE version
  2. Expand the dependency to accept Java 17+ (openjdk-17-jre | openjdk-21-jre | ...)
  3. Document the --force-depends workaround in Running_Linux_OSX.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions