Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#69853 - [jdk-openjdk] Wrong icon names
Attached to Project:
Arch Linux
Opened by Corubba (corubba) - Tuesday, 02 March 2021, 10:47 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:16 GMT
Opened by Corubba (corubba) - Tuesday, 02 March 2021, 10:47 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:16 GMT
|
DetailsThe `.desktop` files contain icon references like `Icon=java15-openjdk` (freedesktop-java.desktop:10) while the actual icons are installed as `java-openjdk` (PKGBUILD:239); notice the missing major version in the latter. Because of this, these application entries are displayed without their proper icons.
As far as I can tell are the "versioned" packages (jdk11-openjdk etc.) not effected by this, nor are any of the jre-openjdk*. Attached are two patches for two possible solutions. `reference_fix` fixes the icon references in the `.desktop` files to match the installed icon name. Please note that this will have to be fixed in all future versioned "forks" like jdk15-openjdk to include the major version again. `install_fix` fixes the name icons are installed as. While this somewhat hardcodes the icon name, it eliminates the need to fix the versioned forks. Instead of hardcoding one could do string-foo with $pkgbase, but I don't think that would be any better or safer. Personally, I prefer `install_fix`. Additional info: * package version(s) jdk-openjdk 15.0.2.u7-1 |
This task depends upon
Closed by Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:16 GMT
Reason for closing: Moved
Additional comments about closing: https://gitlab.archlinux.org/archlinux/p ackaging/packages/java-openjdk/issues/3
Saturday, 25 November 2023, 20:16 GMT
Reason for closing: Moved
Additional comments about closing: https://gitlab.archlinux.org/archlinux/p ackaging/packages/java-openjdk/issues/3

This is an automated comment as this bug is open for more then 2 years. Please reply if you still experience this bug otherwise this issue will be closed after 1 month.