MeTube installation fails #2231

Closed
opened 2026-02-05 04:17:06 +03:00 by OVERLORD · 4 comments
Owner

Originally created by @Maxter3185 on GitHub (Dec 26, 2025).

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?

MeTube

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

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/metube.sh)"

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 13

📈 Which Proxmox version are you on?

9.1.4

📝 Provide a clear and concise description of the issue.

NPM is giving an error when installing deno, It says
npm error code EUSAGE

🔄 Steps to reproduce the issue.

Launch the script

Paste the full error output (if available).

    __  ___   ______      __       
   /  |/  /__/_  __/_  __/ /_  ___ 
  / /|_/ / _ \/ / / / / / __ \/ _ \
 / /  / /  __/ / / /_/ / /_/ /  __/
/_/  /_/\___/_/  \__,_/_.___/\___/ 
                                   
  ⚙️  Using Default Settings on node server
  💡  PVE Version 9.1.4 (Kernel: 6.14.11-4-pve)
  🆔  Container ID: 110
  🖥️  Operating System: debian (13)
  📦  Container Type: Unprivileged
  💾  Disk Size: 10 GB
  🧠  CPU Cores: 1
  🛠️  RAM Size: 2048 MiB
  🚀  Creating a MeTube LXC using the above default settings
  
  ✔️   Storage data (Free: 198.4GB  Used: 650.6GB) [Template]
  ✔️   Storage data (Free: 198.4GB  Used: 650.6GB) [Container]
  ✔️   Storage 'data' (dir) validated
  ✔️   Template storage 'data' validated
  ✔️   Template search completed
  ✔️   Template debian-13-standard_13.1-2_amd64.tar.zst [local]
  ✔️   LXC Container 110 was successfully created.
  ✔️   Started LXC Container
  ✔️   Network in LXC is reachable (ping)
⠧ Customizing LXC Containerbash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8): No such file or directory
⠧ Customizing LXC Containerbash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8): No such file or directory
  ✔️   Customized LXC Container
  ✔️   Set up Container OS
  ✔️   Network Connected: 192.168.68.50 
  ✔️   IPv4 Internet Connected
  ✖️   IPv6 Internet Not Connected
  ✔️   Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(���️ ) api.github.com:(✔️ ) git.community-scripts.org:(✔️ )
  ✔️   Updated Container OS
  ✔️   Installed Dependencies
  ✔️   Python 3.13 installed
  ✔️   Setup uv 0.9.18
  ✔️   Setup Node.js 24
  ✔️   Installed Deno
  ✔️   Deployed: metube (2025.12.26)
  ✖️   in line 40: exit code 1 (General error / Operation not permitted)
 → npm ci
--- Last 10 lines of silent log ---
npm error [--include <prod|dev|optional|peer> [--include <prod|dev|optional|peer> ...]]
npm error [--strict-peer-deps] [--foreground-scripts] [--ignore-scripts] [--no-audit]
npm error [--no-bin-links] [--no-fund] [--dry-run]
npm error [-w|--workspace <workspace-name> [-w|--workspace <workspace-name> ...]]
npm error [--workspaces] [--include-workspace-root] [--install-links]
npm error
npm error aliases: clean-install, ic, install-clean, isntall-clean
npm error
npm error Run "npm help ci" for more info
npm error A complete log of this run can be found in: /root/.npm/_logs/2025-12-26T19_25_24_806Z-debug-0.log
-----------------------------------
 📋 View full log (17674 lines): /root/.install-0d508eed.log
  ✖️   Installation failed in container 110 (exit code: 1)

✔ Installation log: /tmp/install-lxc-110-0d508eed.log

🖼️ Additional context (optional).

Log provided. It failed then using advanced settings and also default ones

install-lxc-110-0d508eed.log

