On 1/1/20 7:48 PM, John Mellor wrote:
However, I believe that you have completely missed the point of the
threads. If Gnome (for example) is not API-safe and failures may occur
when upgrading its components and/or apps, then a suitable workaround
would possibly be to install only those app updates over a reboot, and
allow the other packages to be updated normally and without requiring a
reboot. Maybe this could easily be flagged for dnf using a static list
of package groups that are known to be unsafe. This possible solution
would remove the need for 75% of the reboots.
You are still not getting it. There is no reliable way to tell if an
update is safe. There was even one a while back where X would blow up
in the middle of the transaction which caused serious problems. If you
are comfortable with doing online updates (which I generally do as
well), then do it. But if something goes wrong, don't file a bug. For
non-technical users, it's much better for them to have to reboot to do
the updates than deal with strange random issues. There's probably a
kernel update anyway.