[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#520944: [python-uno] Python support in OpenOffice is completely broken



tag 520944 + confirmed
tag 520944 + help
thanks

{ CC'ing debian-python }

Hi,

Adrià Cereto Massagué wrote:
> the problem seems to be specifically in the module pyuno. Here's the traceback 
> in an interactive python shell:
> 
> Python 2.5.4 (r254:67916, Feb 18 2009, 03:00:47)
> [GCC 4.3.3] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> >>> import pyuno
> Traceback (most recent call last):
>   File "<stdin>", line 1, in <module>
> SystemError: dynamic module not initialized properly
> >>>

Known. I uploaded it nevertheless to get the other parts tested.
It's experimental after all :)

> I've tried a fix i've found for a very older version of openoffice in ubuntu, 
> which was:
> ldconfig -v /usr/lib/openoffice/program
> But it hasn't take any effect.

That once was a cause, but this can't be here, I already rules that out. The RPATH
points to the correct location.

Also the uno.py (that was the other error scenario) so far is correct and has URE_BOOTSTRAP
correctly set.

Third there's no new files in 3.1s python-uno, so it cannot be some wrong path for
the new files either.

To conclude: I need some python-knowledgeable person to help here.

> Also, maybe it isn't directly related, maybe it is, but in OpenOffice the Macros 
> manager won't find any python macros, despite they're actually installed (the 
> default ones) as in previous versions.

It is.

> I think it's a serious issue because it breaks all python-based macros and 
> uno-dependant  python scripts, as well as some openoffice extensions.

Yes, but you use experimentals packages, so....

Grüße/Regards,

René
-- 
 .''`.  René Engelhard -- Debian GNU/Linux Developer
 : :' : http://www.debian.org | http://people.debian.org/~rene/
 `. `'  rene@debian.org | GnuPG-Key ID: 248AEB73
   `-   Fingerprint: 41FA F208 28D4 7CA5 19BB  7AD9 F859 90B0 248A EB73


Reply to: