[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: anticipating the upstart migration



* 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


Reply to: