Wireguard LXC install not working on PVE 8.3.3 #373

Closed
opened 2026-02-04 18:17:11 +03:00 by OVERLORD · 2 comments
Owner

Originally created by @doveman on GitHub (Jan 23, 2025).

Have you read and understood the above guidelines?

yes

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

Wireguard

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

bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/wireguard.sh)"

📝 Provide a clear and concise description of the issue.

The script gives an error and fails to install the Wireguard LXC.

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 12

🔄 Steps to reproduce the issue.

Execute the script.

Paste the full error output (if available).

When I run the script I get this error:

""💡 FIGlet or the slant font is missing. Installing...

[ERROR] in line 269: exit code 0: while executing command apt-get install -y wget build-essential &> /dev/null""

I tried running apt-get install build-essential and it says:

"Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
libc6-dev : Depends: libc6 (= 2.36-9+deb12u9) but 2.40-3 is to be installed
Depends: libc-dev-bin (= 2.36-9+deb12u9) but it is not going to be installed
E: Unable to correct problems, you have held broken packages."

So I'm wondering if those dependencies have been upgraded when I updated to PVE 8.3.3 and the updated versions aren't compatible with the script.

🖼️ Additional context (optional).

No response

Originally created by @doveman on GitHub (Jan 23, 2025). ### ✅ Have you read and understood the above guidelines? yes ### 📜 What is the name of the script you are using? Wireguard ### 📂 What was the exact command used to execute the script? bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/wireguard.sh)" ### 📝 Provide a clear and concise description of the issue. The script gives an error and fails to install the Wireguard LXC. ### ⚙️ What settings are you using? - [x] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 12 ### 🔄 Steps to reproduce the issue. Execute the script. ### ❌ Paste the full error output (if available). When I run the script I get this error: ""💡 FIGlet or the slant font is missing. Installing... [ERROR] in line 269: exit code 0: while executing command apt-get install -y wget build-essential &> /dev/null"" I tried running apt-get install build-essential and it says: "Reading package lists... Done Building dependency tree... Done Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: libc6-dev : Depends: libc6 (= 2.36-9+deb12u9) but 2.40-3 is to be installed Depends: libc-dev-bin (= 2.36-9+deb12u9) but it is not going to be installed E: Unable to correct problems, you have held broken packages." So I'm wondering if those dependencies have been upgraded when I updated to PVE 8.3.3 and the updated versions aren't compatible with the script. ### 🖼️ Additional context (optional). _No response_
Author
Owner

@MickLesk commented on GitHub (Jan 24, 2025):

Image

work fine. check your dns or do an apt-get autoremove, you have broken deps on your host

@MickLesk commented on GitHub (Jan 24, 2025): ![Image](https://github.com/user-attachments/assets/ae5ae7a5-29ae-4ac1-be99-7b616a9bbb7a) work fine. check your dns or do an apt-get autoremove, you have broken deps on your host
Author
Owner

@skyiron commented on GitHub (Mar 12, 2025):

Just wanted to add for anyone else encountering this. Running apt-get update and then apt-get upgrade fixed this for me.

@skyiron commented on GitHub (Mar 12, 2025): Just wanted to add for anyone else encountering this. Running apt-get update and then apt-get upgrade fixed this for me.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#373