-=| 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
signature.asc
Description: Digital signature