From nobody Sun Jul 02 08:15:09 2023 X-Original-To: freebsd-current@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 4Qv21C44Wrz4lJsF for ; Sun, 2 Jul 2023 08:15:27 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic314-21.consmr.mail.gq1.yahoo.com (sonic314-21.consmr.mail.gq1.yahoo.com [98.137.69.84]) (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 4Qv21B1xhxz458M for ; Sun, 2 Jul 2023 08:15:26 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=RpD7Bkm7; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.84 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1688285724; bh=NorKAS25NUCs5LKCDd0/cRh1lqNtOFvKGai8n9Fq1A4=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=RpD7Bkm7FO5Wp2oYfhlEuX8GGtL+od1NMvtwajvWpEGmCPWhxGFsFdrHnCHMqx6pqtsUsJSS/AaH9fOzPPkJyMKzaz3mL/02tyk/N7FmcsgqiicDBCUBxyX0nN4OJoxTwxFXPDoUAYNUkQAeoqXbcMk4XcEBxJBsjqPvQ5KsWTxu6GXPivGOOOWbPGHq1PTPGHjZiAA8nrZtF6KwCLLkk7gplxXRW1faQ/zP6L5ruBRFfXg2nuQF0K+0l9KdZNdg61Ij39laXEy3AwKmMo/LIEQXPv4NivzAmd67kQWnoIoj9ylILdAU37ma1lOawgPq+mtWiQV7o+mVqiIXGYV+Wg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1688285724; bh=aPGallwE6WM5Oe2VhcsMk1il1IcMiJtrIY1+Tl+NvHS=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=ZwJOyk5bfq2rfPGlIpQhc8UBas9HTeZVes+mxNVmADmUFYVGZYwE3SOLrXEEX93URBd8MaQEfRxxGC8RRY/iqZWJTllWi9qJI4VnbjgoDM/P0qx6oNg8x/vr/hL4chQUFBjcyU2NOZg8siuYqW5+gly5TT3MYexcqM2NyofY5sA2FqEWxBf4ClaYGbuW3nhmGHWH4C9aB6qMhHiEENmFyaTMh+T+zqZHEjDZCPBhnwiUmIapIgRwXf9J61BWSNgqPTATMTzFBDVBCnLJxF7DwIfEYfmpGokdkaal7a+lCWTKHtVhckqQ0qk8tN+EVviyP7kUZN2h+XOc69ETqK+xtg== X-YMail-OSG: Eu.OfTsVM1kDVAS0nY9o2RU2HkucagwHHN40v9OEsW.qlxmy8bqY_a.STE4gZ0V 9Q3thONJVJkSQhXYatvJ8BhfQJU_aNn4HzumQRn6eAAcXNdTUjDj7glnDLCit6wOwgYF7eT9o7Fm TqwISBa9863uy6ma4xcKb9q5ShZDGibuVfdu7MWr3THgWhHas.HfGFzKp82IxiRKkOEFL_ig3XJU coZooH5qUdAboUOzNH.vJ1u.N5B4JQZMRfkcDuXxQARyNRfQht07Rvt5OuRBAjuKlQ9HRFbFT7.x tdu.ge_E4ysM1dCSyQhL27eC3pJSb0v5bFPIP2zw.YlMxOSj4mAjiP4eQE96.hEjKs.70EjHB8xS 58j8pthy0seE7lE9cIArt39M_D1jhtZxwc8uEJ.cR6b10Nq0DampSC55LfxtZ3kmvTD3FDG.2WNk 80VvwdCkacxAtuFIgLqRE44if9TEXF2.Ti8ElIvo53mYD_a4r8gFbE5BJIX6gQ.GPczpYOdSua2J xjVewuizkXX4uzpqQNDuvs6UlNGE0eZY6UzXeR3sMFdctcMxR2OlnIsHqnDIOMXqYQwbA.hQJBfm mMecS78SZlTFXZSQMMIPvkbYVERUsyQ4g6rHss7zIy9XIr7TpkIIqetpGCHuHkTPZBPEp6xQIYng lnvHyd369TSvRQNZ6b5kaT5sOE2cNDV.3E3jksAXgaDUQfQQk_4IUZSMM0JAjAXklHPnpkUrHRUW M5wrgxc.O7MNcUtXYzY.tYnbV04CBBGuWFP_vz9WhptqYGsEOU5qAcwM6jWNTfVSejbq2TyFiUC2 15NJfClGZ_TkcvFduDRdjLgOPtkdVQBP_U8cde6uMf.ubYiVXTrxBCdZG14T2ODIPhAwWZPFI6R1 HnS_5JS896iLujuVtsTnpPVKIRD__MclRdOj4xu2gToecwOjXc9VqF.QE1oKMBCrNhX7EevTSvyZ gd_RKfWpe1em.G8ZgJ8__BZsxglvEk1bfn.B2KJT2R6A13XfR.eFe3YpeWNSMvfFTFLxU1OxU5WI zkqPHIet_Mv685WG_9MUQst381pnyWHmScMQeQ57jFFY1yR2oJwHj.pSubHWI_dLV_p6kMl4wolq l_fXFo7H27nbFoWRIsikummT6vGCpjU4esPI8h5fVvE4LJRJi937Q.5Khjt6GMfANM14_6Fxlf2e j.RAyS46QQO9WD2fXfZfC37Fh8qKRoN6KYpoMt3F4Pb66oqMVj_oTb8nzNIYoLEzCPWA9_YAxVJg VAqWT.seD0eAombXlc8eRpxOVlA0RkLKRkY9z33ESUFACALfUkhTD.uAySwMxNzH2NzHry2J5zKr xNnAZd6_luX8XZpNFNTWZUkJ8Nz.DyNOPFhGOgp3SQdVZCVc3L9XH6a1PpBlV7xdUUJDEFoRmDXv vvEkUpmmeQrCOupIFYWbXLdsAzVwasEAhj0MeQFC7jqwC_SQ7ZLGJOa2OM7kkznVegZMNrMADtfi CZDgU0XlkCDabOWeLS0EuzA8Vu.CmoAMuuCmmDM0HXASiUlu1p_4pD95XCQFULslq_LlUJMrliuJ 29qdLChaqItzLv8Bws1MwsUTcCPd.sXdyGlV9mNrYVq5vbtMg.PSvq3nC07mZn90KGm0nOA34WSk Q5iWz.HyFwpPq3VjP1FUA3tfDb4GXimhHq8jBfnA8gy6T6p6aDWGPgEBsASyBM5ULWQpGZa4YP9f HiFF84n.XURzRko2GFxA43V9wanPMFl4YHN9lXOStLNv0YoNMUQSKkGxZioGK0JxfJTscp9DX_jE HKr5T6i9HOVJWiwKMNocArrvjoYUIhz0n43DJ1mlzJICefumu3QYSNNolMB3DedkF1Be2hKaiI_C xVprCJWugDmhLZ3cHzukmE1nFaJtVkfK5r1QADXiDf5jiNZP958k7VZsYLEUE.LNkIITESFn0nj1 uR88K2JhYJ3KxzTpNA3Ikj4Bpc7tQkOoyg5Lk2xO.dM3yVfjqvJfeOdLfMfLfjYhLz8KATKoXLKI v6yLmVCNmw7S6BziUecTKXjiWcieJwP46zguwPzW4p4sSpGWQuhJifw8IU7RsKcOiYgaWDR1uDd. BqHdcI7OZD0LU1NoqnunAhaxGlhwDsl09jA2jL44Tka9Yb2asgvBot4Nf4MlvelQm2jxzu_3sM0T XAcNGVDJPEM8xdNNHdFnKUrXEMuXHTvaSfyiJfoRc50_AVvtxSfG.ZjRWRknkbAVgwaofOMNgKYQ _C8DtqHl1KnSFq_eMPyaYf1DZHNo7m_sPd1QmNGjULHVPZvhOeQxE7yXMlynqRIoIPtber4dD1Jd ncA-- X-Sonic-MF: X-Sonic-ID: ee4d679d-e804-4dac-bf28-e8bd895cd2ed Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.gq1.yahoo.com with HTTP; Sun, 2 Jul 2023 08:15:24 +0000 Received: by hermes--production-gq1-5748b5bccb-fpxlw (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 2587f99f18fb3bd2c781c772e2164bfa; Sun, 02 Jul 2023 08:15:20 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.600.7\)) Subject: RE: ld-elf.so.1: Shared object "libssl.so.111" not found, required by "pkg" and others Message-Id: <1AB46452-89CC-4879-BBBB-EA2B9BD04DC8@yahoo.com> Date: Sun, 2 Jul 2023 01:15:09 -0700 To: Nuno Teixeira , Current FreeBSD X-Mailer: Apple Mail (2.3731.600.7) References: <1AB46452-89CC-4879-BBBB-EA2B9BD04DC8.ref@yahoo.com> X-Spamd-Result: default: False [-2.87 / 15.00]; NEURAL_HAM_SHORT(-0.94)[-0.940]; NEURAL_HAM_MEDIUM(-0.85)[-0.846]; NEURAL_HAM_LONG(-0.58)[-0.579]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.84:from]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; TO_DN_ALL(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; FREEMAIL_FROM(0.00)[yahoo.com]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.84:from] X-Rspamd-Queue-Id: 4Qv21B1xhxz458M X-Spamd-Bar: -- X-ThisMailContainsUnwantedMimeParts: N Nuno Teixeira wrote on Date: Sun, 02 Jul 2023 05:22:48 UTC : > I'm returning to current and installed from > 20230622-b95d2237af40-263748-bootonly.iso > = > and upgraded to cab2d43b83b (amd64). >=20 > Did a magnific delete-old and delete-old-libs and now a lot of = packages > complain about "ld-elf.so.1: Shared object "libssl.so.111" not found, > required by..." >=20 > To fix it I rebooted with BE from first instalation since I used > beinstall.sh for upgrade. >=20 > I know that a lot of things happened in the last days with = llvm15->llvm16, > openssl3, etc. >=20 > My question is when can I do a delete-old{-libs}? > I'm thinking building pkgs with a updated current on poudriere and = then > clean up libs? The world in use for building packages from ports (such as in the poudriere jail if poudriere is used), should not have libssl.so.111 or libcrypto.so.111 present. I've two files (using amd64 as an example): A) ~/origins/amd64-origins.txt B) ~/origins/amd64-pkgs.txt (A) lists the ports I want to build (but not what those are dependent = on). (B) lists the packages I want to install (but not what those are = dependent on). The two have to list flavors in different notations, so having just one = file ends up not being sufficient. Given that I use poudriere, neither file = lists ports-mgmt/pkg explicitly. To build I use: # more ~/build-ports-main-amd64-all_ports.sh=20 #! /bin/sh poudriere pkgclean -jmain-amd64 -A poudriere bulk -jmain-amd64 -w -f ~/origins/amd64-origins.txt (You might not want the -w . Also, I have poudriere null mount my own = world build's installation for use by the jail. In the current context, no libssl.so.111 or libcrypto.so.111 is present in the jail for the bulk = run.) To install I use: # more ~/pkg-update-amd64-sys.sh #! /bin/sh pkg update \ && pkg install -f ports-mgmt/pkg \ && pkg delete -a \ && pkg install `cat ~/origins/amd64-pkgs.txt` (Note: ports that fail to build need to not be listed in ~/origins/amd64-pkgs.txt .) I deal with delete-old-libs after the packages are installed. I do not have any extra non-port software that would need rebuilding. (In my context, I do all this activity as root.) =3D=3D=3D Mark Millard marklmi at yahoo.com