* Ian Jackson (ian@davenant.greenend.org.uk) wrote:
> Gustavo Noronha Silva writes ("Re: anticipating the upstart migration"):
> > The alternatives system is quite mature; it suffered from leaving
> > dangling alternatives, but that was ages ago...
>
> The alternatives system must not be used for any of the essential
> files of an essential package.
>
> This is because there must never be an instant where the system
> doesn't have (for example) /sbin/init; if the upgrade were interrupted
> at that point the system would be unbootable.
Shouldn't it be possible to move the alternatives around in an atomic
fashion? ln -sf bar foo.tmp ; mv foo.tmp foo . Or am I missing
something?
--
Eric Dorland <eric@kuroneko.ca>
ICQ: #61138586, Jabber: hooty@jabber.com
1024D/16D970C6 097C 4861 9934 27A0 8E1C 2B0A 61E9 8ECF 16D9 70C6
Attachment:
signature.asc
Description: Digital signature