Arch Linux

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!
Tasklist

FS#80165 - [jre-openjdk] Is missing .desktop file for runtime

Attached to Project: Arch Linux
Opened by Joonas Henriksson (ooo) - Saturday, 04 November 2023, 22:06 GMT
Last edited by freswa (frederik) - Tuesday, 07 November 2023, 20:39 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Leonidas Spyropoulos (inglor)
Levente Polyak (anthraxx)
freswa (frederik)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Unless I'm completely missing something, the JRE package should provide the freedesktop-java.desktop file, to allow running .jar files etc.

This task depends upon

Closed by  freswa (frederik)
Tuesday, 07 November 2023, 20:39 GMT
Reason for closing:  Fixed
Comment by Toolybird (Toolybird) - Saturday, 04 November 2023, 23:09 GMT
> the JRE package should provide the freedesktop-java.desktop file

Possibly. But it's not up to Arch to provide it. .desktop files are supposed to come from upstream. Plus, if you need the functionality, it's trivial to configure your own.
Comment by Joonas Henriksson (ooo) - Sunday, 05 November 2023, 00:28 GMT
  • Field changed: Percent Complete (100% → 0%)
Granted that I missed those ancient duplicate bug reports, but due to their age it's impossible to say whether they'd still apply

Thing is, thee requested .desktop file is already included in the jdk-openjdk package. If the reason for not adding freedesktop-java.desktop to jre-openjdk is that it is not provided by upstream, then for the same logic it should not be provided by the JDK package either.

Therefore, to me it'd seem appropriate to at least forward the bug report to the java package maintainers, to check whether this has simply been overlooked for a long time
Comment by Toolybird (Toolybird) - Sunday, 05 November 2023, 00:31 GMT
Ah, good points. I clearly missed some of that :(
Comment by Joonas Henriksson (ooo) - Sunday, 05 November 2023, 01:12 GMT
No worries :) I could have been more detailed in the original report as well. Thanks for reopening!

Loading...