Re: lib32 not installed - but required when update

From: Miroslav Lachman <000.fbsd_at_quip.cz>
Date: Sun, 19 Oct 2025 18:34:21 UTC
On 19/10/2025 12:07, vermaden wrote:
> More interesting.
> 
> After 'vi' update and after that 'lib32' is installed ... you can just remove it ... and it has no deps ...

This is exactly something that I am seeing with normal 3rd party 
packages (not base packages) for a very very long time - like many 
years) More on my desktop where I have about 1500 packages installed, 
but sometime on headless servers with about 200 packages.

Some unrelated packages are being installed as "required dependency" but 
can be deinstalled by "pkg autoremove" right after the "pkg upgrade".

I am really scared of the moving to pkg base with all these long 
standing issues and many new issues like removing all packages even with 
to loader required to be able to use BE. I think it is not mature enough 
(after all these years)

Kind regards
Miroslav Lachman

> root@pkgbase:~ # pkg info | grep lib32
> FreeBSD-clibs-lib32-15.0.b1.20251012072228 Core runtime libraries (32-bit libraries)
> 
> root@pkgbase:~ # pkg delete FreeBSD-clibs-lib32-15.0.b1.20251012072228
> Cannot solve problem using SAT solver, trying another plan
> Cannot solve problem using SAT solver, trying another plan
> Cannot solve problem using SAT solver, trying another plan
> Cannot solve problem using SAT solver, trying another plan
> Cannot solve problem using SAT solver, trying another plan
> Cannot solve problem using SAT solver, trying another plan
> Cannot solve problem using SAT solver, trying another plan
> Cannot solve problem using SAT solver, trying another plan
> Cannot solve problem using SAT solver, trying another plan
> Checking integrity... done (0 conflicting)
> Deinstallation has been requested for the following 1 packages (of 0 packages in the universe):
> 
> Installed packages to be REMOVED:
>          FreeBSD-clibs-lib32: 15.0.b1.20251012072228
> 
> Number of packages to be removed: 1
> 
> The operation will free 4 MiB.
> 
> Proceed with deinstalling packages? [y/N]: y
> [1/1] Deinstalling FreeBSD-clibs-lib32-15.0.b1.20251012072228...
> [1/1] Deleting files for FreeBSD-clibs-lib32-15.0.b1.20251012072228: 100%
> 
> 
> 
> Regards,
> vermaden
>