Control: severity -1 wishlist

On Tue, Mar 20, 2018 at 02:14:57PM -0400, Jeremy Bicha wrote:
> There is a problem though. If a user unchecks the box for say,
> Checksum, then Fishlim and Sysinfo will be uninstalled also. (And last
> I checked, GNOME Software does not have good UI to show this.)

Which kinda makese sense IMHO.

> To allow those checkboxes to work as expected, please split the
> hexchat-plugins into 3 separate binary packages. This is similar to
> what I had to do for evolution, gedit-plugins, eog-plugins, etc.
> 
> References
> --------------
> https://www.freedesktop.org/software/appstream/docs/sect-Quickstart-Distros.html

Which also says:
| A binary package must not contain more than one AppStream metadata
| file. The one exception is that it is permissable for a binary package
| that is extended by addons to include those addons (Section 2.6,
| “Addons”) and their AppStream metadata files. Note that users will
| be unable to remove those addons separately.
| Except for the extended package, no other package may contain more
| than one Appstream addon metadata file.

So it seems like the specification explicitly allows for extension
packages like hexchat-plugins to carry more than one metainfo file in
it.

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  https://mapreri.org                             : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-

Attachment: signature.asc
Description: PGP signature

Reply via email to