On Mon, Feb 18, 2013 at 1:13 PM, Cristian Rodríguez
El lun 18 feb 2013 13:01:15 CLST, Claudio Freire escribió:
Many messages that tell you to reboot should actually just tell you to re-login. There's a big difference there, regarding running services.
Yeah, the package manager does not know if you need to reboot or re-login. that would require having a list of software which is known to require reboot for upgrade..
Patches, coming from the updates repo, usually do have the corresponding flag. In any case, it is quite possible to decide which of those is required, after the fact, as zypper ps will let you know which services need to be restarted (and deciding which require a re-login or re-boot is quite possible). And, this is the fun thing, linux will happily work until you do so. I've only ever had issues with widespread system changes (ie: updating KDE version or some humongus package that is depended on by a large chunk of the system). Hotplug might misbehave if kernel modules have been updated, but otherwise running binaries will go on running by grace of orphan inode magic. In fact, zypper ps does just that, inspect /proc looking for processes with orphan inodes in their mapped space. So... having a tool that already tells you what you need to restart (zypper), and having updates already marked like so, I guess it should be quite straightforward to pass along that message to the user, don't you think? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org