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).

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