FS#76423 - [discover] Why 'archlinux-appstream-data' dependency is mandatory?
Attached to Project:
Arch Linux
Opened by Hanabishi (Hanabishi) - Friday, 04 November 2022, 22:16 GMT
Last edited by Antonio Rojas (arojas) - Friday, 04 November 2022, 23:40 GMT
Opened by Hanabishi (Hanabishi) - Friday, 04 November 2022, 22:16 GMT
Last edited by Antonio Rojas (arojas) - Friday, 04 November 2022, 23:40 GMT
|
Details
Description:
Arch Linux repositories support is optional, so if you are not using it ('packagekit-qt5' is not installed), 'archlinux-appstream-data' appears to be useless. Removing the package does not cause any errors in the app, so it can easily be moved to optional dependencies. Additional info: * package version(s): discover 5.26.2-1 |
This task depends upon
Comment by Hanabishi (Hanabishi) -
Friday, 04 November 2022, 22:50 GMT
Comment by Antonio Rojas (arojas) -
Friday, 04 November 2022, 23:40 GMT
And I understand that installing 2 optional packages to get the
repos support can be more cumbersome, but maybe it is worth it to
make a dedicated meta-package for it.
Yes, you are technically correct, but this is just a 18 MB data
file and it reduces the number of packages one needs to install in
order to enable packagekit support. And I know well what will
happen: people will start reporting bugs upstream because they
failed to install the optional dependency.