-=| Rene Engelhard, 29.05.2014 00:34:02 +0200 |=-
> For the record:
> 
> On Wed, May 28, 2014 at 09:28:27AM -0700, Russ Allbery wrote:
> > The user is created through the following dependency chain:
> > 
> > libreoffice -> libreoffice-base
> > libreoffice-base -> libreoffice-base-drivers
> > libreoffice-base-drivers recommends libreoffice-sdbc-firebird
> > 
> >     (I'm not sure why this relationship, but I'm far from an expert
> >     on the internals of Libreoffice or the backwards compatibility
> >     constraints here.)
> 
> firebird is to become the standard embedded database in LO. But it's not
> yet. It's recommended thus it's not a hard depends but people might want to
> use it given it has no Java dependency. But it has (as we see) some more
> Depends, so I didn't want to force it directly on anybody with it being in
> -base-drivers directly or with a hard Depends.
> 
> [ Actually -sdbc-hsqldb is also only Recommended for a similar/the opposite
> reason. ]
> 
> See NEWS.Debian of libreoffice-base :)

Thanks for clarifying.

The only dependency that can be removed from the dependency chain of 
libfbembed2.5 is libfbclient2, pulled by firebird2.5-server-common. It 
is there because -server-common contains the fbguard executable, which 
is linked with libfbclient2.

I could split the fbguard in a new binary package, since it is only 
needed by the -super and -superclassic server packages, not by the 
-classic server and certainly not by the embedded engine in 
libfbembed2.5.

Would that make any difference to libreoffice?


-- dam

Attachment: signature.asc
Description: Digital signature

Reply via email to