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





------- Additional comments from [EMAIL PROTECTED] Mon Sep  3 12:49:03 +0000 
2007 -------
ericb->tbo

You mean if a lib listed in qa/testtool/tools/standaloneTestTool/fileosx.txt is
missing, no error message occurs ?

Ok ... well, I'd like to understand better your issue. 

You wrote : "This is not build on Aqua .. ", and I guess you are using a
testtool built in X11 version.

If so, I think I see a possible cause: the name libdtrans*.dylib  is defined at
buildtime. libdtransX11 in X11 build only, while libdtransaqua* is used  by Aqua
version only.

Here we have :
libdtransX11 -> registered at buildtime in X11 build, in services.rdb file
libdtransaqua-> registered at buildtime in Aqua build, in services.rdb file

Consequence: services.rdb registered the dtrans lib corresponding to the build 
type.
For instance,  libdtransX11680mxi.dylib (replace all mxi with mxp on PowerPC )

Then, if you run a Testool build from X11, it will imho ask for libdtransX11* ,
and ignore libdtransaqua* (not registered in services.rdb).

Note: copy a libdtransX11*.dylib file in the folder does not solve the issue.

It is possible to unregister libdtransX11, and register the libdtransaqua in
services.rdb file, and I did recently such change testing Mac OSX spellchecker (
to avoid a complete package to redo ;-) ). 

The tools to be used are regview, and regcomp 

Process :

To unregister the bad lib, and register the correct one, you could e.g. do :

#change the current directory for the one containing services.rdb
cd _path_to_services.rdb  

# verify the libdtrans library name registered in services.rdb
regview services.rdb | grep libdtrans

#should return:
Data = "libdtransaqua680mxi.dylib" 

#Be sure you have the right to write services.rdb (else the rest won't work !) :
chmod ugx+rw services.rdb

# revoke libdtransX11680*.dylib from services.rdb
regcomp -revoke -r services.rdb -c  libdtransX11680mxi.dylib

# register libdtransaqua 
regcomp -register -r path to the bundle/services.rdb -c  
libdtransaqua680mxi.dylib 

If everything works as expected, and if I really understood your issue, it
should work.

#Don't forget to change services.rdb rights again to -r--r--r-- :
chmod ugo-w services.rdb


Last possible issue: other libs can be linked with libdtransX11, and other
changes are mandatory, like use an uniq name libdtrans in both cases ( X11 or
Aqua ) on Mac OS X, and at buildtime.

HTH





---------------------------------------------------------------------
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