Simon Lees composed on 2023-05-28 04:23 (UTC+0930):
Matěj Cepl wrote:
See https://bugzilla.suse.com/1211446 … it seems to me that this attitude, that everybody switch off Recommends, because they bring too much garbage, so it is all right that packages bring too much garbage, is rather evil.
Any comments on it?
The general response is we know there are a number of places where switching off recommends will break things, particularly in the desktop patterns. If someone finds an issue we will try our best to fix it, but sometimes peoples opinions on what is required for a functioning system differ in which cases we usually use maintainer discretion.
Nominal "breakage" is a most TW dup-days occurrence here: # grep onlyR /etc/zypp/zypp.conf solver.onlyRequires = true # zypper ll | grep -E 'lang|local|font|deve' | sort 1 | *-lang | package | (any) | 10 | cantarell-font* | package | (any) | 14 | glibc-deve? | package | (any) | 15 | glibc-local? | package | (any) | 16 | google*fonts | package | (any) | 20 | kde-oxygen-font* | package | (any) | 26 | noto*fonts | package | (any) | 29 | raleway-font* | package | (any) | A big annoyance here is having to respond with a different numbered selection corresponding to "break" for various locked-out packages when running zypper dup. After more than a decade of this I feel safe in saying not having any particular font installed never "breaks" any more than an intrusive maintainer's ego. Normal people don't *need* more than a pittance of fonts packages. They shouldn't have to work to avoid wasting time and bandwidth on fonts they don't need or want, or to enjoy their favorite fonts on their own devices. -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata