-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On Sat, 2017-01-07 at 18:34 +0100, Matthias Klumpp wrote: > We already have open bugs on appstream requesting delta downloads > (patches welcome). > And you can modify what gets downloaded: > ``` > Icon downloads can be disabled per-source in sources.list by changing > the sources line to something like: > deb [] uri suite > components (not tested) > Or drop in an apt.conf snippet disabling it, that way you don't need > to touch the one shipped by AppStream. > ``` >
Oh great. Thanks. That'll do a workaround for now. I was hoping to ask you if an `apptstream update` model would work. But reading your comments on the other bug, you opine otherwise. - ------------ The data is part of the archive metadata, and it needs to match the "regular" packages files - data being out of sync will lead to bad user experience (e.g. we would have data for packages already removed from the archive, or outdated data, or simply wrong data). - ------------ But this would be the same justification for apt-file too. In my opinion, a fair balance would be to have the current appstream behavior (that of downloading all metadata) be the default. And just provide users an option to explicitly update appstream data through an `appstream update` kind model. I do the same with apt-file. From time to time, I update its data manually. Such users like me, can configure it such (than disable it) and update its metadata manually. > In any case, doing so will break GNOME Software. Yes. I just checked that. Without appstream, gnome-software is not usable. - -- Ritesh Raj Sarraf | http://people.debian.org/~rrs Debian - The Universal Operating System -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEQCVDstmIVAB/Yn02pjpYo/LhdWkFAlhxNHsACgkQpjpYo/Lh dWmWMQ//VX/rZfLQ+Fu0mj93J6NH3yQ7AsbohrMDFnMorx4SRzOvy6EfB1RjxpP2 hrajOt2RS9CJQ29eLvHxyZGtzQiylFGcMcRE7Q7zk4TPiXZ6Pp4atihSujnwWt5o sLYPYvPbZ4iuGbosFBtQiSKxNLAN7Ry37AmTxSaGwpcf3NWyaDD6SdT+71jdc+T2 vb9azaKlyA7pcqbEd7Z+4LIVuptiqJuF/vCrZtX5y2pPNlSGNQYEDrFqvDuC8O11 Zh+TP5N62Mk8Cp0Eb3RYiMEakx5h94P22adqWJwu3DYuzGcjOcmR095IMuMPoqWZ jln6Kx8XJQyqYOT3YdVr3cZch3LSsHKhpN1BTWEbMUTg5ko49o+GtLNzg4tcqVPs 4VhPbZE/AMP13NOobHYzHkoU1IFz/DyUOY3veWSPneVe7ucLMWidum/sRLL9Vz5u L51vT3UAnJUyWturVuITYaB9ZFCLRNpjzaJ2y5WhsAPyd9RMzOfjzymaC6/dzjy4 6QEVnUScmAJttCFwtP273oc1bk7cX/PFZabs/tb0m0uxOXRVbUwUJNfVQKCua+al qHjaQovPDHhFviuXur+qajL0Vspn5kDfAWvV8Tqj/OkUmT/4QkV0sU7EkvCBcRFs 35vpzbJ/QdoINEbYMUAaehLuKJ2BpsG/fT5ZXH5W79nixmYmMes= =o00d -----END PGP SIGNATURE-----