On Thu, Mar 8, 2018 at 3:44 PM, Rene Engelhard <[email protected]> wrote: >> Searching for Libreoffice in a software centre which uses Appstream >> data (most of them, e.g. gnome-software) brings up Libreoffice but >> installs libreoffice-common. This is because it contains > > One more reason to use apt. Yes, seriously, people on Windows also know > setup.exe and not only the "App Store"...
Sure, that's not a problem when using apt. But there are people out there using gnome-software and other software stores, so this is an actual use case that people will hit. >> libreoffice-startcenter.desktop which gets extracted into the DEP-11 >> data. libreoffice-common doesn't depend on anything useful so the user >> does not end up with a useful libreoffice install. It would be better > > *sigh* > >> to move this libreoffice-startcenter.desktop file into the libreoffice >> meta package. > > I am not sure. Then it wouldn't be a metapackage anymore... And if you > do that how would people installing e.g. libreoffice-writer, > libreoffice-calc, libreoffice-impress etc. get a "LibreOffice" (without > "Writer" etc) entry? They wouldn't. Indeed. So maybe a solution would be to exclude libreoffice-startcenter.desktop from appstream metadata, so gnome-software and other stores don't surface a "LibreOffice" entry that effectively only installs libreoffice-common. Not sure how that would work, I'm not familiar with how that metadata is extracted.

