Spoolman update to 0.23.0 fails #2376

Closed
opened 2026-02-05 04:39:25 +03:00 by OVERLORD · 2 comments
Owner

Originally created by @GilDev on GitHub (Jan 24, 2026).

Originally assigned to: @vhsdream on GitHub.

Have you read and understood the above guidelines?

yes

🔎 Did you run the script with verbose mode enabled?

Yes, verbose mode was enabled and the output is included below

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

Spoolman

📂 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?

No response

📈 Which Proxmox version are you on?

9.1.4

📝 Provide a clear and concise description of the issue.

Updating Spoolman from 0.22.1 to 0.23.0 fails. Some stuff has apparently changed around dependencies (changelog says they are now using uv).

🔄 Steps to reproduce the issue.

Type update in the LXC console.

Paste the full error output (if available).

✔️   Update available: spoolman 0.22.1 → 0.23.0
✔️   Stopped Service
✔️   Created Backup
✔️   Deployed: spoolman (0.23.0)
⏳   Updating SpoolmanERROR: Could not open requirements file: [Errno 2] No such file or directory: 'requirements.txt'
✖️   in line 45: exit code 1 (General error / Operation not permitted): while executing command  pip3 install -r requirements.txt

🖼️ Additional context (optional).

No response

Originally created by @GilDev on GitHub (Jan 24, 2026). Originally assigned to: @vhsdream on GitHub. ### ✅ Have you read and understood the above guidelines? yes ### 🔎 Did you run the script with verbose mode enabled? Yes, verbose mode was enabled and the output is included below ### 📜 What is the name of the script you are using? Spoolman ### 📂 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? _No response_ ### 📈 Which Proxmox version are you on? 9.1.4 ### 📝 Provide a clear and concise description of the issue. Updating Spoolman from 0.22.1 to 0.23.0 fails. Some stuff has apparently changed around dependencies (changelog says they are now using uv). ### 🔄 Steps to reproduce the issue. Type `update` in the LXC console. ### ❌ Paste the full error output (if available). ``` ✔️ Update available: spoolman 0.22.1 → 0.23.0 ✔️ Stopped Service ✔️ Created Backup ✔️ Deployed: spoolman (0.23.0) ⏳ Updating SpoolmanERROR: Could not open requirements file: [Errno 2] No such file or directory: 'requirements.txt' ✖️ in line 45: exit code 1 (General error / Operation not permitted): while executing command pip3 install -r requirements.txt ``` ### 🖼️ Additional context (optional). _No response_
OVERLORD added the bugupdate scriptdependencies labels 2026-02-05 04:39:25 +03:00
Author
Owner

@Judocrafter commented on GitHub (Jan 25, 2026):

@GilDev i have the same issue. How can i Update to the new version?

@Judocrafter commented on GitHub (Jan 25, 2026): @GilDev i have the same issue. How can i Update to the new version?
Author
Owner

@GilDev commented on GitHub (Jan 26, 2026):

@Judocrafter It has been fixed, you should be able to try again (I restored my latest working backup then ran update and it worked).

@GilDev commented on GitHub (Jan 26, 2026): @Judocrafter It has been fixed, you should be able to try again (I restored my latest working backup then ran `update` and it worked).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#2376