#Jellyfin LXC Updater Not Working
34 messages · Page 1 of 1 (latest)
need to run it in pve host
im not looking to update everything, just jellyfin
iirc you can pick and choose i think, but thats all i got, good luck
rm -f /etc/profile.d/debuginfod.sh
rm -f /etc/profile.d/debuginfod.csh
And try Update again
new error:
in line 146: exit code 1 (General error / Operation not permitted): while executing command source "$script"
--- Last 20 lines of log ---
[2026-04-03 13:45:41] [ERROR] in line 146: exit code 1 (General error / Operation not permitted): while executing command source "$script"
What is Script 😂
Can you run the bash call from Website in verbose and share füll Output?
root@jellyfin:~# cat /tmp/create-lxc-5cb1d8eb.log
[2026-04-03 13:48:36] [ERROR] in line 146: exit code 1 (General error / Operation not permitted): while executing command source "$script"
[2026-04-03 13:48:36] Full log: /tmp/create-lxc-5cb1d8eb.log
root@jellyfin:~#
findmnt -no TARGET,OPTIONS --target "$script"
root@jellyfin:~# findmnt -no TARGET,OPTIONS --target "$script"
/ rw,relatime,stripe=16
root@jellyfin:~#
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/jellyfin.sh)"
Same?
Yeah same
Or gitea mirror?
bash -c "$(curl -fsSL https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/jellyfin.sh)"
same as well 😬
We dont have $script 🤔 so i think something in bashrc is broken?
I found $script in core.func at least
# Source all profile.d scripts to ensure PATH is complete
if [[ -d /etc/profile.d ]]; then
for script in /etc/profile.d/*.sh; do
[[ -r "$script" ]] && source "$script"
done
fi
https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/core.func
But Not during Update, or an profile.d is wrong
mv the Donet.sh to dotnet.bak and try again
Hmm that’s odd. I will see if I can sort it out later
yeah it updated
on this line in dotnet.sh
[ -z "${DOTNET_BUNDLE_EXTRACT_BASE_DIR:-}" ] && export DOTNET_BUNDLE_EXTRACT_BASE_DIR="${XDG_CACHE_HOME:-"$HOME"/.cache}/dotnet_bundle_extract"
I added "|| true" at the end, for
[ -z "${DOTNET_BUNDLE_EXTRACT_BASE_DIR:-}" ] && export DOTNET_BUNDLE_EXTRACT_BASE_DIR="${XDG_CACHE_HOME:-"$HOME"/.cache}/dotnet_bundle_extract" || true
the && was nuking it I suppose
appreciate the help, thank you
✍️ Description
discussed in discord https://discord.com/channels/1302816934508630047/1489677925518147675
🔗 Related Issue
Fixes #
✅ Prerequisites (X in brackets)
Self-review completed – Code follo...