Date: Wed, 24 Jan 2024 12:20:31 +0000 From: Frank Leonhardt <freebsd-doc@fjl.co.uk> To: freebsd-questions@freebsd.org Subject: "libcap_fileargs.so.1" not found Message-ID: <542ee99a-c27f-4127-a723-abc0a77dd2fe@fjl.co.uk>
next in thread | raw e-mail | index | archive | help
This may have a simple fix, but it involves binary packages and these aren't my thing... This is a plain machine I keep as a reference for the latest version of FreeBSD. In December I tried to "upgrade" it 14, but the result didn't work out so I reverted to 13.2. All seemed okay. Except "wc" now barfs with 'ld-elf.so.1: Shared object "libcap_fileargs.so.1" not found, required by "wc"' libcap_fileargs.so.1 is present and correct, as far as I can tell: -r--r--r-- 1 root wheel 12684 Dec 8 17:23 /usr/lib32/libcap_fileargs.so.1 -r-xr-xr-x 1 root wheel 13744 Dec 8 17:23 /usr/bin/wc.broken Other files in /usr/bin have the same timestamp but those I've tried seem to work just fine. To get me moving I've simply recompiled wc.c, but I'd like to know what's going on here. Did the rolled-back upgrade to 14 not roll back fully, and what's the "official" solution? Thanks, Frank.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?542ee99a-c27f-4127-a723-abc0a77dd2fe>