On 02/20/2011 05:53 PM, mike castleman wrote: > I was recently upgrading some parts of my system. The msva-perl popped > up a dialog box informing me that some parts of the msva had been > upgraded and asking if I'd like to restart. This was sort of unexpected, > but okay, so I chose yes. The problem is that the dialog box then > reappeared three or four more times, which is kind of obnoxious. > msva-perl should pop this dialog box up at most once per dpkg run.
That sounds like a good proposal to me. can you recommend a way that we
can detect whether a given upgrade is part of a dpkg run? When a
dependency gets replaced, how should we detect that other dependencies
are likely to also be replaced?
Another option, of course, is not to prompt, and simply let the end user
figure out that they need to HUP the daemon to incorporate the new
updates. But of course, most users don't know (or want to know) how to
do that. We could just say "you should restart your system", i guess,
but that seems icky.
Any suggestions for how to achieve the mutual goals of:
a) not requiring a logout or reboot
b) making it easy to upgrade the current session to the new code
c) not prompting too many times?
--dkg
signature.asc
Description: OpenPGP digital signature

