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

Bug#833694: libreoffice-gtk is no longer installable



Hi,

On Mon, Aug 08, 2016 at 12:19:52PM +0200, Vincent Lefevre wrote:
> On 2016-08-08 11:36:27 +0200, Rene Engelhard wrote:
> > On Mon, Aug 08, 2016 at 11:19:15AM +0200, Vincent Lefevre wrote:
> > > On 2016-08-08 07:08:04 +0200, Rene Engelhard wrote:
> > > > On Mon, Aug 08, 2016 at 12:58:45AM +0200, Vincent Lefevre wrote:
> > > > > Source: libreoffice
> > > > > Version: 1:5.2.0-1
> > > > > Severity: grave
> > > > > Justification: renders package unusable
> > > > 
> > > > No, it doesn't make the whole LO unusable. Even if it was completely gone.
> > > 
> > > You're wrong. By package, it means here "libreoffice-gtk", which is
> > > completely unusable when one wants to install it as no longer there.
> > 
> > A package which is supposed to be gone can't be "unusable" because it's
>                      ^^^^^^^^^^^^^^^^^^^
> > not supposed to be used. Maybe you meant serious if you meant it being
> > "uninstallable"?
> 
> The point is that "supposed to be gone" is what *you* (as a maintainer
> of libreoffice) know.

True. (And which is documented in the changelog, but you're right, it gets
shown "too late")

> For the user who looks at the libreoffice
> package description and/or had libreoffice-gtk already installed,
> libreoffice-gtk should still be there as a real package.

The user either uses unstable and thus should know what he does or he
uses stable. Where on the upgrade to stretch (s)he would change jessie
to stretch and apt won't see the "real" -gtk anymore in the archive. (Yes,
the installed one is there, true). See below.

> > > is still in stable, thus will not be gone before long (and even users
> > > under Debian/stable may still track oldstable for some reasons). And
> > > even if it is gone, libreoffice-gtk won't be installable since it is
> > > a virtual package, and things like "apt install" on a virtual package
> > > don't work[*]. You need to say what the real packages are, either say
> > 
> > No, it does.
> > When there's only one provider it will choose that one provider.
> > See e.g. [1]
> 
> OK, I thought that the goal of the rename was that libreoffice-gtk3
> would provide libreoffice-gtk too.

No, the goal of the rename is -gtk not being there (as real package)
for an "old" gtk version.

> > (Right now not because the "real" one does still exist and apt prefers that.)
> 
> But as I've said, the real -gtk will still be in stable and won't be
> removed. Or what do you mean by 'the "real" one does still exist'?

But apt will see on upgrades that there's no -gtk anymore. See #833676. (or well,
will just remove it as it's dependencies are not satified/-able anymore)

Maybe this will resolve itself when the "real" -gtk goes away, but most probably not...

I am not arguing against that something needs to be fixed (that's why #833676 is open),
but let's see...

But that's not related to this bug but to #833676. This bug is fixed by
https://anonscm.debian.org/cgit/pkg-openoffice/libreoffice.git/commit/?id=b5047f3a3e69f91b82926c403e0e13e52d461f01
(thanks for retitling)

Regards,

Rene


Reply to: