incubator-ooo-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 119050] Include dictionary extensions automatically into install sets.
Date Mon, 12 Mar 2012 14:25:54 GMT
https://issues.apache.org/ooo/show_bug.cgi?id=119050

--- Comment #4 from Andre <af@a-w-f.de> 2012-03-12 14:25:54 UTC ---
Found out more why building the pack sets breaks:

- When blob extensions are added (the ones that will be installed on first
start-up) a directory share/extensions/ is created which contains the blobs.

- when "unopkg sync ..." is called then it checks the existence of
share/extensions/.  When, as is the case when no extensions are to be
installed, this directory does not exist, then unopkg exits before it tries to
create any services beyond those used for bootstrapping.

- So, in my case share/extensions/ exists, unopkg does not exit, and tries to
create the "com.sun.star.ucb.UniversalContentBroker" service.

- This fails because the Basis/program/services.rdb has not been read.

- The services.rdb (one of three, the other two are found) is not found because
the macro 
URE_MORE_SERVICES=... $ORIGIN/services.rdb
in Basis/program/fundamentalbasis.ini is expanded "... program/services.rdb"

-- It appears that $ORIGIN is expanded relative to the first ini file in an
expansion.  In this case URE_MORE_SERVICES is defined in
program/fundamental.ini as
    URE_MORE_SERVICES=\
${${OOO_BASE_DIR}/program/fundamentalbasis.ini:URE_MORE_SERVICES}
 $ORIGIN/services.rdb

-- 
Configure bugmail: https://issues.apache.org/ooo/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

Mime
View raw message