To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=89713





------- Additional comments from [email protected] Mon Jan  5 14:41:40 +0000 
2009 -------
@rene:  I did not intend to appear complaining.  Anyway.

I still do not see why gengal needs to be part of a vanilla OOo installation set
(which might be ignorance on my part).  The problem is as follows:  If gengal
needs ucb/configmgr functionality, it needs bootstrap variables URE_BOOTSTRAP,
BRAND_BASE_DIR, OOO_BASE_DIR set.  The simplest way to achieve that is to have a
gengalrc next to gengal.bin that is a symlink to redirectrc in the brand layer
program directory.  However, as a basis layer by definition cannot point to a
corresponding brand layer (there might be multiple, varying over time), the only
sane solution would be to move gengal.bin from basis to brand layer (the gengal
wrapper script can probably be removed, anyway).  However, to keep the interface
between brand and basis layer small to ensure compatibility at the micro-version
level, that would in turn imply to split gengal into an executable in the brand
layer and the code itself in the basis layer, where the brand layer executable
just calls the code in the brand layer (cf. soffice.bin and libsofficeapp.so). 
Also, IMO it would be unfortunate to fill the brand layer program directory
(that should ideally only contain the stable interface of OOo that is of
relevance for clients) with tools that are apparently only needed in a very
special scenario (modifying an installed OOo to generate packages for a certain
Linux distro from the installed OOo) and might have uncertain interface 
stability.

In short, to me it looks like fixing gengal so that it can work as part of an
OOo installation set is nontrivial and has unwelcome consequences.  I think the
best fix would be to extract gengal from the OOo installation set and have it as
a separate tool.

For now, if you do need to call gengal, a workaround is to call it with

-env:URE_BOOTSTRAP=file:///opt/openoffice.org3/program/fundamentalrc

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to