[Bug 272241] ports-mgmt/poudriere-devel and ports-mgmt/pkg with 14.0-CURRENT 1400092 (with OpenSSL 3.0): ld-elf.so.1: Shared object "libssl.so.111" not found, required by "pkg"

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 27 Jun 2023 05:49:15 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272241

            Bug ID: 272241
           Summary: ports-mgmt/poudriere-devel and ports-mgmt/pkg with
                    14.0-CURRENT 1400092 (with OpenSSL 3.0): ld-elf.so.1:
                    Shared object "libssl.so.111" not found, required by
                    "pkg"
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: grahamperrin@freebsd.org
                CC: bdrewery@FreeBSD.org, pkg@FreeBSD.org
                CC: bdrewery@FreeBSD.org, pkg@FreeBSD.org

<https://github.com/freebsd/freebsd-src/commit/564c5314f6d9aa2b20ebd437b86fe441e967ada1>
notes OpenSSL 3.0 in base. 

My use of poudriere-bulk(8) failed as shown below. 


root@mowa219-gjp4-8570p-freebsd:~ # poudriere ports -u && poudriere bulk -j
main -b latest -J 8 -Ct emulators/virtualbox-ose-kmod graphics/drm-510-kmod
graphics/drm-515-kmod
[00:00:00] Updating portstree "default" with git+https... done
[00:00:00] Creating the reference jail... done
[00:00:01] Mounting system devices for main-default
[00:00:01] Warning: Using packages from previously failed, or uncommitted,
build: /usr/local/poudriere/data/packages/main-default/.building
[00:00:02] Mounting ccache from: /usr/.ccache
[00:00:02] Mounting ports from: /usr/local/poudriere/ports/default
[00:00:02] Mounting packages from:
/usr/local/poudriere/data/packages/main-default
[00:00:02] Mounting distfiles from: /usr/ports/distfiles
[00:00:02] Copying /var/db/ports from: /usr/local/etc/poudriere.d/main-options
[00:00:02] Appending to make.conf: /usr/local/etc/poudriere.d/make.conf
/etc/resolv.conf ->
/usr/local/poudriere/data/.m/main-default/ref/etc/resolv.conf
[00:00:02] Starting jail main-default
[00:00:02] Will build as nobody:nobody (65534:65534)
[00:00:07] Logs:
/usr/local/poudriere/data/logs/bulk/main-default/2023-06-27_06h30m04s
[00:00:07] Loading MOVED for
/usr/local/poudriere/data/.m/main-default/ref/usr/ports
[00:00:09] Ports supports: FLAVORS SELECTED_OPTIONS
[00:00:09] Inspecting ports tree for modifications to git checkout... yes
[00:02:27] Ports top-level git hash: 4c9b7b2320 (dirty)
[00:02:27] Gathering ports metadata
[00:02:31] Calculating ports order and dependencies
[00:02:31] newer version of jail, cleaning all packages... done
[00:02:38] -C specified, cleaning listed packages
[00:02:38] (-C) Flushing package deletions
[00:02:38] Trimming IGNORED and blacklisted ports
[00:02:38] Package fetch: Looking for missing packages to fetch from
pkg+http://pkg.FreeBSD.org/${ABI}/latest
[00:02:38] Packge fetch: bootstrapping pkg
Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/FreeBSD:14:amd64/latest,
please wait...
Verifying signature with trusted certificate pkg.freebsd.org.2013102301... done
[main-default] Installing pkg-1.19.1_1...
[main-default] Extracting pkg-1.19.1_1: 100%
ld-elf.so.1: Shared object "libssl.so.111" not found, required by "pkg"
[ERROR] Unhandled error!
[00:02:47] Cleaning up
main-default: removed
main-default-n: removed
[00:02:47] Unmounting file systems
Exiting with status 1
root@mowa219-gjp4-8570p-freebsd:~ # pkg iinfo poudriere
poudriere-devel-3.3.99.20220831
root@mowa219-gjp4-8570p-freebsd:~ # uname -aKU
FreeBSD mowa219-gjp4-8570p-freebsd 14.0-CURRENT FreeBSD 14.0-CURRENT #0
main-n263799-f81be7a8318b-dirty: Mon Jun 26 22:09:58 BST 2023    
grahamperrin@mowa219-gjp4-8570p-freebsd:/usr/obj/usr/src/amd64.amd64/sys/GENERIC
amd64 1400092 1400090
root@mowa219-gjp4-8570p-freebsd:~ # poudriere jail -i -j main
Jail name:         main
Jail version:      14.0-CURRENT 1400092
Jail arch:         amd64
Jail method:       src=/usr/src
Jail mount:        /usr/local/poudriere/jails/main
Jail fs:           august/poudriere/jails/main
Jail updated:      2023-06-27 05:24:01
Jail pkgbase:      disabled
root@mowa219-gjp4-8570p-freebsd:~ # 


<https://github.com/freebsd/poudriere/wiki/poudriere-bulk.8-devel>

-- 
You are receiving this mail because:
You are on the CC list for the bug.