[REVIEW 3-6] fdo#53006 Force reinstall of all bundled extensions on upgrade

Stephan Bergmann sbergman at redhat.com
Fri Aug 3 02:43:01 PDT 2012


On 08/03/2012 11:24 AM, Stephan Bergmann wrote:
> <http://cgit.freedesktop.org/libreoffice/core/commit/?id=96f28626f0ac540fd0d0e129d00f3942bd64235b>
> "Check for ComponentPackageImpl::isRegistered_ in the current rdb"

(For the record,

> $ make cmd cmd='cd desktop/test/deployment/active && dmake'
> $ mkdir install/share/extensions/active
> $ unzip desktop/*/misc/active.oxt -d install/share/extensions/active
> $ rm -rf ~/.config/libreoffice #clean slate
> $ install/program/soffice
> # "Tools - Extension Manager" shows good "active 1"
> # "active - native", "active - java", and "active - python" all work
> # "File - Exit LibreOffice"
> $ sed -i -e 's/"1"/"2"/' install/share/extensions/active/description.xml
> $ touch install/share/extensions
> $ install/program/soffice
> # "Tools - Extension Manager" shows broken "active 2": "Error: The status of
> # this extension is unknown"
> # "active - native", "active - java", and "active - python" all fail

was my method of reproducing the issue on Linux master.)

Stephan


More information about the LibreOffice mailing list