Date: Wed, 10 Sep 2025 20:40:43 -0700 From: "Dan Mahoney (Ports)" <freebsd@gushi.org> To: Lexi Winter <ivy@freebsd.org> Cc: FreeBSD Current <current@freebsd.org> Subject: Re: pkg-static: Warning: Major OS version upgrade detected. Message-ID: <F790AC1C-8DD1-4411-AE77-5B050DAC1A53@gushi.org> In-Reply-To: <aMHIUoTyfef3OqHv@amaryllis.le-fay.org> References: <6dedf742-48bf-4b67-9993-67933104ba67@gmail.com> <7C4AA985-2F06-4580-93C8-374A75EC4965@hausen.com> <bfb0366e-de86-4dae-ae1e-c8dad45e79f4@FreeBSD.org> <e1aef468-97ff-491e-957f-1088d03cc5e4@gmail.com> <EF96EC6D-B1A6-493E-9339-3F20F462E284@gushi.org> <aMB4kEVNS90J82-b@amaryllis.le-fay.org> <31F247DA-DAA9-468F-9D9C-36F33E4F5C5D@gushi.org> <aMB8IT-m8RBzbG1M@amaryllis.le-fay.org> <F754CC1A-8D13-475B-98D7-AB0C632D462B@gushi.org> <aMHIUoTyfef3OqHv@amaryllis.le-fay.org>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] > On Sep 10, 2025, at 11:49 AM, Lexi Winter <ivy@freebsd.org> wrote: > > Dan Mahoney (Ports): >> Okay, so, I've gone through and completely rebuilt all my packages >> (except the few that had errors), I've disabled my stock repos, >> pointed pkg at my temp ones with a file:///url, and even pkg delete -f >> pkg and pkg bootstrap -f, unfortunately, pkg still seems to want to >> complain that there's a major mismatch. Is there a way to quell this >> error? > > two things to check: > > - did you actually rebuild pkg itself, i.e. is ports-mgmt/pkg listed in > your poudriere ports list? Yes. https://poudriere-src.isc.org/packages/freebsd:16:x86:64-pkgbase-default_git/ > - do you have any FreeBSD.org repository enabled for a previous release? I did, and then I disabled them. Right now the only thing enabled is the one I built myself, which is pointing at my 16 directory via a symlink. > it would be easier to diagnose the issue if you could show the entire > output from 'pkg update'. root@poudriere-src:/home/dmahoney # pkg update -f pkg: Warning: Major OS version upgrade detected. Running "pkg bootstrap -f" recommended Updating MyRepo repository catalogue... Fetching meta.conf: 100% 179 B 0.2kB/s 00:01 Fetching data.pkg: 100% 137 KiB 140.6kB/s 00:01 Processing entries: 100% MyRepo repository update completed. 387 packages processed. All repositories are up to date. root@poudriere-src:/home/dmahoney # 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 file:///usr/local/poudriere/data/packages/FreeBSD:16:amd64/, please wait... pkg-static: Warning: Major OS version upgrade detected. Running "pkg bootstrap -f" recommended Installing pkg-2.2.2... package pkg is already installed, forced install Extracting pkg-2.2.2: 100% root@poudriere-src:/home/dmahoney # pkg update -f pkg: Warning: Major OS version upgrade detected. Running "pkg bootstrap -f" recommended Updating MyRepo repository catalogue... Fetching meta.conf: 100% 179 B 0.2kB/s 00:01 Fetching data.pkg: 100% 137 KiB 140.6kB/s 00:01 Processing entries: 100% MyRepo repository update completed. 387 packages processed. All repositories are up to date. root@poudriere-src:/home/dmahoney # cat /usr/local/etc/pkg/repos/MyRepo.conf MyRepo: { url: "file:///usr/local/poudriere/data/packages/${ABI}/", enabled: yes } [-- Attachment #2 --] <html aria-label="message body"><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><br id="lineBreakAtBeginningOfMessage"><div><br><blockquote type="cite"><div>On Sep 10, 2025, at 11:49 AM, Lexi Winter <ivy@freebsd.org> wrote:</div><br class="Apple-interchange-newline"><div><div>Dan Mahoney (Ports):<br><blockquote type="cite">Okay, so, I've gone through and completely rebuilt all my packages<br>(except the few that had errors), I've disabled my stock repos,<br>pointed pkg at my temp ones with a file:///url, and even pkg delete -f<br>pkg and pkg bootstrap -f, unfortunately, pkg still seems to want to<br>complain that there's a major mismatch. Is there a way to quell this<br>error?<br></blockquote><br>two things to check:<br><br>- did you actually rebuild pkg itself, i.e. is ports-mgmt/pkg listed in<br> your poudriere ports list?<br></div></div></blockquote><div><br></div><div>Yes.</div><div><br></div><div><div style="display: block;"><div style="-webkit-user-select: all; -webkit-user-drag: element; display: inline-block;" class="apple-rich-link" draggable="true" role="link" data-url="https://poudriere-src.isc.org/packages/freebsd:16:x86:64-pkgbase-default_git/"><a style="border-radius:10px;font-family:-apple-system, Helvetica, Arial, sans-serif;display:block;-webkit-user-select:none;width:300px;user-select:none;-webkit-user-modify:read-only;user-modify:read-only;overflow:hidden;text-decoration:none;" class="lp-rich-link" rel="nofollow" href="https://poudriere-src.isc.org/packages/freebsd:16:x86:64-pkgbase-default_git/" dir="ltr" role="button" draggable="false" width="300"><table style="table-layout:fixed;border-collapse:collapse;width:300px;background-color:#E5E6E9;font-family:-apple-system, Helvetica, Arial, sans-serif;" class="lp-rich-link-emailBaseTable" cellpadding="0" cellspacing="0" border="0" width="300"><tbody><tr><td vertical-align="center"><table bgcolor="#E5E6E9" cellpadding="0" cellspacing="0" width="300" style="table-layout:fixed;font-family:-apple-system, Helvetica, Arial, sans-serif;background-color:rgba(229, 230, 233, 1);" class="lp-rich-link-captionBar"><tbody><tr><td style="padding:8px 0px 8px 0px;" class="lp-rich-link-captionBar-textStackItem"><div style="max-width:100%;margin:0px 16px 0px 16px;overflow:hidden;" class="lp-rich-link-captionBar-textStack"><div style="word-wrap:break-word;font-weight:500;font-size:12px;overflow:hidden;text-overflow:ellipsis;text-align:left;" class="lp-rich-link-captionBar-textStack-topCaption-leading"><a rel="nofollow" href="https://poudriere-src.isc.org/packages/freebsd:16:x86:64-pkgbase-default_git/" style="text-decoration: none" draggable="false"><font color="#272727" style="color: rgba(0, 0, 0, 0.847059);">Index of /packages/freebsd:16:x86:64-pkgbase-default_git</font></a></div><div style="word-wrap:break-word;font-weight:400;font-size:11px;overflow:hidden;text-overflow:ellipsis;text-align:left;" class="lp-rich-link-captionBar-textStack-bottomCaption-leading"><a rel="nofollow" href="https://poudriere-src.isc.org/packages/freebsd:16:x86:64-pkgbase-default_git/" style="text-decoration: none" draggable="false"><font color="#808080" style="color: rgba(0, 0, 0, 0.498039);">poudriere-src.isc.org</font></a></div></div></td><td style="padding:0px 12px 0px 0px;" class="lp-rich-link-captionBar-rightIconItem" width="30"><a rel="nofollow" href="https://poudriere-src.isc.org/packages/freebsd:16:x86:64-pkgbase-default_git/" draggable="false"><img src="data:image/png;base64,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" draggable="false" style="pointer-events:none !important;display:inline-block;width:30px;height:30px;" class="lp-rich-link-captionBar-rightIcon" width="30" height="30"></a></td></tr></tbody></table></td></tr></tbody></table></a></div></div></div><div><br></div><blockquote type="cite"><div><div>- do you have any FreeBSD.org repository enabled for a previous release?<br></div></div></blockquote><div><br></div><div>I did, and then I disabled them. Right now the only thing enabled is the one I built myself, which is pointing at my 16 directory via a symlink.</div><br><blockquote type="cite"><div><div>it would be easier to diagnose the issue if you could show the entire<br>output from 'pkg update'.<br></div></div></blockquote><br></div><div>root@poudriere-src:/home/dmahoney # pkg update -f</div><div>pkg: Warning: Major OS version upgrade detected. Running "pkg bootstrap -f" recommended</div><div>Updating MyRepo repository catalogue...</div><div>Fetching meta.conf: 100% 179 B 0.2kB/s 00:01</div><div>Fetching data.pkg: 100% 137 KiB 140.6kB/s 00:01</div><div>Processing entries: 100%</div><div>MyRepo repository update completed. 387 packages processed.</div><div>All repositories are up to date.</div><div>root@poudriere-src:/home/dmahoney # pkg bootstrap -f</div><div>The package management tool is not yet installed on your system.</div><div>Do you want to fetch and install it now? [y/N]: y</div><div>Bootstrapping pkg from file:///usr/local/poudriere/data/packages/FreeBSD:16:amd64/, please wait...</div><div>pkg-static: Warning: Major OS version upgrade detected. Running "pkg bootstrap -f" recommended</div><div>Installing pkg-2.2.2...</div><div>package pkg is already installed, forced install</div><div>Extracting pkg-2.2.2: 100%</div><div>root@poudriere-src:/home/dmahoney # pkg update -f</div><div>pkg: Warning: Major OS version upgrade detected. Running "pkg bootstrap -f" recommended</div><div>Updating MyRepo repository catalogue...</div><div>Fetching meta.conf: 100% 179 B 0.2kB/s 00:01</div><div>Fetching data.pkg: 100% 137 KiB 140.6kB/s 00:01</div><div>Processing entries: 100%</div><div>MyRepo repository update completed. 387 packages processed.</div><div>All repositories are up to date.</div><div>root@poudriere-src:/home/dmahoney #</div><div><br></div><div><div>cat /usr/local/etc/pkg/repos/MyRepo.conf</div><div><br></div><div>MyRepo: {</div><div> url: "file:///usr/local/poudriere/data/packages/${ABI}/",</div><div> enabled: yes</div><div>}</div></div></body></html>home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F790AC1C-8DD1-4411-AE77-5B050DAC1A53>
