Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Dec 2025 16:20:49 +0300
From:      Odhiambo Washington <odhiambo@gmail.com>
To:        freebsd.tug890@passmail.net
Cc:        =?UTF-8?Q?Dag=2DErling_Sm=C3=B8rgrav?= <des@freebsd.org>,  The Doctor <doctor@doctor.nl2k.ab.ca>, questions <questions@freebsd.org>
Subject:   Re: FreeBSD 15.0-RELEASE: Trouble after upgrade
Message-ID:  <CAAdA2WMfNvskHQe=xJspO_t-1aDq0_ioksj19ehxcsFg9nfz%2Bg@mail.gmail.com>
In-Reply-To: <176476716189.7.13107803796048590223.1044583588@passmail.net>
References:  <CAAdA2WMtqWL-KPW8smzVqQu5OgCUAHZ2wU5gmFOPpHAtq9jZOQ@mail.gmail.com> <aS8EyaCu_ooAAww_@doctor.nl2k.ab.ca> <86ikeohnn1.fsf@ltc.des.dev> <CAAdA2WMM4kuHRYFJxAZfme4GEiG_UM6tNS7jegFbu9Xb%2BRiJgA@mail.gmail.com> <865xaohcl6.fsf@ltc.des.dev> <CAAdA2WPqOuE8RPFyFHvM3S6L=hp8qdR=_jP8OJAnnRoY5Js-hA@mail.gmail.com> <CAAdA2WMWbtWo7sd7OeLJsmaASEmp4gPu7VRy_=WHeHZokB=WLA@mail.gmail.com> <176476716189.7.13107803796048590223.1044583588@passmail.net>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
Hello Alexandre,

I see the file /etc/pkg/FreeBSD.conf.
The /usr/local/etc/pkg/repos/FreeBSD.conf is supposed to be used to
override it.
I see that your version of /usr/local/etc/pkg/repos/FreeBSD.conf adds
the FreeBSD-ports
spec.
During the upgrade, I installed the new version of the file in /etc/pkg/
and it did not have the ports spec.

Also, I mostly use the ports to install the apps on my server, as opposed
to packages.
I think I find the ports more flexible. Mixing ports and pkgs has always
given me grief.

On Wed, Dec 3, 2025 at 4:06 PM <freebsd.tug890@passmail.net> wrote:

