On Thu, 8 May 2025 14:48:21 -0700
free...@oldach.net wrote:

> On Thu, 08 May 2025 08:59:25 -0700, Chris <portmas...@bsdforge.com>
> wrote:
> >On 2025-05-08 06:23, free...@oldach.net wrote:  
> >> Moin Rahman wrote on Thu, 08 May 2025 14:19:05 +0200 (CEST):    
> >>> Let me be blunt, because this needs to be said clearly.    
> >> 
> >> No necessity. It boils down to the fact that STABLE's and RELEASE's
> >> FreeBSD.conf refer to different repository URLs. Which I simply
> >> wasn't    
> >  
> >> aware of. Perhaps documented somewhere?    
> >Please see pkg.conf(5). :)  
>  
> So ... pkg.conf(5) ... I couldn't find -clear- documentation on
> anything other than what a URL field does in that man page.
> 
> Now I happen to have some familiarity (which will quite likely be
> challenged on these lists) with this entire ports system. With this
> in mind, I'll note that the example:
> 
>   url: "pkg+https://pkg.freebsd.org/${ABI}/latest";
> 
> comes with no explanation of the "pkg+https" pseudo-schemea, no clear
> idea of what ABI should be (yes I am aware this is auto generated,
> that's not the point), and no list that I've found (even
> unmaintained) of supported scheme/ABI combinations. 

> (Does FreeBSD:13:i386 exist?)

No, not any more, at least if you mean the packages availability.
IA32 aka i386 has been relegated to be a Tier 2 architecture with
FreeBSD 13 release. And project precompiled packages are only available
for the Tier 1 architectures, which as of versions 13 and 14 means
amd64 and aarch64.

See this page for a table of evolving arch support status: 

https://www.freebsd.org/platforms/

If you want to know, what arch are you installed packages locally, do
as follows:

$ pkg query "%q %n-%v" 

This shall show you a list of all installed packages with their
registered ABI.

HTH,
-- 
 Piotr Smyrak

Reply via email to