etcupdate -p: No previous tree to compare against, a sane comparison is not possible. (was: Review D28062 …)

From: Graham Perrin <grahamperrin_at_gmail.com>
Date: Sat, 24 Apr 2021 12:42:10 +0100
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?
Received on Sat Apr 24 2021 - 09:42:15 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:28 UTC