jan/feature/20260722-fix/20260722-miscellaneous-minor-fixes into master In non-interactive mode, "zypper dup" runs with the options --force-resolution and --auto-agree-with-licenses duplicated, fix that. Signed-off-by: Jan Lindemann <jan@janware.com>
Be a bit more verbose if a broken (i.e. non-class-type) type filter parameter gets passed. Signed-off-by: Jan Lindemann <jan@janware.com>
Improve CmdBuild some more: - Fix more broken f-strings - Better varable name prereq_type -> dep_flavour - Add stricter typing - Beautify logging Signed-off-by: Jan Lindemann <jan@janware.com>
subpackages = "run, devel" is not tolerated by create-mkspec.sh. It expects "run devel", which goes against the grain of the other metadata, so make it at least tolerate the more common comma-separated variant. Signed-off-by: Jan Lindemann <jan@janware.com>
CmdPlatform's help message contains the string "comamnds", fix that. Signed-off-by: Jan Lindemann <jan@janware.com>
yapf complains about a superfluous empty line, remove it. Signed-off-by: Jan Lindemann <jan@janware.com>