lib32 not installed - but required when update

From: vermaden <vermaden_at_interia.pl>
Date: Sun, 19 Oct 2025 09:53:17 UTC
Hi.

1. I installed FreeBSD 15.0-BETA1 with packages from ISO with only 'base' selected. No 'lib32' installed.

2. Then modified 'url' in /usr/local/etc/pkg/repos/FreeBSD-base.conf file:

- url: "pkg+https://pkg.FreeBSD.org/${ABI}/base_latest",
+ url: "pkg+https://pkg.FreeBSD.org/${ABI}/base_release_${VERSION_MINOR}",

3. Then wanted to update 'vi' package:

root@pkgbase:~ # pkg install FreeBSD-vi
Updating FreeBSD-ports repository catalogue...
FreeBSD-ports repository is up to date.
Updating FreeBSD-ports-kmods repository catalogue...
FreeBSD-ports-kmods repository is up to date.
Updating FreeBSD-base repository catalogue...
FreeBSD-base repository is up to date.
All repositories are up to date.
The following 2 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        FreeBSD-clibs-lib32: 15.0.b1.20251012072228 [FreeBSD-base]

Installed packages to be UPGRADED:
        FreeBSD-vi: 15.0.b1.20251011075131 -> 15.0.b1.20251012072228 [FreeBSD-base]

Number of packages to be installed: 1
Number of packages to be upgraded: 1

The process will require 4 MiB more space.
2 MiB to be downloaded.

Proceed with this action? [y/N]: 



Why 'lib32' dependency is pulled in/required when I do not have anything 'lib32' related installed?



Regards,
vermaden