On Tuesday, 7 March 2017 8:37 Simon Lees wrote:
In this case it sounds like your the sort of person who will just install the "enhanced base" pattern and be happy to have all the tools your after. This is exactly what we have in SLE at the moment, for clarification i'll post the two pattern descriptions for you, everything i've removed is now in the enhanced base pattern.
Minimal: This is the minimal openSUSE runtime system. It is really a minimal system, you can login and a shell will be started, that's all. It is intended as base for Appliances.
Base: This is the base runtime system. It contains only a minimal multiuser booting system. For running on real hardware, you need to add additional packages and pattern to make this pattern useful on its own.
As I said in my previous e-mail, this would make sense if we assumed every installation works without problems and ends up installing and configuring everything as intended. This is not the case in real life, unfortunately. I may be biased after spending big part of my career by fixing broken systems but it's really frustrating when you have to invent clever hacks to work around someone kicking out basic diagnostic and configuration tools as expendable. Just imagine zypper not working for whatever reason with your patterns and you need to install another package with your cut-to-the-bone patterns. You can't check your network configuration or fix it by hand (iproute2 and ethtool gone). Even if it works, you don't have wget to download the package, no openssh so forget about sctp/sftp; netcat could be used instead but that also had to go. How about using a flashdisk? Oops, the mount command was also considered expendable... I believe I would find some trick eventually (bash /dev/tcp comes to my mind) but is it reasonable to force users to hack their own systems in such way? Do we really trust our installer to never fail or run into problems in any possible environment? Or do we want to only focus on users who wouldn't be able to handle problems anyway? Should "try running the installer again" be the standard response to installer problems? I don't think so. Michal Kubeček -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org