Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 381823 - Inappropriate warning when building LibreOffice without Java
Summary: Inappropriate warning when building LibreOffice without Java
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-04 20:25 UTC by Philip Webb
Modified: 2011-09-17 04:38 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philip Webb 2011-09-04 20:25:59 UTC
When LibreOffice 3.4.2.3 was built without 'java' enabled, the following warning was given: "You are building with java-support disabled, this results in some of the LibreOffice functionality being disabled.  If something you need does not work for you, rebuild with java in your USE-flags. Some java libraries will be provided internally by libreoffice during the build.  
You should really reconsider enabling java use flag".

This gives the user inadequate information & ends with bad advice.  See below for more details.

Reproducible: Always

Steps to Reproduce:
1. Emerge LibreOffice
2. Read warning messages
3.
Actual Results:  
Warning message above.

Expected Results:  
The warning should read something like this: "You are building with Java support disabled.  This is not a problem, if this was your intention, but it will result in some LibreOffice functions not working or not as expected.  In particular, help will be available only via the LO WWW site & you will not be able to use LO's database functions.  You can download the LO help files from that site as PDF's, which may be enough for your purpose.  Further information can be found at  http://wiki.services.openoffice.org/w/index.php?title=Java_and_OpenOffice.org&oldid=154444  (no line break)".

The final sentence of the current warning message is misleading.
The warning needs to be much more explicit about missing functions or should refer users to a Gentoo doc or WWW site (as above) which has full details.

Java takes up space, forces users to update many packages otherwise not needed and is proprietory and hopefully will be dropped at some point by LO.  Users should not be encouraged to install it.
Comment 1 Tomáš Chvátal (RETIRED) gentoo-dev 2011-09-17 04:38:10 UTC
The warning was updated in live ebuild, so starting 3.5 you won't see it anymore.

Closing as fixed.