On 29 May 2013 19:57, Alexander Leidinger <alexan...@leidinger.net> wrote:
> On Wed, 29 May 2013 11:53:41 -0600
> Warner Losh <i...@bsdimp.com> wrote:
>
>> [[ summarizing a conversation in irc ]]
>>
>> The below fragment doesn't match UPDATING. Since I don't think the
>> order matters; and since we've had no reports that UPDATING is wrong;
>> and since I think way more people follow updating than the Makefile;
>> we should fix the makefile and make the docs match both.
>
> The order matters, mergemaster first, then delete-old. UPDATING is
> correct. At least regarding the order all places should be corrected
> which tell to use the reverse order.
>
>> Warner
>>
>> On May 29, 2013, at 10:02 AM, Chris Rees wrote:
>>
>> > Hi all!
>> >
>> > Back in 2005, when Alexander Leidinger wrote the make delete-old
>> > target, he documented the order of upgrade such that it should be
>> > run before mergemaster [1];
>> >
>> > #  7.  `make installworld'
>> > #  8.  `make delete-old'
>> > #  9.  `mergemaster'
>
> This is the wrong order.
>
>> > I have merged the delete-old section of the Handbook into the
>> > upgrading chapter, and independently decided to put mergemaster
>> > first, because I thought it would be safer, but checked here before
>> > I committed.
>> >
>> > I think that steps 8 and 9 should be reversed, because of the
>> > possibility of an unbootable system being made, when an rc script
>> > references an executable that has just been removed for example.
>
> I agree.
>

Committed.  Thanks!

Chris
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"

Reply via email to