FS#43894 - libreoffice optional deps does not exist

Attached to Project: Arch Linux
Opened by William Gathoye (wget) - Friday, 20 February 2015, 10:44 GMT
Last edited by Doug Newgard (Scimmia) - Friday, 20 February 2015, 16:19 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

If you look at your PKGBUILD, 2 optional dependencies are missing.

Optional Deps  : java-runtime: adds java support
             java-environment: required by extension-wiki-publisher and extension-nlpsolver
java-runtime and java-environment do not exist anymore, check https://wiki.archlinux.org/index.php/Java#Installation, it's respectively java-runtime-common and java-environment-common.

Regards,
This task depends upon

Closed by  Doug Newgard (Scimmia)
Friday, 20 February 2015, 16:19 GMT
Reason for closing:  Not a bug
Comment by Karol Błażewicz (karol) - Friday, 20 February 2015, 11:37 GMT
These are virtual packages. Everything is OK, although you won't find neither in the database.
See e.g. https://www.archlinux.org/packages/extra/i686/libreoffice-fresh/
java-environment (jdk7-openjdk, jdk8-openjdk) (optional) - required by extension-wiki-publisher and extension-nlpsolver
java-runtime (jre7-openjdk, jre8-openjdk) (optional) - adds java support

$ sudo pacman -S java-runtime
:: There are 2 providers available for java-runtime:
:: Repository extra
1) jre7-openjdk 2) jre8-openjdk
Enter a number (default=1):

$ sudo pacman -S java-environment
:: There are 2 providers available for java-environment:
:: Repository extra
1) jdk7-openjdk 2) jdk8-openjdk
Enter a number (default=1):


jre7-openjdk depends on jre7-openjdk-headless which in turn depends on java-runtime-common.
Does libreoffice work if you change the PKGBUILD so it only (optionally) depends on java-runtime-common?
Comment by Doug Newgard (Scimmia) - Friday, 20 February 2015, 16:18 GMT
Like karol said, this is by design. "libgl" doesn't exist either, it's provided by a number of different packages.

Loading...