Bug 135031 - Help files not found (in master)
Summary: Help files not found (in master)
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
7.1.0.0.alpha0+
Hardware: All Linux (All)
: medium normal
Assignee: Olivier Hallot
URL:
Whiteboard: target:7.1.0
Keywords: bibisectRequest, regression
Depends on:
Blocks:
 
Reported: 2020-07-22 00:07 UTC by Jim Avera
Modified: 2022-09-23 22:48 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
Install script (makes "parallel installation") (829 bytes, application/x-shellscript)
2020-07-22 00:08 UTC, Jim Avera
Details
Parallel-install script (966 bytes, application/x-shellscript)
2020-07-22 00:21 UTC, Jim Avera
Details
Parallel-install script (tweaked) (1.15 KB, application/x-shellscript)
2020-07-22 00:42 UTC, Jim Avera
Details
Parallel-install script (once more with feeling) (1.16 KB, application/x-shellscript)
2020-07-22 00:46 UTC, Jim Avera
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jim Avera 2020-07-22 00:07:19 UTC
Description:
Recently (post-7.0?) Help->LibreOfficeDevHelp results in

   Could not find Help page (404).
   That is an error. Possible causes are:
       The page does not exists and must be created.
       The page exists, but the Help ID is wrong or missing.
   Use the Module, Contents, Index and Search selectors to find the right page.
   The following data could be helpful in locating the error:
   Help ID: .uno:HelpIndex

The browser's Address bar contains
file:///path/to/instdir/opt/libreofficedev7.1/help/en-US/text/shared/05/err_html.html?System=UNIX&DbPAR=WRITER&HID=.uno:HelpIndex

(that file exists).

I am running a "parallel installation" as described in https://wiki.documentfoundation.org/Installing_in_parallel/Linux
(In summary: Download the main and helppack .tar.gz files, and for each untar into a temp directory and then, for each .deb file, do
  dpkg-deb -x <file.deb> /path/to/installdir
)

I'll attach a simple download-and-install script which reproduces my installation.

This regression seems to have happend in the 7.x branch (I think 7.1, not sure).  The 6.x builds do not have this problem.

Steps to Reproduce:
1. Run the attached installer script (or equivalent) to make a "parallel installation" from the deb main and helppack (en-US) tar files.

2. /path/to/installdir/opt/libreoff*/program/soffice --writer  # or --draw

3. Help->LibreOfficeDevHelp

Actual Results:
The above 404 error appears in a browser

Expected Results:
Glorious documentation


Reproducible: Always


User Profile Reset: Yes



Additional Info:
.
Comment 1 Jim Avera 2020-07-22 00:08:35 UTC
Created attachment 163384 [details]
Install script (makes "parallel installation")
Comment 2 Jim Avera 2020-07-22 00:21:43 UTC
Created attachment 163385 [details]
Parallel-install script
Comment 3 Jim Avera 2020-07-22 00:42:32 UTC
Created attachment 163386 [details]
Parallel-install script (tweaked)
Comment 4 Jim Avera 2020-07-22 00:46:22 UTC
Created attachment 163387 [details]
Parallel-install script (once more with feeling)
Comment 5 Bob Vo 2020-07-22 02:05:37 UTC
Thank you for reporting the bug. I can confirm that the bug is present in

[the LibreOffice version details you tested with (can be copied from the Help ▸ About LibreOffice dialog)]
Comment 6 Buovjaga 2020-07-23 13:40:54 UTC
I confirm with a local build. The path it tries to access is

instdir/help/index.html?Target=swriter/.uno%3AHelpIndex&Language=en-US&System=UNIX&Version=7.1
Comment 7 Commit Notification 2020-07-23 15:32:28 UTC
Olivier Hallot committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/help/commit/d5ce482cb032166d9b7e5c15a2b6001d0f528e07

tdf#135031 Missing bookmark entry for F1
Comment 8 Xisco Faulí 2022-05-03 11:43:35 UTC
A polite ping to Olivier Hallot:
Is this bug fixed? if so, could you please close it as RESOLVED FIXED ?
Otherwise, Could you please explain what's missing?
Thanks