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

Re: OOo2 dependencies don't seem right



On Tue, 2005-09-20 at 18:06 +0200, Rene Engelhard wrote: 
> Hi,
> 
> Drew Parsons wrote:
> > 1) openoffice.org2-common Depends: openoffice.org2-l10n-en-us
> > 
> > Is en-us *truly* necessary for OOo2 to work? 
> 
> Yes. In some circumstances it just crashes without it.
> 
> Maybe it would even make more sense to just put the
> en-US localizations into -common, but...

Oh ok. Pity.  Sounds like an upstream bug then.  I suppose the
dependencies can be easily be changed later when the problem is fixed.


> 
> > 2) openoffice.org2-core conflicts with openoffice.org-thesaurus
> > (provided by openoffice.org-thesaurus-en-us 1.1.4-7)
> > 

> No. This is no bug. This is completely intentional. OOo1 and OOo2
> thesauri are incompatile. OOo1 ones won't work in OOo2 and vice versa.
> Since both use /etc/openoffice/dictionary.lst for looking which thesauri
> are there and each thesaurus registers there both cannot be parallel
> installed.
> 

Oh OK.  But what does "won't work" mean?

If OOo1 crashes at start up because the OOo2 thesaurus is installed, or
vice versa, then the strong conflict makes sense.

But if "won't work" simply means the OOo1 thesaurus function doesn't do
it's job properly because the installed thesaurus is OOo2, then the
Conflict is too strong.

I'm assuming here that in principle it is a good idea to allow both OOo1
and OOo2 to be installed simultaneously.  A realistic scenario in that
context is that you have a full installation of OOo2, including the OOo2
thesaurus, which you use for "normal" work.  But maybe you have some old
OOo1 documents which "render funny" on OOo2, so you want to keep OOo1
around in order to print them (maybe you relied on bug in OOo1 or
something, who can say?).  You don't need the OOo1 thesaurus for that,
since the document is already written, but you do want other parts of
OOo1.  Is OOo1 really going to crash because it doesn't have a usable
thesaurus?

Alternatively, if the source of the conflict
is /etc/openoffice/dictionary.lst, then would it be a bad idea to have
OOo2 to use /etc/openoffice2/, instead?  Seems like this would help
simultaneous installation a lot, and it's done that way at the level
of /usr/lib.

Drew




Reply to: