Problem updating extensions, master bc91048.

Stephan Bergmann sbergman at redhat.com
Fri Nov 27 03:55:59 PST 2015


On 11/27/2015 10:54 AM, Giuseppe Castagno wrote:
> trying the extension update mechanism to check webdav layer, I got a
> uno::RuntimeException:
>
> uno::RuntimeException: cannot find
> /org.openoffice.Office.Jobs/Jobs/UpdateCheck/Arguments
>
> backtrace of possible point of origin:
>
> 0  in configmgr::RootAccess::getNode of
> /srv5/git/LO/lohs-github-beppe/configmgr/source/rootaccess.cxx:225
> 1  in configmgr::Access::isValue of
> /srv5/git/LO/lohs-github-beppe/configmgr/source/access.cxx:136
> 2  in configmgr::configuration_provider::(anonymous
> namespace)::Service::createInstanceWithArguments of
> /srv5/git/LO/lohs-github-beppe/configmgr/source/configurationprovider.cxx:276
>
> 3  in (anonymous
> namespace)::UpdateInformationProvider::getConfigurationItemAny of
> /srv5/git/LO/lohs-github-beppe/extensions/source/update/feed/updatefeed.cxx:463
>
> 4  in (anonymous
> namespace)::UpdateInformationProvider::isUserAgentExtended of
> /srv5/git/LO/lohs-github-beppe/extensions/source/update/feed/updatefeed.cxx:348

That looks like it got broken with 
<http://cgit.freedesktop.org/libreoffice/core/commit/?id=56a9594649872f4076b6891f917138d2b1e8d028> 
"Update-check, expand to allow reporting of H/W and OS versions."  (I 
assume you implicitly configured --disable-online-update.)

The code in extensions/source/update/feed/updatefeed.cxx is included 
unconditionally, but the /org.openoffice.Office.Jobs/Jobs/UpdateCheck 
configuration data tree it expects is only included depending on 
ENABLE_ONLINE_UPDATE (cf. Configuration_updchk in 
extensions/Module_extensions.mk).




More information about the LibreOffice mailing list