Homarr Update Failing from 1.19.0 to 1.91.1 #961

Closed
opened 2026-02-04 22:20:44 +03:00 by OVERLORD · 2 comments
Owner

Originally created by @bbatod on GitHub (May 15, 2025).

Have you read and understood the above guidelines?

Yes

📜 What is the name of the script you are using?

Homarr Update Script https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/homarr.sh

📂 What was the exact command used to execute the script?

update

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 12

📝 Provide a clear and concise description of the issue.

Tried running update command with "YES "Verbose Mode)" option and it is failing with the following error.

Once this happens,, Homarr is no longer working and I cannot start homarr service with systemctl start homarr command.

Seems like it is failing to build Homarr in the script.

packages/definitions postinstall$ tsx ./src/docs/codegen.ts
│ sh: 1: tsx: not found
└─ Running...
 ELIFECYCLE  Command failed.
/dev/fd/63: line 73: SPINNER_PID: unbound variable

🔄 Steps to reproduce the issue.

Step 1. Go to the LXC Console for Homarr LXC
Step 2. Log in
Step 3. Run "update" command
Step 4. Select "YES (Verbose Mode)

Paste the full error output (if available).

✔️ Services Stopped
✔️ Backup Data
⠋ Updating and rebuilding homarr to v1.19.1 (Patience)/usr/bin/jq
Reading package lists... Done
Building dependency tree... Done to v1.19.1 (Patience)
Reading state information... Done
jq is already the newest version (1.6-2.1).
⠹ Updating and rebuilding homarr to v1.19.1 (Patience)0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
✔️ Node.js 22 already installed
✔️ pnpm@10.11.0 already installed
✔️ All requested Node modules have been processed
⠋ [1/3] Fetching GitHub release for homarr-labs/homarr...
⠙ [1/3] Fetching GitHub release for homarr-labs/homarr...
✔️ Found release: 1.19.1 for homarr-labs/homarr
✔️ Deployed homarr v1.19.1 to /opt/homarr
 WARN  Unsupported engine: wanted: {"node":">=22.15.0"} (current: {"node":"v22.14.0","pnpm":"10.10.0"})
Scope: all 43 workspace projects
Lockfile is up to date, resolution step is skipped
Packages: +1888
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Progress: resolved 1888, reused 1885, downloaded 0, added 1888, done

devDependencies:

  • @homarr/prettier-config 0.1.0 <- tooling/prettier
  • @semantic-release/changelog 6.0.3
  • @semantic-release/commit-analyzer 13.0.1
  • @semantic-release/git 10.0.1
  • @semantic-release/github 11.0.2
  • @semantic-release/npm 12.0.1
  • @semantic-release/release-notes-generator 14.0.3
  • @turbo/gen 2.5.3
  • @vitejs/plugin-react 4.4.1
  • @vitest/coverage-v8 3.1.3
  • @vitest/ui 3.1.3
  • conventional-changelog-conventionalcommits 8.0.0
  • cross-env 7.0.3
  • jsdom 26.1.0
  • prettier 3.5.3
  • semantic-release 24.2.3
  • testcontainers 10.25.0
  • turbo 2.5.3
  • typescript 5.8.3
  • vite-tsconfig-paths 5.1.4
  • vitest 3.1.3

╭ Warning ───────────────────────────────────────────────────────────────────────────────────╮
│ │
│ Ignored build scripts: deasync, nice-napi. │
│ Run "pnpm approve-builds" to pick which dependencies should be allowed to run scripts. │
│ │
╰────────────────────────────────────────────────────────────────────────────────────────────╯

packages/definitions postinstall$ tsx ./src/docs/codegen.ts
│ sh: 1: tsx: not found
└─ Running...
 ELIFECYCLE  Command failed.
/dev/fd/63: line 73: SPINNER_PID: unbound variable

🖼️ Additional context (optional).

No response

