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

Bug#858655: Please move Java dependencies to libreoffice-java-common



Hi,

On Tue, Mar 28, 2017 at 11:09:39PM -0400, Daniel Richard G. wrote:
> On Tue, 2017 Mar 28 09:35+0200, Rene Engelhard wrote:
> > >
> > > If LibreOffice is installed without Java runtime support, then how
> > > is the failed installation of Java-based third-party extensions a
> > > problem? That is exactly what should happen.
> >
> > But people out there don't know what their extension is written in and
> > (often) don't know about java-common or so. Thus the metapackage gets
> > it in because newbies out there just do apt-get install libreoffice.
> 
> That command already pulls in the Java stuff, including lo-java-common, because the metapackage Recommends: packages that require Java (like
> lo-report-builder).
>
> You already solved this problem without Depends: lo-java-common.

Or one can Recommends: it in libreoffice. Yeah.

And what if they decide to remove it later? And autoremove kicks in? They will
have their stuff break suddenly.

Still that is not obvious, and even newbies sometimes get told you disable
Recommends: install.. That was *your* argument when we came up with -base-drivers and -sdbc-hsqldb.

I will _think_ about just Recommending java-common.

But that is it. In no way will every Java dependency move to java-common
(and that is what this bug is about, if you wanted something else you would
have written something else), because that would be bogus.

And this will be my last mail to this "bug". 

Regards,

Rene


Reply to: