From nobody Thu Apr 30 17:14:36 2026 X-Original-To: freebsd-pkg@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 4g614l4Qqpz6brDq for ; Thu, 30 Apr 2026 17:14:47 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic310-21.consmr.mail.gq1.yahoo.com (sonic310-21.consmr.mail.gq1.yahoo.com [98.137.69.147]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4g614l0W7Nz3fpb for ; Thu, 30 Apr 2026 17:14:46 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=sIRvtjH3; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.147 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1777569279; bh=mLBC+dfmRHfqluFSHYILkiZgK5rEmLAyA0WNPfteCRk=; h=Date:Subject:To:References:From:In-Reply-To:From:Subject:Reply-To; b=sIRvtjH3R1lFRSDpbnuqNLTPEOSoHUb3acfbBgch7h30Rhy7JfhM/ZPmCbUSV+jTigT4NM9FgTotcgwcrZJqd2iZgdXu9jmLUTAAMZIA+h0FsNTRNX5YVBVaNsV/c4BYa1hmcpq0hMw0y8EksiegOoF582vpmY6VRpUdJSP/Q3NTGSC+LS8vCNgNv3Igg+5r5uAjdNVDpixvSf4Coy7wLb8EAr5ek8TCGB5U8NCrH9j4P/1aIqIkbklxtWZmjOJ271Pmg7irbeQZm/sh4t0iOVN85znO7gaNYh2X739/vIn3Z92CwAcmpn+ZpA24euY3+zs7R+34nosCNfWsRg6GOQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1777569279; bh=ksuGwX3vb46h6GDWmGNYv8iWHHSXrz4jG0/sjUrPKwm=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=VmdmrCI7rqdXUA+uCXzfm+Z7bws6tgAEb19nAejTVsVZSGVaD1lKTL3fqn9ozCNWLG+nCItOA52LlPMNQcBaD40z/LCbghA4ro0iTZheKESDJNYkuhhttwOc9j6wmOieNQMM2xH+lCfC4cKh9o1Opb3xcmlCQ9RFV/HLJ0WAIdYyghCjnVIr7LEFTMO1Q37cGKyUK6sNHXecp1FqDhHsuYLp6MDqBv4CZMaQ5UgwY6DXKAezBcC5shvCFA6JOtH1U0AeTQTIF/68gECQejVY9HV/wkOj3xj+q0yrYH68OSWq/TSbjwv0e89+8KgVBA7so2nrVE8WHr1Sz4m20MujIw== X-YMail-OSG: x22F_HMVM1nYbEMkMEgL44FFKCb1I4KkRlYXvH3hEDQadBNySrVqK79dn4JBeIV ITYjaNQo5KMH5yl0bJkFMDEVh0gvA_1yFiDeUOzJSPYNyNw70Kzi9W4jtnXSKFh27mIIWkPXdFqX Sp5C5hmTWqF9gj21dDvDhQ0Ib0l8IzXYwYHJAIaK4J8bOewIKtT7HcGW4EHucXSqrXC._ANO58lu F27JXsG2Hbs1SbvuJ9Kj7uVx2NfX1xwN4_GkMx6313ehETgwqKBIKh7UU3sEO3SmlAN5ZlgK5nbf W3ZhAtpn2dKLLwoIonpSrkVLsaXDDRkwp.ySyn1GbJdtIxJI1TRIHJxQjFIwkV5LEerxPOh9o3kf dijuYtoEHkHHvTAJB8y9gA7QTIJ5muOWWSDL7QCZ3TbfkiZtSJ7wmiJg9umruohNMHYD5_yBtWKg jrgaaoAIBHj4jve2ZZzDy6YqwVEY7uztZSe1jbZ_XKSJpaIiQ8tanthkbeSi1bptQRPW6rdJTS_Q xFrdOiDYxnOHm7N5O4EIiDQgCWOqO8xLQ0O4xGfhddsQNCDyQyJBYHTzBo0U87QHzEOCSZq9pG9R G7BlX3jinBZ48ahr1MFmMctEUelVm0JRsdtPkPq.xX4Vd81EJQ_uGSTMqQzdKJRxpWG.i0ORxBc7 U4ZRzpNqm_nrar1E6eKptD0Gops9ZwfsL3rStQbex.D7TD6F.l5vE.nK453fgf4VRmh3pRfyiy1Q u6b3DU_qRt_XYnleo3bVAEQD1Ur1DjCsIdKJV7nQhWZCQlhQKmYgO21C2eBbceUfZ26svDoOjTpS zR5g79BJUQlzbkoxT9gDFsLgFJ0TmkhNLJj3cFL_VYjDJVBzqCZf.xNhr9fgcQ9czvO03ASNwWNi oSovmGeIgf7mFdvDLj4E.0VkgoD49vB5o9ZOVcztQMdJUr.zrdnZrksoK4SIxgS72KP.8ffR3J6F 1aXlsag7hGvFIPDblzCpvXMC1_o9kth8Jic59JBswnHMHYNJgu7n8WD6OdW4ff8tElcEjNNVe1Ga X2ypeeXQ5EUx3plAqL5dTZ3GQc9mFApKVjvGMxiYnHDnp1QV0Bw0lhGur3o_LSkCYD2musZHhLni SMifpPm3ZfVDSGgQDO2o_wNiDA7M74od1bYo6Q1IykClF.keMlKNZPhsZ2E4Tn4juTERT6zpIdgP aGrWZ7Z6bd1ki_zBrqDCWuCT4ydiuKjEoI6wwuyTYAOwdDSZxobQpLN0eDK2S3QwbFvXqR9iG.fX MY_XoSo4csj15QUlFoJdDptX9eRvM1VlNRh_8MP_Uh0NGP1j154vALTyZ_Vdx6n99kqpMBEtYwrV _VUFXFaY0XeTU6jsEM0cSTfsH7Wc66zWlk4FnX2ZZWULHuvK.j197eEw7Y3ONlqsWHqpyztljcaf O.KqxubHH9UVCDzc1EC2zu2__3KvdJClwQbT8lPm.D7uR1E2I1NTlO7smWSOTI1hkX23_kzZmTiS usXs3tfa3SGf.KzaBFtM8P.U0wSxVl_Ldo3RkW..nxm51kNcWszJXoTq2MPK5nJNGiwcuRARVfeJ 4LfvEdG07AfVV5umuuejCQOXjZ1zXpxiNsCwW0yQBuXc6uVNfHsaVyn7gsssjS7VDSMHmxrWFPZc vuvnEHYmTeRKRmL3LLFaXJznMB2olzxhDuemWTep_Qx2QNnCuuHlmDD_4iJxETPvSKItpxO.4_6N m4gcWSgSzzNKn3MRwppLGTxaxmctTudWzV_3WkmAj.ypsQ63Wr68XdBjsYfqjPSb5wnsSaMfEdv4 dvb8.E9fgm2jLoMyx0Z.L6dm_KWOgneUxhMvsg..77Akt_36r.yKNeT8k_tbF3WY_uhCzqPP.0hR mJmv2FCz9YZdJTIl0ztK.Txcphrgsqncp0qC737RYPyTVWHi2RzN1KLvk8Y4bW.n.9OsL7u.Klcz dW_zNLQ1TiENiFbfIFpAqg_Mjg_Lvf_ygegdZ3oxquatXSevou9Jn_3zXdxOXC1sR24EmY6Y7TEw 34dvWTh.r7m5lWVLyrLqBcNJLyqVP9iTsrBL0RWWSIclPnwlnAHPhkSMxwhdtWhi_uHTpNemrxFo yj8znN_gqHMi9uKVyIiUSUM6U9.on41LXyorRhC8dsbouWhDF6natDfrE59J4QN97XE5cYflFXm7 BgIMr859Zprnciubx8DxdL8DQc8hMjHEh68g_K9f5KZ8Ds1DRMKUuEVy9.6SkRpU_WpCEblbas4K IM3yCyCjzhvm4f4LcEaRYAV7bh0kp3cfHElRmP89Kz47nm9A7W8Vh035yp6cHiV0EJW.rf1ytmjR 49DI2q43Nnj.KcfgbT0xBvT9myYpe_WxFh3m908DQWLxFGiE- X-Sonic-MF: X-Sonic-ID: c06fe8dc-4bab-4931-9f15-366c84c29467 Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.gq1.yahoo.com with HTTP; Thu, 30 Apr 2026 17:14:39 +0000 Received: by hermes--production-gq1-7bb7df5c46-nh65z (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 52cb367658e8379b60e3305ce323d060; Thu, 30 Apr 2026 17:14:37 +0000 (UTC) Message-ID: <4d17e8b8-a83f-432c-bae5-8fac70177291@yahoo.com> Date: Thu, 30 Apr 2026 10:14:36 -0700 List-Id: Binary package management and package tools discussion List-Archive: https://lists.freebsd.org/archives/freebsd-pkg List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkg@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: pkg 2.7.5 : I got a couple of: fstat() failed for(//usr/home/root/usr/local/lib/compat/pkg/* (libruby33.so.33 and librustc_driver-8506aeeac480f8b3.so) To: freebsd-pkg@freebsd.org, Baptiste Daroussin References: Content-Language: en-US From: Mark Millard In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Mailer: WebService/1.1.25559 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-Spamd-Result: default: False [-3.97 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.97)[-0.971]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_TWO(0.00)[2]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MLMMJ_DEST(0.00)[freebsd-pkg@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.147:from]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.147:from] X-Spamd-Bar: --- X-Rspamd-Queue-Id: 4g614l0W7Nz3fpb On 4/29/26 17:39, Mark Millard wrote: > While logged in a root: > > . . . > [22/25] Upgrading ruby from 3.3.11,1 to 3.4.9,1... > [22/25] Extracting ruby-3.4.9,1: 100% > pkg: fstat() failed > for(//usr/home/root/usr/local/lib/compat/pkg/libruby33.so.33): No such > file or directory > . . . > [24/25] Upgrading rust from 1.94.0 to 1.95.0... > [24/25] Extracting rust-1.95.0: 100% > pkg: fstat() failed > for(//usr/home/root/usr/local/lib/compat/pkg/librustc_driver-8506aeeac480f8b3.so): > No such file or directory > . . . > > # ls -lodT /usr/home/root/usr/ > ls: /usr/home/root/usr/: No such file or directory > > But I've no clue why it would be forming such a path in the first place. > Hmm. Ignoring the odd/non-existent path pkg version reports: # pkg-static version -U -rFreeBSD-base -rmain-amd64-default -vRl\? ruby-backup-libruby33.so.33-20260429172717 ? orphaned: lang/ruby33-backup-libruby33.so.33 rust-backup-librustc_driver-8506aeeac480f8b3.so-20260429172720 ? orphaned: lang/rust-backup-librustc_driver-8506aeeac480f8b3.so And pkg query reports: # pkg-static query '%R %o' | grep ^unknown-repository unknown-repository lang/ruby33-backup-libruby33.so.33 unknown-repository lang/rust-backup-librustc_driver-8506aeeac480f8b3.so Such files are present to find, as follows: # find -s / -name 'libruby33.so.33' -print /usr/local/lib/compat/pkg/libruby33.so.33 # find -s / -name 'librustc_driver-8506aeeac480f8b3.so' -print /usr/local/lib/compat/pkg/librustc_driver-8506aeeac480f8b3.so So: no use of //usr/home/root as a path-prefix as the difference vs. the paths in the fstat related messages. -- === Mark Millard marklmi at yahoo.com