On 25/09/2018 14:53, Michal Kubecek wrote:
On Tuesday, 25 September 2018 0:16 Simon Lees wrote:
On 24/09/2018 23:13, Thorsten Kukuk wrote:
I asked last week during a talk our Labs people, if one from them did ever heard of a functionality, which got installed in every Minimalsystem due to a recommends since > 5 years. Nobody ever heard of this. But due to the result (dependencys) of this, a lot of them install with --no-recommends ...
I somewhere have a bug / todo item to go through and remove all the Recommends from the minimal system, given that there is no way to install it with --no-recommends, therefore everything there is either required or not, when my current submission to patterns-base is accepted that will bring tumbleweed back in line with Leap / SLE, and after that there will be another round to tidy a few more things up.
I don't disable automatic installation of recommended packages during the installation because patterns mostly use Recommends rather than Requires (which is good, patterns should IMHO only use Requires for really essential packages). But once the system is installed, I always set
solver.onlyRequires = true solver.allowVendorChange = true
to make the package management work the way I prefer.
Michal Kubecek
Its possible to just install the minimal or base pattern from the installer then install everything else later with --no-recommends (although currently you'll probably get some broken stuff). But because minimal and base have to always be installed it doesn't really make sense for them to recommend anything. -- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adelaide Australia, UTC+10:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B