java-17-openjdk-headless appears to have created /etc/alternatives/alt-java.1.gz (broken symlink) Broken symlinks are not appropriate Reproducible: Always Steps to Reproduce: 1.file /etc/alternatives/alt-java.1.gz /etc/alternatives/alt-java.1.gz: broken symbolic link to /usr/share/man/man1/alt-java-java-17-openjdk-17.0.7.0.7-5.fc37.x86_64.1.gz 2. 3. Actual Results: file /etc/alternatives/alt-java.1.gz /etc/alternatives/alt-java.1.gz: broken symbolic link to /usr/share/man/man1/alt-java-java-17-openjdk-17.0.7.0.7-5.fc37.x86_64.1.gz Expected Results: An unbroken symlink or a package that appropriately creates such links along with the target Symlinks need to be appropriately managed by the package that requires them & should never be broken.
Appear not to be able to select java-17-openjdk-headless as a component
Note also that, this is broken... lrwxrwxrwx. 1 root root 31 Dec 26 10:37 /usr/share/man/man1/alt-java.1.gz -> /etc/alternatives/alt-java.1.gz Obviously related in that the creation script is likely using an incorrect target.
still broken in FC38 & recent install of, 2023-08-13T01:00:38+1000 SUBDEBUG Upgraded: java-11-openjdk-headless-1:11.0.19.0.7-1.fc38.x86_64
Now (FC38) broken as, /etc/alternatives/alt-java.1.gz -> /usr/share/man/man1/alt-java-java-17-openjdk-17.0.8.0.7-1.fc38.x86_64.1.gz