Carlos Guerreiro <[EMAIL PROTECTED]> 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...
_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers

Reply via email to