Calibre-web - CHOICE: unbound variable #1286

Closed
opened 2026-02-05 00:11:15 +03:00 by OVERLORD · 16 comments
Owner

Originally created by @devwearsprada on GitHub (Jul 15, 2025).

Have you read and understood the above guidelines?

yes

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

Calibre-Web

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

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

⚙️ 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.

Error /dev/fd/63: line 893: CHOICE: unbound variable appears after All kernel key limits are within safe thresholds check.

🔄 Steps to reproduce the issue.

Step 1: Run install script as root
Step 2: Error /dev/fd/63: line 893: CHOICE: unbound variable happens after All kernel key limits are within safe thresholds check

Paste the full error output (if available).

/dev/fd/63: line 893: CHOICE: unbound variable

🖼️ Additional context (optional).

No response

Originally created by @devwearsprada on GitHub (Jul 15, 2025). ### ✅ Have you read and understood the above guidelines? yes ### 📜 What is the name of the script you are using? Calibre-Web ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/calibre-web.sh)" ### ⚙️ What settings are you using? - [x] Default Settings - [x] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 12 ### 📝 Provide a clear and concise description of the issue. Error `/dev/fd/63: line 893: CHOICE: unbound variable` appears after `All kernel key limits are within safe thresholds` check. ### 🔄 Steps to reproduce the issue. Step 1: Run install script as `root` Step 2: Error `/dev/fd/63: line 893: CHOICE: unbound variable` happens after `All kernel key limits are within safe thresholds` check ### ❌ Paste the full error output (if available). `/dev/fd/63: line 893: CHOICE: unbound variable` ### 🖼️ Additional context (optional). _No response_
OVERLORD added the bug label 2026-02-05 00:11:15 +03:00
Author
Owner

@tomlowndes commented on GitHub (Jul 15, 2025):

Hello, getting the same error /dev/fd/63: line 893: CHOICE: unbound variable tried using 2 scripts to see if i got the same errror on both - bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/mylar3.sh)" - bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/booklore.sh)"

@tomlowndes commented on GitHub (Jul 15, 2025): Hello, getting the same error /dev/fd/63: line 893: CHOICE: unbound variable tried using 2 scripts to see if i got the same errror on both - bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/mylar3.sh)" - bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/booklore.sh)"
Author
Owner

@devwearsprada commented on GitHub (Jul 15, 2025):

Yes, it seems like its happening across multiple scripts.

@devwearsprada commented on GitHub (Jul 15, 2025): Yes, it seems like its happening across multiple scripts.
Author
Owner

@Venxir commented on GitHub (Jul 15, 2025):

8f4f2f4d92 might be the root cause.

@Venxir commented on GitHub (Jul 15, 2025): https://github.com/community-scripts/ProxmoxVE/commit/8f4f2f4d92801d7ecc8089f383a54882f2477efd might be the root cause.
Author
Owner

@LapplandsCohan commented on GitHub (Jul 15, 2025):

I have the same issue with bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/docker.sh)"

@LapplandsCohan commented on GitHub (Jul 15, 2025): I have the same issue with `bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/docker.sh)"`
Author
Owner

@andreklug commented on GitHub (Jul 15, 2025):

same here with NPMplus script:

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

@andreklug commented on GitHub (Jul 15, 2025): same here with NPMplus script: `bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/npmplus.sh)"`
Author
Owner

@MickLesk commented on GitHub (Jul 15, 2025):

done - need 2-3 min to refresh

@MickLesk commented on GitHub (Jul 15, 2025): ### done - need 2-3 min to refresh
Author
Owner

@8itflip commented on GitHub (Jul 15, 2025):

@MickLesk another error there.
✖️ Invalid option, please try again.

✖️ Invalid option, please try again.

✖️ Invalid option, please try again.

etc..... endless loop

edit:
I've posted that before yours edit :) I will check in few minutes

@8itflip commented on GitHub (Jul 15, 2025): @MickLesk another error there. ✖️ Invalid option, please try again. ✖️ Invalid option, please try again. ✖️ Invalid option, please try again. etc..... endless loop edit: I've posted that before yours edit :) I will check in few minutes
Author
Owner

@StonyTark1117 commented on GitHub (Jul 15, 2025):

Same message here, think we need to just wait longer lol

@StonyTark1117 commented on GitHub (Jul 15, 2025): Same message here, think we need to just wait longer lol
Author
Owner

@MickLesk commented on GitHub (Jul 15, 2025):

yeah github api is slow, gitea work fine

@MickLesk commented on GitHub (Jul 15, 2025): yeah github api is slow, gitea work fine
Author
Owner

@Venxir commented on GitHub (Jul 15, 2025):

Error has evolved into "Invalid option, please try again"-endless loop...

@Venxir commented on GitHub (Jul 15, 2025): Error has evolved into "Invalid option, please try again"-endless loop...
Author
Owner

@8itflip commented on GitHub (Jul 15, 2025):

@MickLesk I've used GitTea and below are results: (endless loop)

✖️ Invalid option, please try again.

✖️ Invalid option, please try again.

✖️ Invalid option, please try again.

✖️ Invalid option, please try again.

✖️ Invalid option, please try again.

✖️ Invalid option, please try again.

✖️ Invalid option, please try again.

^C/dev/fd/63: interrupt trap: line 2: unexpected EOF while looking for matching `)'

@8itflip commented on GitHub (Jul 15, 2025): @MickLesk I've used GitTea and below are results: (endless loop) ✖️ Invalid option, please try again. ✖️ Invalid option, please try again. ✖️ Invalid option, please try again. ✖️ Invalid option, please try again. ✖️ Invalid option, please try again. ✖️ Invalid option, please try again. ✖️ Invalid option, please try again. ^C/dev/fd/63: interrupt trap: line 2: unexpected EOF while looking for matching `)'
Author
Owner

@andreklug commented on GitHub (Jul 15, 2025):

same on gitea ... I know, need to be a bit patient.

But: wow. so many people using these scripts all the time... what a cool project still.

@andreklug commented on GitHub (Jul 15, 2025): same on gitea ... I know, need to be a bit patient. But: wow. so many people using these scripts all the time... what a cool project still.
Author
Owner

@MickLesk commented on GitHub (Jul 15, 2025):

hm, i take a look, its the same like dev, my working, i switch to vm

@MickLesk commented on GitHub (Jul 15, 2025): hm, i take a look, its the same like dev, my working, i switch to vm
Author
Owner

@MickLesk commented on GitHub (Jul 15, 2025):

okay, its an refreshing issue in whiptail - try again in 1-2 min or with gitea now

working now on all of my systems, so i think it work for you again (if not, switch console and re-enter console)

@MickLesk commented on GitHub (Jul 15, 2025): okay, its an refreshing issue in whiptail - try again in 1-2 min or with gitea now working now on all of my systems, so i think it work for you again (if not, switch console and re-enter console)
Author
Owner

@andreklug commented on GitHub (Jul 15, 2025):

works now from gitea.

@andreklug commented on GitHub (Jul 15, 2025): works now from gitea.
Author
Owner

@Venxir commented on GitHub (Jul 15, 2025):

Works again. Thanks.

@Venxir commented on GitHub (Jul 15, 2025): Works again. Thanks.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#1286