Originally created by @bbatod on GitHub (May 15, 2025). ### ✅ Have you read and understood the above guidelines? Yes ### 📜 What is the name of the script you are using? Homarr Update Script https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/homarr.sh ### 📂 What was the exact command used to execute the script? update ### ⚙️ What settings are you using? - [x] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 12 ### 📝 Provide a clear and concise description of the issue. Tried running update command with "YES "Verbose Mode)" option and it is failing with the following error. Once this happens,, Homarr is no longer working and I cannot start homarr service with systemctl start homarr command. Seems like it is failing to build Homarr in the script. packages/definitions postinstall$ tsx ./src/docs/codegen.ts │ sh: 1: tsx: not found └─ Running...  ELIFECYCLE  Command failed. /dev/fd/63: line 73: SPINNER_PID: unbound variable ### 🔄 Steps to reproduce the issue. Step 1. Go to the LXC Console for Homarr LXC Step 2. Log in Step 3. Run "update" command Step 4. Select "YES (Verbose Mode) ### ❌ Paste the full error output (if available). ✔️ Services Stopped ✔️ Backup Data ⠋ Updating and rebuilding homarr to v1.19.1 (Patience)/usr/bin/jq Reading package lists... Done Building dependency tree... Done to v1.19.1 (Patience) Reading state information... Done jq is already the newest version (1.6-2.1). ⠹ Updating and rebuilding homarr to v1.19.1 (Patience)0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. ✔️ Node.js 22 already installed ✔️ pnpm@10.11.0 already installed ✔️ All requested Node modules have been processed ⠋ [1/3] Fetching GitHub release for homarr-labs/homarr... ⠙ [1/3] Fetching GitHub release for homarr-labs/homarr... ✔️ Found release: 1.19.1 for homarr-labs/homarr ✔️ Deployed homarr v1.19.1 to /opt/homarr  WARN  Unsupported engine: wanted: {"node":">=22.15.0"} (current: {"node":"v22.14.0","pnpm":"10.10.0"}) Scope: all 43 workspace projects Lockfile is up to date, resolution step is skipped Packages: +1888 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Progress: resolved 1888, reused 1885, downloaded 0, added 1888, done devDependencies: + @homarr/prettier-config 0.1.0 <- tooling/prettier + @semantic-release/changelog 6.0.3 + @semantic-release/commit-analyzer 13.0.1 + @semantic-release/git 10.0.1 + @semantic-release/github 11.0.2 + @semantic-release/npm 12.0.1 + @semantic-release/release-notes-generator 14.0.3 + @turbo/gen 2.5.3 + @vitejs/plugin-react 4.4.1 + @vitest/coverage-v8 3.1.3 + @vitest/ui 3.1.3 + conventional-changelog-conventionalcommits 8.0.0 + cross-env 7.0.3 + jsdom 26.1.0 + prettier 3.5.3 + semantic-release 24.2.3 + testcontainers 10.25.0 + turbo 2.5.3 + typescript 5.8.3 + vite-tsconfig-paths 5.1.4 + vitest 3.1.3 ╭ Warning ───────────────────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: deasync, nice-napi. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed to run scripts. │ │ │ ╰────────────────────────────────────────────────────────────────────────────────────────────╯ packages/definitions postinstall$ tsx ./src/docs/codegen.ts │ sh: 1: tsx: not found └─ Running...  ELIFECYCLE  Command failed. /dev/fd/63: line 73: SPINNER_PID: unbound variable ### 🖼️ Additional context (optional). _No response_
OVERLORD added the bug🛑 Failure to comply with the guidelines labels 2026-02-04 22:20:44 +03:00
Author
Owner

@bbatod commented on GitHub (May 15, 2025):

@CrazyWolf13 Any idea why this could be happening?

@bbatod commented on GitHub (May 15, 2025): @CrazyWolf13 Any idea why this could be happening?
Author
Owner

@CrazyWolf13 commented on GitHub (May 15, 2025):

Duplicate of #3778

@CrazyWolf13 commented on GitHub (May 15, 2025): Duplicate of #3778
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#961