incubator-ooo-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject [Bug 120606] Pre-registered extensions are not installed
Date Fri, 17 Aug 2012 19:12:38 GMT
https://issues.apache.org/ooo/show_bug.cgi?id=120606

--- Comment #8 from Ariel Constenla-Haile <arielch@apache.org> ---
The root cause is that unopkg sync is not called when creating the respective
rpm/deb package core01, which seems logical, as epm knows nothing about unopkg,
nor during post-install - as it should.

For "simple packager projects" (see
$installer::globals::is_simple_packager_project) unopkg sync is invoked "in
situ"; this is the case with package format "archive", "installed", and "dmg"
(MacOS format), see sub check_simple_packager_project in
main/solenv/bin/modules/installer/simplepackage.pm

For Windows, unopkg sync seems (I'm no Win developer, so just guessing) to
invoked in a CustomAction, see RegisterExtensions(MSIHANDLE handle) in
main/setup_native/source/win32/customactions/shellextensions/registerextensions.cxx

On Linux, unopkg sync should be executed during post-install, see
main/setup_native/source/packinfo/shellscripts_extensions.txt
But for some reason, it is not working.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Mime
View raw message