Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Apr 2021 12:42:10 +0100
From:      Graham Perrin <grahamperrin@gmail.com>
To:        John Baldwin <jhb@FreeBSD.org>
Cc:        freebsd-current <freebsd-current@freebsd.org>
Subject:   =?UTF-8?Q?etcupdate_-p=3a_No_previous_tree_to_compare_against=2c_a_?= =?UTF-8?Q?sane_comparison_is_not_possible=2e_=28was=3a_Review_D28062_?= =?UTF-8?B?4oCmKQ==?=
Message-ID:  <a2e99bc6-51dd-c3c8-6eeb-21578f3cb988@gmail.com>
In-Reply-To: <33a2e031-1e21-00f5-51ad-fb0b9763592f@FreeBSD.org>
References:  <705578b0-9d8e-3ad2-77c2-96a20ad3a16e@gmail.com> <33a2e031-1e21-00f5-51ad-fb0b9763592f@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 21/04/2021 18:19, John Baldwin wrote:
> On 4/17/21 12:52 PM, Graham Perrin wrote:
>> 2)
>>
>> <https://reviews.freebsd.org/D28062#change-5KzY5tEtVUor>; line 2274
>>
>> etcupdate -p
>>
>> I get:
>>
>>   > No previous tree to compare against, a sane comparison is not 
>> possible.
>
> Hmm, how did you initially install this machine?  Release images should
> generally include a pre-populated /var/db/etcupdate so that etcupdate
> works.  If you don't have one of those, you will have to perform an
> initial bootstrap of etcupdate (only once) by running 'etcupdate 
> extract'.
> If you do this before you update /usr/src then 'etcupdate' will later
> work fine.  If you are doing this after you have already updated
> /usr/src, you will need to run 'etcupdate diff' after 'etcupdate extract'
> and fix any unexpected local differences in the generated patch, e.g.
> by copying files from /var/db/etcupdate/current/etc to /etc.  Once
> you have done this, 'etcupdate' will work fine on the next upgrade.
>
> However, I'm curious how you didn't get the etcupdate bootstrap when
> you initially installed.


Sorry for not replying sooner.

It's not an answer to your question, but might the thread at 
<https://lists.freebsd.org/pipermail/freebsd-current/2021-April/079538.html>; 
be relevant?




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a2e99bc6-51dd-c3c8-6eeb-21578f3cb988>