Suwayomi Server Install/Update Bug #844

Closed
opened 2026-02-04 21:50:52 +03:00 by OVERLORD · 4 comments
Owner

Originally created by @Louisthexv on GitHub (Apr 22, 2025).

Have you read and understood the above guidelines?

yes

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

Suwayomi-Server

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

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/suwayomiserver.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.

The Debian package for the latest Suwayomi Server release (Suwayomi-Server-v2.0.1727-debian-all.deb), released approximately 5 days ago (around April 17th, 2025), has a declared dependency on openjdk-21-jre.

When attempting to install this package using dpkg -i, the installation fails with the following error:

dpkg: dependency problems prevent configuration of suwayomi-server:
suwayomi-server depends on openjdk-21-jre; however:
Package openjdk-21-jre is not installed.

dpkg: error processing package suwayomi-server (--install):
dependency problems - leaving unconfigured

🔄 Steps to reproduce the issue.

Scenario 1: Clean Installation on a New Debian LXC Container

Create a new, clean Debian LXC container in Proxmox.
Download the latest Suwayomi Server Debian package (Suwayomi-Server-v2.0.1727-debian-all.deb).
Attempt to install it using sudo dpkg -i Suwayomi-Server-v2.0.1727-debian-all.deb.
Observe the dependency error indicating that openjdk-21-jre is not installed, and the installation fails.

Scenario 2: Attempting to Upgrade an Existing Suwayomi Server Installation (Potentially)

Have a Proxmox LXC container with a previous version of Suwayomi Server installed (which was likely running on openjdk-17-jre or similar).
Attempt to upgrade the Suwayomi Server by downloading and installing the new .deb package using sudo dpkg -i Suwayomi-Server-v2.0.1727-debian-all.deb.
Observe the dependency error indicating that openjdk-21-jre is required but not satisfied, potentially halting the upgrade process.

So i got stuck, and used a debian container and i create the server manually using the bundle.

thank you for your help!

Paste the full error output (if available).

dpkg: dependency problems prevent configuration of suwayomi-server:
suwayomi-server depends on openjdk-21-jre; however:
Package openjdk-21-jre is not installed.

dpkg: error processing package suwayomi-server (--install):
dependency problems - leaving unconfigured

🖼️ Additional context (optional).

No response

Originally created by @Louisthexv on GitHub (Apr 22, 2025). ### ✅ Have you read and understood the above guidelines? yes ### 📜 What is the name of the script you are using? Suwayomi-Server ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/suwayomiserver.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. The Debian package for the latest Suwayomi Server release (Suwayomi-Server-v2.0.1727-debian-all.deb), released approximately 5 days ago (around April 17th, 2025), has a declared dependency on openjdk-21-jre. When attempting to install this package using dpkg -i, the installation fails with the following error: dpkg: dependency problems prevent configuration of suwayomi-server: suwayomi-server depends on openjdk-21-jre; however: Package openjdk-21-jre is not installed. dpkg: error processing package suwayomi-server (--install): dependency problems - leaving unconfigured ### 🔄 Steps to reproduce the issue. Scenario 1: Clean Installation on a New Debian LXC Container Create a new, clean Debian LXC container in Proxmox. Download the latest Suwayomi Server Debian package (Suwayomi-Server-v2.0.1727-debian-all.deb). Attempt to install it using sudo dpkg -i Suwayomi-Server-v2.0.1727-debian-all.deb. Observe the dependency error indicating that openjdk-21-jre is not installed, and the installation fails. Scenario 2: Attempting to Upgrade an Existing Suwayomi Server Installation (Potentially) Have a Proxmox LXC container with a previous version of Suwayomi Server installed (which was likely running on openjdk-17-jre or similar). Attempt to upgrade the Suwayomi Server by downloading and installing the new .deb package using sudo dpkg -i Suwayomi-Server-v2.0.1727-debian-all.deb. Observe the dependency error indicating that openjdk-21-jre is required but not satisfied, potentially halting the upgrade process. So i got stuck, and used a debian container and i create the server manually using the bundle. thank you for your help! ### ❌ Paste the full error output (if available). dpkg: dependency problems prevent configuration of suwayomi-server: suwayomi-server depends on openjdk-21-jre; however: Package openjdk-21-jre is not installed. dpkg: error processing package suwayomi-server (--install): dependency problems - leaving unconfigured ### 🖼️ Additional context (optional). _No response_
OVERLORD added the not a script issueexternal labels 2026-02-04 21:50:52 +03:00
Author
Owner

@tremor021 commented on GitHub (Apr 22, 2025):

Yea, seems like they switched from java 17 to 21. Gonna update the script. Stay tuned

@tremor021 commented on GitHub (Apr 22, 2025): Yea, seems like they switched from java 17 to 21. Gonna update the script. Stay tuned
Author
Owner

@tremor021 commented on GitHub (Apr 22, 2025):

Should be fixed after #3987 merges

@tremor021 commented on GitHub (Apr 22, 2025): Should be fixed after #3987 merges
Author
Owner

@Louisthexv commented on GitHub (Apr 23, 2025):

awesome! thank you so much!

@Louisthexv commented on GitHub (Apr 23, 2025): awesome! thank you so much!
Author
Owner

@MickLesk commented on GitHub (Apr 25, 2025):

Next Version should be working again. We use temurin because its perfectly maintained and doesnt have big Bugs. In this Software it was an hardcoded openjdk. They will add temurin jdk too.

https://github.com/Suwayomi/Suwayomi-Server/issues/1352

@MickLesk commented on GitHub (Apr 25, 2025): Next Version should be working again. We use temurin because its perfectly maintained and doesnt have big Bugs. In this Software it was an hardcoded openjdk. They will add temurin jdk too. https://github.com/Suwayomi/Suwayomi-Server/issues/1352
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#844