openSUSE / libzypp

ZYpp Package Management library
http://doc.opensuse.org/projects/libzypp/HEAD/
Other
114 stars 80 forks source link

cannot ignore requires from systemCheck #127

Open bmwiedemann opened 6 years ago

bmwiedemann commented 6 years ago

to reproduce

echo requires:zypper >> /etc/zypp/systemCheck
zypper rm zypper

actual result:

 Solution 1: ignore the warning of a broken system (requires:zypper)
 Solution 2: keep zypper-1.13.40-17.2.x86_64

but option 1 actually does not work. It should at least give a hint that editing /etc/zypp/systemCheck would help

mlandres commented 5 years ago

A few more issues around systemCheck. To be investigated and fixed with this one:

bmwiedemann commented 5 years ago

I thought, SLE12-GA is long EOL - did you mean 15?

mlandres commented 5 years ago

SLE12 is in LTSS - but we nevertheless try to offer the same behavior in the SLE12 stack. E.g. SUMA clients are easier to manage by SALT if the core behavior is the same. systemCheck is not widely used, but it has some potential for customers who want to enforce e.g. a specific kernel version being used on their clients. It's not much effort cherry-picking a few patches for GA.