FS#34378 - LibreOffice Base depends on Writer

Attached to Project: Arch Linux
Opened by Jorge Barroso (jorge_barroso) - Tuesday, 19 March 2013, 21:21 GMT
Last edited by Andreas Radke (AndyRTR) - Sunday, 24 March 2013, 09:09 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andreas Radke (AndyRTR)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

LibreOffice Base should have Writer on its dependencies array. I haven't tried with another applications of the suite, but base won't run without writer installed

Additional info:

In LibreOffice 4.0.1, without any special configurations.

Steps to reproduce:

Install libreoffice-base, without libreoffice-writer
Try to open base.
(on a terminal it throws: terminate called after throwing an instance of 'com::sun::star::uno::RuntimeException')
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Sunday, 24 March 2013, 09:09 GMT
Reason for closing:  Fixed
Additional comments about closing:  4.0.1-4
Comment by Jan de Groot (JGC) - Tuesday, 19 March 2013, 23:53 GMT
Guess this applied to more than just base. The most recent package has added a dependency for calc.

I've looked a bit into this, it seems all these aps need /usr/lib/libreoffice/share/registry/writer.xcd, I could just delete any other file from my system without making calc or impress fail.
Comment by Jorge Barroso (jorge_barroso) - Wednesday, 20 March 2013, 10:23 GMT
Mmm then it would be better to introduce the archive manually on the packages because talking about KISS, we just need this archive to be included, not the whole writer
Comment by Andreas Radke (AndyRTR) - Wednesday, 20 March 2013, 16:41 GMT
I'm going to bring this to the LibO devel mailing list.
Comment by Andreas Radke (AndyRTR) - Wednesday, 20 March 2013, 16:46 GMT Comment by Jorge Barroso (jorge_barroso) - Wednesday, 20 March 2013, 16:50 GMT
thanks Andy, let's see what do they say :)
Comment by Jorge Barroso (jorge_barroso) - Saturday, 23 March 2013, 20:35 GMT
I've been reading the thread on libreoffice mailing list. I can't comment because I'm not registered, and as you ar our representer, I'd like to tell you, Andy, that... what about adding the file, or even the necessary components of the file writer.xcd on a file in libreoffice-commons, and create a base-core, calc-core, etc. package to get the "extra" features such as forms in base?
Comment by Andreas Radke (AndyRTR) - Sunday, 24 March 2013, 09:09 GMT
For now I've applied the late upstream 4-0-2 branch librelogo patch and moved that writer.xcd file into libreoffice-common to be present for all applications until upstream solves this in a proper way.

Loading...