Re: Stuff Not Working after Upgrade - Missing Dependency
- In reply to: Vincent Sabio : "Stuff Not Working after Upgrade - Missing Dependency"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 28 Feb 2025 15:31:40 UTC
Vincent Sabio <vince-2.0@vjs.org> writes: > I just upgraded my server from 12.0-REL to 14.1-REL (yeah, I know) > (I'm still running CentOS, too), and now PHP refuses to run. Typing > php at the command line gives me: > > ld-elf.so.1: Shared object "libdl.so.1" not found, required by "libxml2.so.2" First, why 14.1 and not 14.2? Second, how did you upgrade? libdl.so.1 is still present in 14.x: $ freebsd-version 14.2-RELEASE-p1 $ ldd $(which php) /usr/local/bin/php: libcrypto.so.30 => /lib/libcrypto.so.30 (0x3a18a7b47000) libssl.so.30 => /usr/lib/libssl.so.30 (0x3a18a6189000) libelf.so.2 => /lib/libelf.so.2 (0x3a18a67a4000) libcrypt.so.5 => /lib/libcrypt.so.5 (0x3a18a719d000) libutil.so.9 => /lib/libutil.so.9 (0x3a18a9b70000) libm.so.5 => /lib/libm.so.5 (0x3a18a8753000) libthr.so.3 => /lib/libthr.so.3 (0x3a18a9202000) libxml2.so.2 => /usr/local/lib/libxml2.so.2 (0x3a18aa029000) libpcre2-8.so.0 => /usr/local/lib/libpcre2-8.so.0 (0x3a18aae84000) libargon2.so.0 => /usr/local/lib/libargon2.so.0 (0x3a18abd98000) libz.so.6 => /lib/libz.so.6 (0x3a18ac363000) librt.so.1 => /lib/librt.so.1 (0x3a18ace34000) libc.so.7 => /lib/libc.so.7 (0x3a18adbef000) libdl.so.1 => /usr/lib/libdl.so.1 (0x3a18ae811000) liblzma.so.5 => /usr/lib/liblzma.so.5 (0x3a18afc3b000) libmd.so.6 => /lib/libmd.so.6 (0x3a18af239000) [vdso] (0x3a18a5a00000) DES -- Dag-Erling Smørgrav - des@FreeBSD.org