Originally created by @Maxter3185 on GitHub (Dec 26, 2025). ### ✅ 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? MeTube ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/metube.sh)" ### ⚙️ What settings are you using? - [x] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 13 ### 📈 Which Proxmox version are you on? 9.1.4 ### 📝 Provide a clear and concise description of the issue. NPM is giving an error when installing deno, It says `npm error code EUSAGE` ### 🔄 Steps to reproduce the issue. Launch the script ### ❌ Paste the full error output (if available). ``` __ ___ ______ __ / |/ /__/_ __/_ __/ /_ ___ / /|_/ / _ \/ / / / / / __ \/ _ \ / / / / __/ / / /_/ / /_/ / __/ /_/ /_/\___/_/ \__,_/_.___/\___/ ⚙️ Using Default Settings on node server 💡 PVE Version 9.1.4 (Kernel: 6.14.11-4-pve) 🆔 Container ID: 110 🖥️ Operating System: debian (13) 📦 Container Type: Unprivileged 💾 Disk Size: 10 GB 🧠 CPU Cores: 1 🛠️ RAM Size: 2048 MiB 🚀 Creating a MeTube LXC using the above default settings ✔️ Storage data (Free: 198.4GB Used: 650.6GB) [Template] ✔️ Storage data (Free: 198.4GB Used: 650.6GB) [Container] ✔️ Storage 'data' (dir) validated ✔️ Template storage 'data' validated ✔️ Template search completed ✔️ Template debian-13-standard_13.1-2_amd64.tar.zst [local] ✔️ LXC Container 110 was successfully created. ✔️ Started LXC Container ✔️ Network in LXC is reachable (ping) ⠧ Customizing LXC Containerbash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8): No such file or directory ⠧ Customizing LXC Containerbash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8): No such file or directory ✔️ Customized LXC Container ✔️ Set up Container OS ✔️ Network Connected: 192.168.68.50 ✔️ IPv4 Internet Connected ✖️ IPv6 Internet Not Connected ✔️ Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(���️ ) api.github.com:(✔️ ) git.community-scripts.org:(✔️ ) ✔️ Updated Container OS ✔️ Installed Dependencies ✔️ Python 3.13 installed ✔️ Setup uv 0.9.18 ✔️ Setup Node.js 24 ✔️ Installed Deno ✔️ Deployed: metube (2025.12.26) ✖️ in line 40: exit code 1 (General error / Operation not permitted) → npm ci --- Last 10 lines of silent log --- npm error [--include <prod|dev|optional|peer> [--include <prod|dev|optional|peer> ...]] npm error [--strict-peer-deps] [--foreground-scripts] [--ignore-scripts] [--no-audit] npm error [--no-bin-links] [--no-fund] [--dry-run] npm error [-w|--workspace <workspace-name> [-w|--workspace <workspace-name> ...]] npm error [--workspaces] [--include-workspace-root] [--install-links] npm error npm error aliases: clean-install, ic, install-clean, isntall-clean npm error npm error Run "npm help ci" for more info npm error A complete log of this run can be found in: /root/.npm/_logs/2025-12-26T19_25_24_806Z-debug-0.log ----------------------------------- 📋 View full log (17674 lines): /root/.install-0d508eed.log ✖️ Installation failed in container 110 (exit code: 1) ✔ Installation log: /tmp/install-lxc-110-0d508eed.log ``` ### 🖼️ Additional context (optional). Log provided. It failed then using advanced settings and also default ones [install-lxc-110-0d508eed.log](https://github.com/user-attachments/files/24350472/install-lxc-110-0d508eed.log)
OVERLORD added the bug label 2026-02-05 04:17:06 +03:00
Author
Owner

@PaulPink commented on GitHub (Dec 27, 2025):

Same issue.

Proxmox 8.4.14
Fujitsu Futro S740

@PaulPink commented on GitHub (Dec 27, 2025): Same issue. Proxmox 8.4.14 Fujitsu Futro S740
Author
Owner

@MickLesk commented on GitHub (Dec 27, 2025):

@alexta69 did you switch build from ci to install? or other?

@MickLesk commented on GitHub (Dec 27, 2025): @alexta69 did you switch build from ci to install? or other?
Author
Owner

@tremor021 commented on GitHub (Dec 27, 2025):

@MickLesk completely new dockerfile

@tremor021 commented on GitHub (Dec 27, 2025): @MickLesk completely new dockerfile
Author
Owner

@alexta69 commented on GitHub (Dec 27, 2025):

@MickLesk yes, I merged a modernization of the frontend that overhauled the build as well, so it's using pnpm instead of npm and so on. The change is reflected in the Dockerfile

@alexta69 commented on GitHub (Dec 27, 2025): @MickLesk yes, I merged a modernization of the frontend that overhauled the build as well, so it's using pnpm instead of npm and so on. The change is reflected in the Dockerfile
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#2231