From nobody Wed Jan 24 12:20:31 2024 X-Original-To: freebsd-questions@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TKjj13244z589H4 for ; Wed, 24 Jan 2024 12:20:37 +0000 (UTC) (envelope-from freebsd-doc@fjl.co.uk) Received: from bs1.fjl.org.uk (bs1.fjl.org.uk [84.45.41.196]) by mx1.freebsd.org (Postfix) with ESMTP id 4TKjj03yMnz4QKT for ; Wed, 24 Jan 2024 12:20:36 +0000 (UTC) (envelope-from freebsd-doc@fjl.co.uk) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of freebsd-doc@fjl.co.uk designates 84.45.41.196 as permitted sender) smtp.mailfrom=freebsd-doc@fjl.co.uk Received: from [192.168.1.178] (host81-129-137-200.range81-129.btcentralplus.com [81.129.137.200]) (authenticated bits=0) by bs1.fjl.org.uk (8.14.4/8.14.4) with ESMTP id 40OCKT7O074817 for ; Wed, 24 Jan 2024 12:20:29 GMT (envelope-from freebsd-doc@fjl.co.uk) Message-ID: <542ee99a-c27f-4127-a723-abc0a77dd2fe@fjl.co.uk> Date: Wed, 24 Jan 2024 12:20:31 +0000 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Frank Leonhardt Content-Language: en-GB To: freebsd-questions@freebsd.org Subject: "libcap_fileargs.so.1" not found Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.74 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_LONG(-0.65)[-0.654]; R_SPF_ALLOW(-0.20)[+ip4:84.45.41.196]; RCVD_NO_TLS_LAST(0.10)[]; MIME_GOOD(-0.10)[text/plain]; ONCE_RECEIVED(0.10)[]; XM_UA_NO_VERSION(0.01)[]; ASN(0.00)[asn:25577, ipnet:84.45.0.0/17, country:GB]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; R_DKIM_NA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DMARC_NA(0.00)[fjl.co.uk]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; ARC_NA(0.00)[] X-Rspamd-Queue-Id: 4TKjj03yMnz4QKT 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.