Compare commits

..

2 Commits

Author SHA1 Message Date
CanbiZ (MickLesk)
a7390bc362 Remove redundant python3 from dependencies 2026-03-12 08:45:03 +01:00
CanbiZ (MickLesk)
3c9881f21a fix(n8n): add build-essential to update dependencies
node-gyp requires make/gcc (from build-essential) and python3 to compile
native modules like isolated-vm during npm update. These were present in
the install script but missing from the update path.

Closes #12786
2026-03-12 08:36:06 +01:00
2 changed files with 3 additions and 3 deletions

View File

@@ -28,7 +28,7 @@ function update_script() {
exit
fi
ensure_dependencies graphicsmagick
ensure_dependencies build-essential python3-setuptools graphicsmagick
NODE_VERSION="24" setup_nodejs
msg_info "Updating n8n"

View File

@@ -4685,10 +4685,10 @@ _setup_nvidia_gpu() {
# Format varies by driver type:
# Proprietary: "NVRM version: NVIDIA UNIX x86_64 Kernel Module 550.54.14 Thu..."
# Open: "NVRM version: NVIDIA UNIX Open Kernel Module for x86_64 590.48.01 Release..."
# Use regex to extract version number (###.##.## or ###.## pattern)
# Use regex to extract version number (###.##.## pattern)
local nvidia_host_version=""
if [[ -f /proc/driver/nvidia/version ]]; then
nvidia_host_version=$(grep -oP '\d{3,}\.\d+(\.\d+)?' /proc/driver/nvidia/version 2>/dev/null | head -1)
nvidia_host_version=$(grep -oP '\d{3,}\.\d+\.\d+' /proc/driver/nvidia/version 2>/dev/null | head -1)
fi
if [[ -z "$nvidia_host_version" ]]; then