Skip to content

Install script does not check for the presence of lsb_release on Debian 12 #874

Open
@Huskynarr

Description

@Huskynarr

While trying to install MyNode on a minimal version of Debian 12, I noticed that the install script assumes that lsb_release is installed, without checking if this tool is actually present.

In a plain version of Debian 12, lsb_release is not installed by default, causing the installation to fail. It would be helpful if the script included a check and notified the user to install lsb_release if necessary.

Steps to reproduce:

  1. Start with a fresh installation of Debian 12 (minimal version).
  2. Attempt to install MyNode without lsb_release installed.
  3. The installation script fails.

Expected behavior:
The script should check if lsb_release is installed and either display an error message or guide the user to install the package.

System info:

  • OS: Debian 12 (minimal)

Proposed solution:
Add a check in the install script to verify if lsb_release is present. If not, it should either output an error or suggest installing it automatically (e.g., via apt-get install lsb-release).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions