Open yangwu1227 opened 1 month ago
Hi, thanks for opening this issue. It seems all RPM based distro use java-17-headless
as the common name for the java package, therefore I now changed our package to us this as a dependency. Therefore the RPM package of the next release should just work on amazon linux.
Description
Thanks for this great tool.
When attempting to install ShinyProxy 3.1.1 on Amazon Linux 2023, I encountered a dependency issue related to
java-17-openjdk-headless
. Even thoughjava-17-amazon-corretto-headless
(which is a build of openjdk; pretty sure they (as in AWS) removed the extra openjdk packages in 2022) is installed and correctly functioning, the RPM package for ShinyProxy fails to recognize it and requiresjava-17-openjdk-headless
.To reproduce on Amazon Linux 2023
Expected
ShinyProxy 3.1.1 should install successfully, given that the required version of Java is already installed.
Error
The installation fails with the following error message:
Temporary workaround
The installation can be forced by bypassing the dependency check:
This method works but it bypasses the dependency system and may not be ideal.
Environment