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#28797 - [jre7-openjdk-headless] should not provide java-runtime

Attached to Project: Arch Linux
Opened by Alexander (AlexanderR) - Tuesday, 06 March 2012, 04:19 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 06 March 2012, 18:58 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andreas Radke (AndyRTR)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
Traditionally Java in Arch provided java-runtime (and previously jre) virtual package. Applications declaring dependency on this package assumed (and most probably still assume - like jedit) that this package contains graphical components as well as base. All this applications will not run with jre7-openjdk-headless.

Steps to reproduce:
Run any graphical app, declaring dependency on java-runtime.

Possible solution:
Move java-runtime back from jre7-openjdk-headless to jre7-openjdk. Make jre7-openjdk-headless provide something like java-runtime-headless. Change packages which definitely work with jre7-openjdk-headless (tomcat etc.) to depend on java-runtime-headless instead of java-runtime.
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Tuesday, 06 March 2012, 18:58 GMT
Reason for closing:  Fixed
Additional comments about closing:  makes sense

Loading...