> Hello @Odhiambo,
>
> You updated your packages from QUATERLY branch on 15.0-RELEASE but you
> were using LATEST branch on 14.3-RELEASE
> You can create your custom pkg conf.
>
> # mkdir -p /usr/local/etc/pkg/repos
>
> Then add the following content into the file
> /usr/local/etc/pkg/repos/FreeBSD.conf
>
> --- File Begin ---
> FreeBSD-ports: {
>  url: "pkg+https://pkg.FreeBSD.org/${ABI}/latest",
>  mirror_type: "srv",
>  signature_type: "fingerprints",
>  fingerprints: "/usr/share/keys/pkg",
>  enabled: yes
> }
>
> FreeBSD-ports-kmods: {
>  url: "pkg+https://pkg.FreeBSD.org/${ABI}/kmods_latest_${VERSION_MINOR}",
>  mirror_type: "srv",
> signature_type: "fingerprints",
> fingerprints: "/usr/share/keys/pkg",
> enabled: yes
> }
>
> FreeBSD-base: {
> url: "pkg+https://pkg.FreeBSD.org/${ABI}/base_release_${VERSION_MINOR}",
> mirror_type: "srv",
> signature_type: "fingerprints",
> fingerprints: "/usr/share/keys/pkgbase-${VERSION_MAJOR}"
> enabled: no
> }
> --- File End ---
>
> After that, you can type the following command and your doas(1) issue
> should be solved.
> # pkg upgrade -f -y
>
> It works fine for me.
>
> Kind regards.
> Alexandre
>
>
> -------- Original Message --------
> On Wednesday, 12/03/25 at 13:13 Odhiambo Washington <odhiambo@gmail.com>
> wrote:
>
>
>
> On Wed, Dec 3, 2025 at 1:57 PM Odhiambo Washington <odhiambo@gmail.com>
> wrote:
>
>>
>>
>> On Tue, Dec 2, 2025 at 11:07 PM Dag-Erling Smørgrav <des@freebsd.org>
>> wrote:
>>
>>> Odhiambo Washington <odhiambo@gmail.com> writes:
>>> > On Nov 26, there was an advisory ' FreeBSD Security Advisory
>>> > FreeBSD-SA-25:10.unbound'.  On that date I did the freebsd-update
>>> > fetch && freebsd-update install thing.  Today, I assumed that I was
>>> > still updated. So it's obviously my mistake that I did not repeat the
>>> > same thing today before upgrading to 15.0-REL.
>>>
>>> No, if you updated on Nov 26 then you should have been fine, so
>>> something else went wrong.  I will try to see if I can reproduce it.
>>>
>>
>> So, I hosed my upgraded server and restored the VM from the backup I made
>> before upgrade.
>> This is what I had:
>> root@gw:/home/wash # freebsd-version -kru
>> 14.3-RELEASE-p5
>> 14.3-RELEASE-p5
>> 14.3-RELEASE-p6
>> root@gw:/home/wash # uname -a
>> FreeBSD gw.wash.lan 14.3-RELEASE-p5 FreeBSD 14.3-RELEASE-p5 GENERIC amd64
>> root@gw:/home/wash # freebsd-update fetch
>> Looking up update.FreeBSD.org <http://update.freebsd.org/>; mirrors... 3
>> mirrors found.
>> Fetching metadata signature for 14.3-RELEASE from update1.freebsd.org...
>> done.
>> Fetching metadata index... done.
>> Inspecting system... done.
>> Preparing to download files... done.
>>
>> No updates needed to update system to 14.3-RELEASE-p6.
>> root@gw:/home/wash #
>>
>> So I suppose I was safe to upgrade, since I had also done a `portupgrade
>> -a`.
>>
>> I am now embarking on the upgrade to 15.0-RELEASE once again.
>>
>>
>>
>>> > Also ran the command, but I don't understand the meaning of the
>>> > output:
>>>
>>> None of these are particularly concerning.  They are telling you that
>>> you have modified configuration files (which is normal) and that some
>>> files and directories have incorrect permissions (which is something
>>> that sometimes happens with freebsd-update and isn't a big deal).  There
>>> are discrepancies in /usr/src but that's easily fixed by replacing the
>>> entire source tree (rm -rf /usr/src then download and extract src.txz).
>>>
>>> You can fix at least some of these issues by running the following
>>> commands as root:
>>>
>>>     mtree -deU -p / -f /etc/mtree/BSD.root.dist
>>>     mtree -deU -p /var -f /etc/mtree/BSD.var.dist
>>>     mtree -deU -p /usr -f /etc/mtree/BSD.usr.dist
>>>
>>
>> I will do this after this upgrade.
>>
>>
>> The only lines that surprise me are these:
>>>
>>>     /usr/lib/debug/usr/lib/libdevinfo.so.7.debug has SHA256 hash
>>> d06d59e4913a6103771409c598945e81dbaac857ea11271e2c03c92cd581aeef, but
>>> should have SHA256 hash
>>> 7653ff2946527fbb764e1932d767e4787fe8814c645f8c2d2359b43d0884f289.
>>>     /usr/lib/libdevinfo.a has SHA256 hash
>>> 378b792d00971a8d5ffc45ad7882d08190a244b97de5514f5b2eb75ea0f6db47, but
>>> should have SHA256 hash
>>> 3d412bd84e6a1a9914610c8e838e4c4afe3b131789d5e36e9371bd5de03e0d68.
>>>     /usr/lib/libdevinfo.so.7 has SHA256 hash
>>> 667f9592ed95a538077f3fc22461ed3d6ece3deae27b66ec1e6a271807f25110, but
>>> should have SHA256 hash
>>> 0f1f789aa07dbfdc1df637be1d31f41616ec74188c683d9f706bae0ceb61d904.
>>>
>>> which is not critical and can be fixed by extracting those files
>>> from base.txz as explained in my previous email.
>>>
>>
>> This libdevinfo.so thing must have been created by me when I was
>> struggling with installing qemu-guest-agent after the upgrade to 15.0.
>> Starting with complaints about 'ld-elf.so.1: Shared object "libutil.so.9"
>> not found, required by "pkg"; at some point, I went into a wild goose chase
>> trying to fix things against the counsel of my 6th sense.
>> It's good I have a full backup of this VM so I can blow it away and
>> restore and try the upgrade again until I get it right - or wait a little
>> longer for others to be bitten and a solution found :-)
>>
>>
>>> I assume you will be switching to pkgbase at some point, which will
>>> make correcting this kind of issue much easier.
>>>
>>
>> I have been following the discussions about pkgbase and I am sure to
>> switch to it after I successfully upgrade to 15.0-RELEASE.
>>
>
>
> I started from square one and ended up with the libutil.so.9 error that's
> been reported by others.
>
> ```
> root@gw:/home/wash # shutdown -r now
> Shutdown NOW!
> shutdown: [pid 70896]
> root@gw:/home/wash #
> *** FINAL System shutdown message from wash@gw.wash.lan ***
>
> System going down IMMEDIATELY
>
>
>
> System shutdown time has arrived
> login as: wash
> Keyboard-interactive authentication prompts from server:
> | Password for wash@gw.wash.lan:
> End of keyboard-interactive prompts from server
> wash@gw:~$ doas su
> root@gw:/home/wash # freebsd-update install
> pkg: Warning: Major OS version upgrade detected.  Running "pkg bootstrap
> -f" recommended
> Installing updates... done.
> root@gw:/home/wash # pkg bootstrap -f
> The package management tool is not yet installed on your system.
> Do you want to fetch and install it now? [y/N]: y
> Bootstrapping pkg from pkg+
> https://pkg.FreeBSD.org/FreeBSD:15:amd64/kmods_quarterly_0
> <https://pkg.freebsd.org/FreeBSD:15:amd64/kmods_quarterly_0>, please
> wait...
> pkg: Error fetching
> https://pkg.FreeBSD.org/FreeBSD:15:amd64/kmods_quarterly_0/Latest/pkg.pkg
> <https://pkg.freebsd.org/FreeBSD:15:amd64/kmods_quarterly_0/Latest/pkg.pkg>:
> Not Found
> A pre-built version of pkg could not be found for your system.
> root@gw:/home/wash #
> root@gw:/home/wash #
> root@gw:/home/wash #
> root@gw:/home/wash #
> root@gw:/home/wash # portupgrade -af
> pkg-static: Warning: Major OS version upgrade detected.  Running "pkg
> bootstrap -f" recommended
> pkg-static: Warning: Major OS version upgrade detected.  Running "pkg
> bootstrap -f" recommended
> pkg-static: Warning: Major OS version upgrade detected.  Running "pkg
> bootstrap -f" recommended
> pkg-static: Warning: Major OS version upgrade detected.  Running "pkg
> bootstrap -f" recommended
> [Rebuilding the pkgdb <format:bdb_btree> in /var/db/pkg ... - 0 packages
> found (-0 +0)  nothing to do]
> root@gw:/home/wash # pkg bootstrap -f
> The package management tool is not yet installed on your system.
> Do you want to fetch and install it now? [y/N]: y
> Bootstrapping pkg from pkg+
> https://pkg.FreeBSD.org/FreeBSD:15:amd64/kmods_quarterly_0
> <https://pkg.freebsd.org/FreeBSD:15:amd64/kmods_quarterly_0>, please
> wait...
> pkg: Error fetching
> https://pkg.FreeBSD.org/FreeBSD:15:amd64/kmods_quarterly_0/Latest/pkg.pkg
> <https://pkg.freebsd.org/FreeBSD:15:amd64/kmods_quarterly_0/Latest/pkg.pkg>:
> Not Found
> A pre-built version of pkg could not be found for your system.
> root@gw:/home/wash # pkg-static install -f pkg
> pkg-static: Warning: Major OS version upgrade detected.  Running "pkg
> bootstrap -f" recommended
> Updating FreeBSD-ports-kmods repository catalogue...
> FreeBSD-ports-kmods repository is up to date.
> All repositories are up to date.
> Checking integrity... done (0 conflicting)
> The most recent versions of packages are already installed
> root@gw:/home/wash # pkg-static upgrade -F -y
> pkg-static: Warning: Major OS version upgrade detected.  Running "pkg
> bootstrap -f" recommended
> Updating FreeBSD-ports-kmods repository catalogue...
> FreeBSD-ports-kmods repository is up to date.
> All repositories are up to date.
> Checking for upgrades (0 candidates): 100%
> Processing candidates (0 candidates): 100%
> Checking integrity... done (0 conflicting)
> Your packages are up to date.
> root@gw:/home/wash # pkg upgrade -f -y
> ld-elf.so.1: Shared object "libutil.so.9" not found, required by "pkg"
> <=========================================
> root@gw:/home/wash # freebsd-update install
> No updates are available to install.
> Run 'freebsd-update [options] fetch' first.
> root@gw:/home/wash # reboot
> login as: wash
> Keyboard-interactive authentication prompts from server:
> | Password for wash@gw.wash.lan:
> End of keyboard-interactive prompts from server
> wash@gw:~$ doas su
> ld-elf.so.1: Shared object "libutil.so.9" not found, required by "doas"
> <========================================
> wash@gw:~$
> ```
>
> --
> Best regards,
> Odhiambo WASHINGTON,
> Nairobi,KE
> +254 7 3200 0004/+254 7 2274 3223
>  In an Internet failure case, the #1 suspect is a constant: DNS.
> "Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
> [How to ask smart questions:
> http://www.catb.org/~esr/faqs/smart-questions.html]
>
>

-- 
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
 In an Internet failure case, the #1 suspect is a constant: DNS.
"Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
[How to ask smart questions:
http://www.catb.org/~esr/faqs/smart-questions.html]

[-- Attachment #2 --]
<div dir="ltr"><div dir="ltr">Hello Alexandre,<div><br></div><div>I see the file /etc/pkg/FreeBSD.conf.</div><div>The <span style="color:rgb(0,0,0);font-family:Arial,sans-serif;font-size:14px">/usr/local/etc/pkg/repos/</span><span style="color:rgb(0,0,0);font-family:Arial,sans-serif;font-size:14px">FreeBSD.conf is supposed to be used to override it.</span></div><div><span style="color:rgb(0,0,0);font-family:Arial,sans-serif;font-size:14px">I see that your version of </span><span style="color:rgb(0,0,0);font-family:Arial,sans-serif;font-size:14px">/usr/local/etc/pkg/repos/</span><span style="color:rgb(0,0,0);font-family:Arial,sans-serif;font-size:14px">FreeBSD.conf adds the </span>FreeBSD-ports spec.</div><div>During the upgrade, I installed the new version of the file in /etc/pkg/ and it did not have the ports spec.</div><div><br></div><div>Also, I mostly use the ports to install the apps on my server, as opposed to packages.</div><div>I think I find the ports more flexible. Mixing ports and pkgs has always given me grief.</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Wed, Dec 3, 2025 at 4:06 PM &lt;<a href="mailto:freebsd.tug890@passmail.net">freebsd.tug890@passmail.net</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="font-family:Arial,sans-serif;font-size:14px;color:rgb(0,0,0);background-color:rgb(255,255,255)">Hello @Odhiambo,</div><div style="font-family:Arial,sans-serif;font-size:14px;color:rgb(0,0,0);background-color:rgb(255,255,255)"><br></div><div style="font-family:Arial,sans-serif;font-size:14px;color:rgb(0,0,0);background-color:rgb(255,255,255)">You updated your packages from QUATERLY branch on 15.0-RELEASE but you were using LATEST branch on 14.3-RELEASE</div><div style="font-family:Arial,sans-serif;font-size:14px;color:rgb(0,0,0);background-color:rgb(255,255,255)">You can create your custom pkg conf.</div><div style="font-family:Arial,sans-serif;font-size:14px;color:rgb(0,0,0);background-color:rgb(255,255,255)"><br></div><div style="font-family:Arial,sans-serif;font-size:14px;color:rgb(0,0,0);background-color:rgb(255,255,255)"><pre><code><span># mkdir -p /usr/local/etc/pkg/repos</span></code></pre></div><div style="font-family:Arial,sans-serif;font-size:14px;color:rgb(0,0,0);background-color:rgb(255,255,255)">Then add the following content into the file <code><span>/usr/local/etc/pkg/repos/FreeBSD.conf</span></code></div><div style="font-family:Arial,sans-serif;font-size:14px;color:rgb(0,0,0);background-color:rgb(255,255,255)"><br></div><div style="font-family:Arial,sans-serif;font-size:14px;color:rgb(0,0,0);background-color:rgb(255,255,255)">--- File Begin ---</div><div>FreeBSD-ports: { </div><div> url: &quot;pkg+<a href="https://pkg.FreeBSD.org/$%7BABI%7D/latest" target="_blank">https://pkg.FreeBSD.org/${ABI}/latest</a>&quot;, </div><div> mirror_type: &quot;srv&quot;, </div><div> signature_type: &quot;fingerprints&quot;, </div><div> fingerprints: &quot;/usr/share/keys/pkg&quot;, </div><div> enabled: yes </div><div>} </div><div><br></div><div>FreeBSD-ports-kmods: {</div><div> url: &quot;pkg+<a href="https://pkg.FreeBSD.org/$%7BABI%7D/kmods_latest_$%7BVERSION_MINOR%7D" target="_blank">https://pkg.FreeBSD.org/${ABI}/kmods_latest_${VERSION_MINOR}</a>&quot;,</div><div> mirror_type: &quot;srv&quot;, </div><div>signature_type: &quot;fingerprints&quot;, </div><div>fingerprints: &quot;/usr/share/keys/pkg&quot;, </div><div>enabled: yes </div><div>} </div><div><br></div><div>FreeBSD-base: { </div><div>url: &quot;pkg+<a href="https://pkg.FreeBSD.org/$%7BABI%7D/base_release_$%7BVERSION_MINOR%7D" target="_blank">https://pkg.FreeBSD.org/${ABI}/base_release_${VERSION_MINOR}</a>&quot;,</div><div>mirror_type: &quot;srv&quot;, </div><div>signature_type: &quot;fingerprints&quot;, </div><div>fingerprints: &quot;/usr/share/keys/pkgbase-${VERSION_MAJOR}&quot; </div><div>enabled: no </div><div>} <br></div><div style="font-family:Arial,sans-serif;font-size:14px;color:rgb(0,0,0);background-color:rgb(255,255,255)">--- File End ---</div><div style="font-family:Arial,sans-serif;font-size:14px;color:rgb(0,0,0);background-color:rgb(255,255,255)"><br></div><div style="font-family:Arial,sans-serif;font-size:14px;color:rgb(0,0,0);background-color:rgb(255,255,255)">After that, you can type the following command and your doas(1) issue should be solved.</div><div style="font-family:Arial,sans-serif;font-size:14px;color:rgb(0,0,0);background-color:rgb(255,255,255)"># pkg upgrade -f -y<br></div><div style="font-family:Arial,sans-serif;font-size:14px;color:rgb(0,0,0);background-color:rgb(255,255,255)"><br></div><div style="font-family:Arial,sans-serif;font-size:14px;color:rgb(0,0,0);background-color:rgb(255,255,255)">It works fine for me.</div><div style="font-family:Arial,sans-serif;font-size:14px;color:rgb(0,0,0);background-color:rgb(255,255,255)"><br></div><div style="font-family:Arial,sans-serif;font-size:14px;color:rgb(0,0,0);background-color:rgb(255,255,255)">Kind regards.</div><div style="font-family:Arial,sans-serif;font-size:14px;color:rgb(0,0,0);background-color:rgb(255,255,255)">Alexandre</div><div><div><br><br>-------- Original Message --------<br>On Wednesday, 12/03/25 at 13:13 Odhiambo Washington &lt;<a href="mailto:odhiambo@gmail.com" dir="ltr" rel="noreferrer nofollow noopener" target="_blank">odhiambo@gmail.com</a>&gt; wrote:<br><blockquote><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Dec 3, 2025 at 1:57 PM Odhiambo Washington &lt;<a href="mailto:odhiambo@gmail.com" rel="noreferrer nofollow noopener" target="_blank">odhiambo@gmail.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Dec 2, 2025 at 11:07 PM Dag-Erling Smørgrav &lt;<a href="mailto:des@freebsd.org" rel="noreferrer nofollow noopener" target="_blank">des@freebsd.org</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Odhiambo Washington &lt;<a href="mailto:odhiambo@gmail.com" rel="noreferrer nofollow noopener" target="_blank">odhiambo@gmail.com</a>&gt; writes:<br>
&gt; On Nov 26, there was an advisory &#39; FreeBSD Security Advisory<br>
&gt; FreeBSD-SA-25:10.unbound&#39;.  On that date I did the freebsd-update<br>
&gt; fetch &amp;&amp; freebsd-update install thing.  Today, I assumed that I was<br>
&gt; still updated. So it&#39;s obviously my mistake that I did not repeat the<br>
&gt; same thing today before upgrading to 15.0-REL.<br>
<br>
No, if you updated on Nov 26 then you should have been fine, so<br>
something else went wrong.  I will try to see if I can reproduce it.<br></blockquote><div><br></div><div>So, I hosed my upgraded server and restored the VM from the backup I made before upgrade.</div><div>This is what I had:</div><div>root@gw:/home/wash # freebsd-version -kru<br>14.3-RELEASE-p5<br>14.3-RELEASE-p5<br>14.3-RELEASE-p6<br>root@gw:/home/wash # uname -a<br>FreeBSD gw.wash.lan 14.3-RELEASE-p5 FreeBSD 14.3-RELEASE-p5 GENERIC amd64</div><div>root@gw:/home/wash # freebsd-update fetch<br>Looking up <a href="http://update.freebsd.org/" rel="noreferrer nofollow noopener" target="_blank">update.FreeBSD.org</a> mirrors... 3 mirrors found.<br>Fetching metadata signature for 14.3-RELEASE from <a href="http://update1.freebsd.org/" dir="ltr" rel="noreferrer nofollow noopener" target="_blank">update1.freebsd.org</a>... done.<br>Fetching metadata index... done.<br>Inspecting system... done.<br>Preparing to download files... done.<br><br>No updates needed to update system to 14.3-RELEASE-p6.<br>root@gw:/home/wash #</div><div><br></div><div>So I suppose I was safe to upgrade, since I had also done a `portupgrade -a`.</div><div><br></div><div>I am now embarking on the upgrade to 15.0-RELEASE once again.</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
&gt; Also ran the command, but I don&#39;t understand the meaning of the<br>
&gt; output:<br>
<br>
None of these are particularly concerning.  They are telling you that<br>
you have modified configuration files (which is normal) and that some<br>
files and directories have incorrect permissions (which is something<br>
that sometimes happens with freebsd-update and isn&#39;t a big deal).  There<br>
are discrepancies in /usr/src but that&#39;s easily fixed by replacing the<br>
entire source tree (rm -rf /usr/src then download and extract src.txz).<br>
<br>
You can fix at least some of these issues by running the following<br>
commands as root:<br>
<br>
    mtree -deU -p / -f /etc/mtree/BSD.root.dist<br>
    mtree -deU -p /var -f /etc/mtree/BSD.var.dist<br>
    mtree -deU -p /usr -f /etc/mtree/BSD.usr.dist<br></blockquote><div><br></div><div>I will do this after this upgrade.</div><div> </div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
The only lines that surprise me are these:<br>
<br>
    /usr/lib/debug/usr/lib/<a href="http://libdevinfo.so/" dir="ltr" rel="noreferrer nofollow noopener" target="_blank">libdevinfo.so</a>.7.debug has SHA256 hash d06d59e4913a6103771409c598945e81dbaac857ea11271e2c03c92cd581aeef, but should have SHA256 hash 7653ff2946527fbb764e1932d767e4787fe8814c645f8c2d2359b43d0884f289.<br>
    /usr/lib/libdevinfo.a has SHA256 hash 378b792d00971a8d5ffc45ad7882d08190a244b97de5514f5b2eb75ea0f6db47, but should have SHA256 hash 3d412bd84e6a1a9914610c8e838e4c4afe3b131789d5e36e9371bd5de03e0d68.<br>
    /usr/lib/<a href="http://libdevinfo.so/" dir="ltr" rel="noreferrer nofollow noopener" target="_blank">libdevinfo.so</a>.7 has SHA256 hash 667f9592ed95a538077f3fc22461ed3d6ece3deae27b66ec1e6a271807f25110, but should have SHA256 hash 0f1f789aa07dbfdc1df637be1d31f41616ec74188c683d9f706bae0ceb61d904.<br>
<br>
which is not critical and can be fixed by extracting those files from base.txz as explained in my previous email.<br></blockquote><div><br></div><div>This <a href="http://libdevinfo.so/" dir="ltr" rel="noreferrer nofollow noopener" target="_blank">libdevinfo.so</a> thing must have been created by me when I was struggling with installing qemu-guest-agent after the upgrade to 15.0. </div><div>Starting with complaints about &#39;<a href="http://ld-elf.so/" dir="ltr" rel="noreferrer nofollow noopener" target="_blank">ld-elf.so</a>.1: Shared object &quot;<a href="http://libutil.so/" dir="ltr" rel="noreferrer nofollow noopener" target="_blank">libutil.so</a>.9&quot; not found, required by &quot;pkg&quot;; at some point, I went into a wild goose chase trying to fix things against the counsel of my 6th sense.</div><div>It&#39;s good I have a full backup of this VM so I can blow it away and restore and try the upgrade again until I get it right - or wait a little longer for others to be bitten and a solution found :-)</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
I assume you will be switching to pkgbase at some point, which will make correcting this kind of issue much easier.<br></blockquote><div><br></div><div>I have been following the discussions about pkgbase and I am sure to switch to it after I successfully upgrade to 15.0-RELEASE.</div></div></div></div></div></blockquote><div><br></div><div></div></div><div><br clear="all"></div><div>I started from square one and ended up with the <a href="http://libutil.so/" dir="ltr" rel="noreferrer nofollow noopener" target="_blank">libutil.so</a>.9 error that&#39;s been reported by others.</div><div><br></div><div>```</div><div>root@gw:/home/wash # shutdown -r now<br>Shutdown NOW!<br>shutdown: [pid 70896]<br>root@gw:/home/wash #<br>*** FINAL System shutdown message from <a href="mailto:wash@gw.wash.lan" dir="ltr" rel="noreferrer nofollow noopener" target="_blank">wash@gw.wash.lan</a> ***<br><br>System going down IMMEDIATELY<br><br><br><br>System shutdown time has arrived<br>login as: wash<br>Keyboard-interactive authentication prompts from server:<br>| Password for <a href="mailto:wash@gw.wash.lan" dir="ltr" rel="noreferrer nofollow noopener" target="_blank">wash@gw.wash.lan</a>:<br>End of keyboard-interactive prompts from server<br>wash@gw:~$ doas su<br>root@gw:/home/wash # freebsd-update install<br>pkg: Warning: Major OS version upgrade detected.  Running &quot;pkg bootstrap -f&quot; recommended<br>Installing updates... done.<br>root@gw:/home/wash # pkg bootstrap -f<br>The package management tool is not yet installed on your system.<br>Do you want to fetch and install it now? [y/N]: y<br>Bootstrapping pkg from pkg+<a href="https://pkg.freebsd.org/FreeBSD:15:amd64/kmods_quarterly_0" rel="noreferrer nofollow noopener" target="_blank">https://pkg.FreeBSD.org/FreeBSD:15:amd64/kmods_quarterly_0</a>, please wait...<br>pkg: Error fetching <a href="https://pkg.freebsd.org/FreeBSD:15:amd64/kmods_quarterly_0/Latest/pkg.pkg" rel="noreferrer nofollow noopener" target="_blank">https://pkg.FreeBSD.org/FreeBSD:15:amd64/kmods_quarterly_0/Latest/pkg.pkg</a>: Not Found<br>A pre-built version of pkg could not be found for your system.<br>root@gw:/home/wash #<br>root@gw:/home/wash #<br>root@gw:/home/wash #<br>root@gw:/home/wash #<br>root@gw:/home/wash # portupgrade -af<br>pkg-static: Warning: Major OS version upgrade detected.  Running &quot;pkg bootstrap -f&quot; recommended<br>pkg-static: Warning: Major OS version upgrade detected.  Running &quot;pkg bootstrap -f&quot; recommended<br>pkg-static: Warning: Major OS version upgrade detected.  Running &quot;pkg bootstrap -f&quot; recommended<br>pkg-static: Warning: Major OS version upgrade detected.  Running &quot;pkg bootstrap -f&quot; recommended<br>[Rebuilding the pkgdb &lt;format:bdb_btree&gt; in /var/db/pkg ... - 0 packages found (-0 +0)  nothing to do]<br>root@gw:/home/wash # pkg bootstrap -f<br>The package management tool is not yet installed on your system.<br>Do you want to fetch and install it now? [y/N]: y<br>Bootstrapping pkg from pkg+<a href="https://pkg.freebsd.org/FreeBSD:15:amd64/kmods_quarterly_0" rel="noreferrer nofollow noopener" target="_blank">https://pkg.FreeBSD.org/FreeBSD:15:amd64/kmods_quarterly_0</a>, please wait...<br>pkg: Error fetching <a href="https://pkg.freebsd.org/FreeBSD:15:amd64/kmods_quarterly_0/Latest/pkg.pkg" rel="noreferrer nofollow noopener" target="_blank">https://pkg.FreeBSD.org/FreeBSD:15:amd64/kmods_quarterly_0/Latest/pkg.pkg</a>: Not Found<br>A pre-built version of pkg could not be found for your system.<br>root@gw:/home/wash # pkg-static install -f pkg<br>pkg-static: Warning: Major OS version upgrade detected.  Running &quot;pkg bootstrap -f&quot; recommended<br>Updating FreeBSD-ports-kmods repository catalogue...<br>FreeBSD-ports-kmods repository is up to date.<br>All repositories are up to date.<br>Checking integrity... done (0 conflicting)<br>The most recent versions of packages are already installed<br>root@gw:/home/wash # pkg-static upgrade -F -y<br>pkg-static: Warning: Major OS version upgrade detected.  Running &quot;pkg bootstrap -f&quot; recommended<br>Updating FreeBSD-ports-kmods repository catalogue...<br>FreeBSD-ports-kmods repository is up to date.<br>All repositories are up to date.<br>Checking for upgrades (0 candidates): 100%<br>Processing candidates (0 candidates): 100%<br>Checking integrity... done (0 conflicting)<br>Your packages are up to date.<br>root@gw:/home/wash # pkg upgrade -f -y<br><a href="http://ld-elf.so/" dir="ltr" rel="noreferrer nofollow noopener" target="_blank">ld-elf.so</a>.1: Shared object &quot;<a href="http://libutil.so/" dir="ltr" rel="noreferrer nofollow noopener" target="_blank">libutil.so</a>.9&quot; not found, required by &quot;pkg&quot; &lt;=========================================<br>root@gw:/home/wash # freebsd-update install<br>No updates are available to install.<br>Run &#39;freebsd-update [options] fetch&#39; first.<br>root@gw:/home/wash # reboot<br>login as: wash<br>Keyboard-interactive authentication prompts from server:<br>| Password for <a href="mailto:wash@gw.wash.lan" dir="ltr" rel="noreferrer nofollow noopener" target="_blank">wash@gw.wash.lan</a>:<br>End of keyboard-interactive prompts from server<br>wash@gw:~$ doas su<br><a href="http://ld-elf.so/" dir="ltr" rel="noreferrer nofollow noopener" target="_blank">ld-elf.so</a>.1: Shared object &quot;<a href="http://libutil.so/" dir="ltr" rel="noreferrer nofollow noopener" target="_blank">libutil.so</a>.9&quot; not found, required by &quot;doas&quot; &lt;========================================<br><div>wash@gw:~$ <br>```</div></div><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div dir="ltr"><div>Best regards,<br>Odhiambo WASHINGTON,<br>Nairobi,KE<br>+254 7 3200 0004/+254 7 2274 3223</div><div><span style="color:rgb(34,34,34)"> In </span><span style="color:rgb(34,34,34)">an Internet failure case, the #1 suspect is a constant: DNS.</span><br>&quot;<span style="font-size:12.8px">Oh, the cruft.</span><span style="font-size:12.8px">&quot;, </span><span style="font-size:12.8px">egrep -v &#39;^$|^.*#&#39; </span><span style="font-family:&quot;Lucida Console&quot;,Consolas,&quot;Courier New&quot;,monospace;font-size:13.6px;color:rgb(238,238,238);background-color:rgb(34,34,34)">¯\_(ツ)_/¯</span><span style="font-size:12.8px"> :-)</span></div><div><span style="font-size:12.8px">[How to ask smart questions: </span><span style="font-size:12.8px"><a href="http://www.catb.org/~esr/faqs/smart-questions.html" rel="noreferrer nofollow noopener" target="_blank">http://www.catb.org/~esr/faqs/smart-questions.html</a>]</span></div></div></div></div></div>;
</blockquote></div></div></blockquote></div><div><br clear="all"></div><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div dir="ltr"><div>Best regards,<br>Odhiambo WASHINGTON,<br>Nairobi,KE<br>+254 7 3200 0004/+254 7 2274 3223</div><div><span style="color:rgb(34,34,34)"> In </span><span style="color:rgb(34,34,34)">an Internet failure case, the #1 suspect is a constant: DNS.</span><br>&quot;<span style="font-size:12.8px">Oh, the cruft.</span><span style="font-size:12.8px">&quot;, </span><span style="font-size:12.8px">egrep -v &#39;^$|^.*#&#39; </span><span style="background-color:rgb(34,34,34);color:rgb(238,238,238);font-family:&quot;Lucida Console&quot;,Consolas,&quot;Courier New&quot;,monospace;font-size:13.6px">¯\_(ツ)_/¯</span><span style="font-size:12.8px"> :-)</span></div><div><span style="font-size:12.8px">[How to ask smart questions: </span><span style="font-size:12.8px"><a href="http://www.catb.org/~esr/faqs/smart-questions.html" target="_blank">http://www.catb.org/~esr/faqs/smart-questions.html</a>]</span></div></div></div></div></div>;
help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAAdA2WMfNvskHQe=xJspO_t-1aDq0_ioksj19ehxcsFg9nfz%2Bg>