Skip to content

fix: Installationdescription not working#1524

Closed
flacoonb wants to merge 2 commits intoPhotoboothProject:devfrom
flacoonb:patch-1
Closed

fix: Installationdescription not working#1524
flacoonb wants to merge 2 commits intoPhotoboothProject:devfrom
flacoonb:patch-1

Conversation

@flacoonb
Copy link
Copy Markdown
Contributor

@flacoonb flacoonb commented Apr 7, 2026

Prerequisites checklist

What is the purpose of this pull request? (put an "x" next to an item)

  • Documentation update
  • Bug fix
  • New feature
  • Other, please explain:

What changes did you make? (Give an overview)

This PR fixes the Debian installation documentation regarding Node.js and npm requirements.

A new prerequisites section was added to explicitly install a compatible Node.js and npm version using NodeSource.

Additionally:

  • removed nodejs from the generic dependency list
  • clarified required Node.js/npm versions

Is there anything you'd like reviewers to focus on?

The current Debian installation instructions lead to a failing build on Debian 13.

Following the existing documentation:

  • nodejs is installed via apt
  • npm is either missing or too old (Debian provides npm 9.2.0)

This results in:
npm ERR! code EBADENGINE

Required:

  • node >= 20.15.0
  • npm >= 10.7.0

The required versions are also documented in the prerequisites:
https://photoboothproject.github.io/install/prerequisites/

However, the Debian installation currently installs incompatible versions via apt.

Fixes #1482

AI used to create this Pull Request?

No

flacoonb added 2 commits April 8, 2026 00:23
Updated installation instructions for Debian, including Node.js and npm requirements, and modified package installation command.
Clarified installation instructions for Debian-based systems.
@flacoonb flacoonb changed the title Patch 1 [Fix]: Installationdescription not working Apr 7, 2026
@flacoonb flacoonb changed the title [Fix]: Installationdescription not working fix: Installationdescription not working Apr 7, 2026
@flacoonb flacoonb closed this Apr 7, 2026
@flacoonb flacoonb deleted the patch-1 branch April 7, 2026 22:42
@flacoonb flacoonb restored the patch-1 branch April 7, 2026 22:43
@flacoonb flacoonb deleted the patch-1 branch April 7, 2026 22:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG]: Installationdescription not working

1 participant