Richard Brown schrieb:
[...] "Weak: By default the dependency solver shall attempt to process the dependency as though it were strong. If this is results in an error then they should be ignored and not trigger an error or warning."
In other words, recommends and suggests should be considered "installed by default, unless there is a blocking reason".
I do not think it is "sane" to advocate for the use of --no-recommends in a great many cases.
Ack. However, I can see why people use --no-recommends. It would be worthwile to review the weak dependencies we have and make them smarter. For example perl recommends perl-doc. So by default one always ends up with perl-doc. Instead of that perl-doc could supplement the documentation pattern and perl. If all packages do that one could trigger installation of documentation with the pattern rather than individually for each package. Similarly many packages recommend their -lang package. Even though packages can provide locales. So the system pulls in localization packages only if a matching system language was selected. The recommends tag is not smart enough there. I'm sure many more cases could be found when taking a closer look. cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.com/ SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org