Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#18461 - [go-openoffice] Math formula doesn't work
Attached to Project:
Arch Linux
Opened by Dany Martineau (danym) - Thursday, 25 February 2010, 14:54 GMT
Last edited by Andreas Radke (AndyRTR) - Friday, 17 September 2010, 11:06 GMT
Opened by Dany Martineau (danym) - Thursday, 25 February 2010, 14:54 GMT
Last edited by Andreas Radke (AndyRTR) - Friday, 17 September 2010, 11:06 GMT
|
DetailsDescription: As i reported before, it's still impossible to edit a math formula with go-openoffice.
If i install go-openoffice with binary version from go-oo.org (or the opensuse version), it works, so it seems that it comes from packaging and or compiling. Additional info: * package version(s): 3.2.0.6-1 * config and/or log files etc. Steps to reproduce: Open go-openoffice writer and add a formula (insert --> object --> formula) Save the document, close it and reopen it. It won't show the formula, but an icon with Object 1. In the terminal, it shows: rdf_storage.c:684: (librdf_free_storage) assertion failed: object pointer of type librdf_storage is NULL. rdf_model.c:395: (librdf_free_model) assertion failed: object pointer of type librdf_model is NULL. |
This task depends upon
If I try to edit a formula saved by another version of go-oo (like 3.1 on ubuntu), I get a "general error" popup dialog.
If I try to create a new formula, then save the file and exit, then re-open the file, all I see is "Object nn". If I try to open this file in another version of go-oo (like 3.1. on ubuntu), I still only see the "Object nn" instead of the formula.
Also, when you export a document with formulae to a .doc (MS Office XP/2003), the formulae are converted into images and cannot be edited. This may be related to the current problem.
All i have to do is try to compile go-openoffice ans changing some options in config on my computer, but it'll take ages!!
rdf_storage.c:684: (librdf_free_storage) assertion failed: object pointer of type librdf_storage is NULL.
rdf_model.c:395: (librdf_free_model) assertion failed: object pointer of type librdf_model is NULL.
I had expected the use of system librdf causing your problems. Both, go- and vanilla OOo have been compiled to use our system librdf framework. The new vanilla -devel pkg is built against an older internal librdf that should fix your problem. Please confirm if there's a difference in behavior between all go/vanilla stable+beta and last devel version.
If a open a document (created with vanilla openoffice) that contains some formula, i get "general error" when i try to edit it.
The only difference is that there's no message in the terminal about librdf.
Anyway, i know the issues are hard to find, because i've tried to find information about this elsewhere and i've found nothing useful. Thanks for keeping trying to resolve it! :-)
I cannot confirm this in ArchLinux because go-openoffice refuses to compile for me but symptoms are exactly the same as in those bug reports.
I just lost 2 hours of work over it…
Installing the "regular" OpenOffice was the only thing I could come up with so far, since it works with the regular one…
1. Open Writer. Type the letters 'fn' and press F3. This is a shortcut to create a numbered equation (E=mc^2). Success.
2. Try editing the equation. Success.
3. Save as odt. Success.
4. Reopen odt. Formula is editable. Success.
5. Save as microsoft doc. Success.
6. Reopen doc file. Formula is gone. Failure. :(
Steps 5-6 aren't strictly within the purview of this bug, so if everyone's okay with it, this bug may be closed.
the copy and paste issue caused by --enable-gio is something different. please open an new Arch bug for this and check if it is happening in vanilla+go-oo and check upstream tracker please.
I can test how --system-redland affects after I this current build, which I believe will give me working version of openoffice.
I haven't tested vanilla builds yet, but I will do also that later.
This problem was also reported on openoffice bug reports, people had it on different distros.
For example:
https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/625279
Good job, it does finally work.