The Windows installer allows the user to select whether or not some optional features are installed. "Online update" is one of the selectable optional features.
I recently installed 7.0.0 alpha1 on Windows 10, and chose to not install the online update feature. After a successful installation, if I open Tools > Options... dialog, and click on the LibreOfficeDev > Online Update page, I get an error message in a dialog:
(Dialog title) LibreOfficeDev 7.0 - Fatal Error
cannot find /org.openoffice.Office.Jobs/Jobs/UpdateCheck/Arguments
and there is only a single button "OK". Clicking the button seems to make LO hang. Closing the dialog (using the "X" button on top left corner) seems to make LO quit.
Version: 188.8.131.52.alpha1 (x64)
Build ID: 6a03b2a54143a9bc0c6d4c7f1...
CPU 线程: 2; 操作系统: Windows 10.0 Build 18363; UI 渲染: Skia/Raster; VCL: win;
Locale: zh-CN (zh_CN); UI: zh-CN
Reproduced on both LO 184.108.40.206 and 220.127.116.11 Dev (2020-08-08_07.31.28), both x64 builds on Windows
Same as the OP, I chose to not install the Online Update component.
When I click on Online Update in the options dialogue, I get teh same error message, however the program crashes as soon as I click OK or the close "X" button. It does not hang, just quits.
*** Bug 135129 has been marked as a duplicate of this bug. ***
*** Bug 135318 has been marked as a duplicate of this bug. ***
*** Bug 135544 has been marked as a duplicate of this bug. ***
*** Bug 135535 has been marked as a duplicate of this bug. ***
In LibreOffice_18.104.22.168_Win_x64.msi, we have three elements in FeatureComponents table for gm_o_Onlineupdate:
> gm_o_Onlineupdate auto_onlineupdate_lib_updatecheckui__libreoffice_program
> gm_o_Onlineupdate auto_onlineupdate_lib_updchk__libreoffice_program
> gm_o_Onlineupdate gid_file_share_registry_onlineupdate_xcd__libreoffice_share_registry
In LibreOffice_22.214.171.124_Win_x64.msi, we only have one entry related to gm_o_Onlineupdate: the last one.
The relevant places are:
> $(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,onlineupdate, \
> $(if $(ENABLE_ONLINE_UPDATE), \
> updatecheckui \
> updchk \
> ) \
And they seem to be not modified lately in the related places...
As I mentioned in bug 135579 comment 2, I suspect changes in tdf#130911.
... and building MSI for current master produces all three entries ...
May cloph have any idea what is different in the generation of MSI package?
*** Bug 135587 has been marked as a duplicate of this bug. ***
*** Bug 135680 has been marked as a duplicate of this bug. ***
*** Bug 135695 has been marked as a duplicate of this bug. ***
*** Bug 139028 has been marked as a duplicate of this bug. ***
just a note ( unrelated to installation stuffs):