Bug#614159: upgrade-reports: [lenny->squeeze] Many issues/papercuts
On Sat, Feb 19, 2011 at 04:55:16PM -0800, Steve Langasek wrote:
> On Sat, Feb 19, 2011 at 04:17:00PM -0800, Josh Triplett wrote:
>
> > - Both libc6 and libpam0g prompted to restart services, causing them to
> > get restarted twice in the same upgrade.
>
> Not a bug. Each of these libraries need to make sure services are restarted
> for compatibility with their own set of dynamically loadable plugins on the
> system. Thus, to keep the services operational during the upgrade, the
> affected services must be restarted after unpack of *each* of the libraries
> in question.
The net result still feels less than impressive, regardless of the
technical reasons behind the two separate prompts and restarts.
Thinking beyond the bounds of just what a maintainer script can do, can
you think of any technical solution to avoid one or both of these
restarts?
- Josh Triplett
Reply to: