Control: reopen -1 Control: reassign -1 libreoffice 1:5.2.0-1 Control: retitle -1 libreoffice long description mentions libreoffice-gtk, which is no longer a real package Control: severity -1 normal
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. > > libreoffice-gtk is no longer installable (no longer built?) with > > Yes, no longer built. You want libreoffice-gtk2. That clearly shows > that it's for old version of GTK and that current desktops want > Gtk3. OK, so that's a different issue: The libreoffice description is incorrect. > apt-listchanges would have helped you. The problem is that it is called too late, so that I had to rely on the libreoffice description to see whether there had been a possible change. > > This package is still advertised in the libreoffice package > > description, so that the user should be able to install it: > > > > * libreoffice-gtk: Gtk UI Plugin, GNOME File Picker support, > > QuickStarter for GNOMEs notification area > > It will be, -gtk2 provides it. When all builds are there and the "real" > -gtk2 is gone this will work. You are using unstable in a transition > period...ö No, the transition is already over. The problem is that the real -gtk2 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 "libreoffice-gtk2 and libreoffice-gtk3" or "libreoffice-gtk*" otherwise things don't appear to work for the end user. [*] That's why in the dependencies, one needs to use "virtual | real" instead of just "virtual". -- Vincent Lefèvre <vinc...@vinc17.net> - Web: <https://www.vinc17.net/> 100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/> Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)