Matthew: It's really great to see you put so much work into this -
though we may disagree, you are actually doing something!

I'd have to say that the upper left version appeals to me the most,
although I disagree a bit with the phrasing. To the best of my
knowledge, most *nix software doesn't need a reboot (I think we agree on
that), but this is mainly a result of the *nix VM model of very limited
abilities for processes to share memory, meaning that .so files will be
loaded into memory by the process, and then stay there, unaltered, until
the process terminates, meaning that running processes will happily
utilise the pre-upgrade version until otherwise terminated, and then
switch to using the new one upon restart.

Obviously, there are situations where it makes a lot of sense to switch
to the new version (especially for security fixes), but in the vast
majority of cases, a simple restart of the applications relying on those
libs is all it takes, which is why dpkg is made to routinely restart
dependent daemons.

Thus, the need for a real reboot of the actual machine is then reserved
for kernel updates addressing vulnerabilities, or massively
restructuring changes to other sorts of very basic things like major
upgrades to glibc or some-such.

Furthermore, I have yet to see a .deb file that specifies things to be
run upon the next reboot only "in order to finish the installation".
This is a direct result of what I describe above, and one of the
oddities of the Windows world to rely on post-reboot configuration (I'm
sure that there are reasons that seemed logical at the time).

Therefore, I would, as said, recommend the upper left one, but with the
text changed to something akin to "In order to take full advantage of
this or earlier upgrades, a reboot is recommended." and then limit the
packages that suggest a reboot to an absolute minimum.

Best regards and thank you for your work,

Sune

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1033226

Title:
  No close option, only restart

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/1033226/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to