[maemo-developers] [maemo-developers] library updates

From: Marius Vollmer marius.vollmer at nokia.com
Date: Mon Jul 31 20:03:52 EEST 2006
Carlos Guerreiro <carlos.guerreiro at nokia.com> writes:

> Do you have a good solution for handling packages that cannot be
> upgraded while the HAF is running?

Yes, those packages should be fixed! :-)

> I had a chat with Guillem some time ago. I got the picture that
> making maemo-launcher upgradeable without shutting down the HAF
> would be quite hard.

Hmm.  Without having talked to Guillem, I'd say it is a good to
prevent the device from rebooting when you stop maemo-launcher.  All
processes that have been started with the old
maemo-invoker/maemo-launcher pair continue running, and the old
maemo-launcher process stops listening on its socket.  It will exit
when its last child exits (or whenever it is safe to exit).

In order to flush all traces of the old maemo-launcher from the
system, you need to reboot, but that reboot should not be forced on
you in the middle of the upgrade.

> But maybe you have a better idea? Maybe we're being too pessimistic
> about the maemo-launcher?

I hope so...

More information about the maemo-developers mailing list