Re: Stuff Not Working after Upgrade - Missing Dependency

From: Vincent Sabio <vince-2.0_at_vjs.org>
Date: Sun, 23 Feb 2025 06:02:24 UTC
On Tue, 18 Feb 2025 01:29:40 -0800, "Dan Mahoney (Ports)" wrote:
>> On Feb 17, 2025, at 18:35, Vincent Sabio <vince-2.0@vjs.org> wrote:
>
>> I upgraded from 12.0 directly to 14.0 and then 14.1. The file was 
>> missing as of 14.0 -- and I had hoped that upgrading to 14.1 would 
>> fix it, but of course it did not.
> 
> Gods, don't do this.

Yup. There's no substitute for experience.... (LOL)

> You could always grab yourself a copy of base.txz out of the mirrors 
> and untar it and get whatever you need out of it.  That's the same 
> file the installer pulls down.

THAT WORKED! Thank you for the suggestion. BIND and dig and all kinds of stuff are working again....

> One of the issues I've found with freebsd-update IDS is it will warn 
> you about changed files, files with the wrong checksum, files with 
> the wrong permissions, but *not* missing files.  It may be worthwhile 
> to untar *all* of base.txz somewhere and do a comparison.

Thanks, I'll do that. Is there a utility anywhere that can do a comparison line this -- or just get file listings between the two and run a differences?

Thanks again. You saved me from doing a clean installation. My 14.x-REL might not be in the best shape, but at least it's working. And since it's just a server, as long as the daemons and some custom software are running, it's all good. Or at least "mostly good and not overtly dysfunctional." :-)

Thanks!

- V