Dennis Olsson changed bug 915996
What Removed Added
CC   DOlsson@WEB.de

Comment # 24 on bug 915996 from
As long as the maintainer is of the opinion that build time on the build
servers is much more preciously than having access to off-line help(*), you
might want to make use of the work-around described below to get the off-line
help text installed on your openSUSE Leap 42.[23] and Tumbleweed system.

____
Note:
(*) Off-line help is a much needed feature!   After all, not everyone on this
planet has instant internet access from everywhere.
In my case the on-line help does not even help me, because I am using Firefox
with multiple separate profiles (i.e. using -no-remote -ProfileManager),
resulting in a non working on-line call from LibreOffice.
Even when I does not have any Firefox running (i.e. Lo is able to start Firefox
with the used URL), I do *not* get anything usable except a message saying
"There is currently no text in this page.".   Not especially useful (especially
because the off-line help results in a useful help text)!!
Using the below described work-around, instead brings up the off-line help with
a useful help text.
So, why have the build of the off-line help texts been disable??   Definitively
*not* because of user friendliness!!!
----

With that said, this is what I am currently (as of 2018-03-27) using to
overcome the user unfriendliness on openSUSE Leap 42.[23] regarding missing
off-line help text in LibreOffice:

1. Go to the LibreOffice download server at

   
https://download.documentfoundation.org/libreoffice/stable/<version>/rpm/x86_64/

   using your LibreOffice version for <version>.
   In my case I have version v5.4.5.1 installed, thus using <version> =
"5.4.5".
   In case you are using the 32-bit version of LO, use "x86" instead of
"x86_64".

2. Download and save the wanted language(s) version(s) of the help text(s) you
need in a directory of your choice (e.g. /tmp):

   
https://download.documentfoundation.org/libreoffice/stable/<version>/rpm/x86_64/LibreOffice_5.4.5_Linux_x86-64_rpm_helppack_<language>.tar.gz

   In my case it is the standard US English and German versions, i.e.
<language> = "en-US" and "de".

3. Go to the chosen directory, where the downloaded file(s) was/were saved and
unpack the TAR archive(s):

    $ cd <dir>   (e.g. cd /tmp)
    $ tar -xpzf LibreOffice_5.4.5_Linux_x86-64_rpm_helppack_<language>.tar.gz

   Replace <language> with the respective language version, you have
downloaded.

4. Installed the downloaded RPM on your system as follows:

    $ sudo rpm -Uvh --nodeps --relocate
/opt/libreoffice5.4=/usr/lib64/libreoffice -p
LibreOffice_*_Linux_x86-64_rpm_helppack_*/RPMS/*.rpm

   With the above command you are able to install all downloaded and unpacked
LO help files in one go.
   The "--nodeps" makes sure that RPM ignores the dependencies of the
downloaded RPMs (which are incompatible with the LO provided RPMs on openSUSE,
but can be safely ignored in this case).
   The "--relocate" makes sure that the LO help text files gets correctly
installed on an openSUSE system (which is under "/usr/lib64/libreoffice").

   NB:  In case you are using the 32-bit version of LO, please, replaced
"/lib64/" with "/lib/".

5. You will now have installed the LO built and provided LO help files under
"/usr/lib64/libreoffice/help/<language>" from the package
"libobasis5.4-<language>-help-<version>-<#>.x86_64".
   In my case:
    $ rpm -qa  '*libobas*'
    libobasis5.4-de-help-5.4.6.2-2.x86_64
    libobasis5.4-en-US-help-5.4.6.2-2.x86_64

    $ ls -lA /usr/lib64/libreoffice/help/
    total 48
    drwxr-xr-x 10 root root  4096 Mar 27 15:13 de
    drwxr-xr-x 10 root root  4096 Mar 27 13:51 en-US
    -rw-r--r--  1 root root  1998 Jan 30 18:22 idxcaption.xsl
    -rw-r--r--  1 root root  3579 Jan 30 18:22 idxcontent.xsl
    -rw-r--r--  1 root root 33645 Jan 30 18:22 main_transform.xsl

6. Start LO and once again enjoy the access to off-line help!


You are receiving this mail because: