From owner-freebsd-current@freebsd.org Sun Mar 1 20:55:29 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 73FBA24C6DA for ; Sun, 1 Mar 2020 20:55:29 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic317-20.consmr.mail.gq1.yahoo.com (sonic317-20.consmr.mail.gq1.yahoo.com [98.137.66.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 48VwXH3mRsz4BYR for ; Sun, 1 Mar 2020 20:55:27 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: kI8frxQVM1kOwXrLah7RhV5j7UwTXt6KCF5a73g2GvHFDaSfuxoDYlerPNBaMJf TeyPQ0e4XN1UZCjRUxQ8BzPOFZ9.zShazUTg_AkWLYHSAVHt9NzFH152PpN_iDMswTeX7BeqvFW_ EbVxMBCAlcq3L3yoARvjZvgF9TdUChC_BrbTJpcqTEdyU167hMycb3ezvfWJ.29ST2Am4uEuzLca 6ADhSdiCopwqVT0.51g_NPn_8.lMZPndgZ0.bih7kTHiP41hSHoy3w8iaydcO97cs5cOWoSXq4qG 7LwFbxXYZulhYb_rn1oDvTJwhLDZjWhcAJol6Rgr2sWplzFytGfD5.YiMGKyFyhPTewMbOsddgFT AKGZLGMevuMIi4H.NIUnV3_qmyCEXn5K5yRcDDyZ3OBumKQ8LkqbXbPDZjCUtn5oTP0Nz.diG9ot ydmpQdRW5FelmELkmxbv7gje8WyuWp3DDlpqBW4h5rrD1NpI_t5QPyfUgRdlN71quE4yjKp3dCT1 UppsDQkBG9hzMntqywXzp5iWfA2DJd82glelNO_BwYtchHcO2po_VITyfdnNnhpHlfNWgo05Qp14 FFNMitxeOAt0Kk3n4gP2Qe1keREcP3CybhHK75DEeHtW3dvReCMh1G2CjRJY8x7WFnd7ZQ8a6fh8 _AaMnB8rG.tL0bXJxd.Huqjrei25JLrDH95UGOt9iiKUj_oB7pvg9mE1Pg4vE1QpXmHn5p2p8T_w gL3yCt08rNU7O7ucrkrAFaaHFPHY0nAejs7ejoWidpSFjJRBhjzs.ncBXeruArRKew10RH0MYqQ6 T9d2NVnHfNnKg2YNen9LQFCc6j6YuZY5P3y7IVvmLvo16ansDKakcXZprx7s5EANRGDoEoc_8X8i RMha4nq_YZ_i1LcowKPJYdn3nDaI7_5xynjtg.jh_CQ1IM4n_ifh_ehg.1GhbYXXytngdO6xbXNd zmB.eSQVmkWHe5BhYjasNoVCIDk9C_K1rr1WW.1izzyaYYEt2zjmIDLi1JuCspadURe9Dy8ifjGT RKOxMcRL95Q5hK79eJAq0r9rscGtTFgIqo7..WxEd4JgjCn0O9XEFAl9vI_.mwOEzC_kJDfcnVWC XqzQ3rPo0XZI2sydxaUaD92PTHiUoPENaQita5GgDxiCHx4cTOcTXP9dN2kLNFyLBTGAkq7FiOEA OeBZrX0coGXXaPfkzEd48bax.u947AX.RubE.OVPDCnD1mUhU2b46B5CrvrUPJXh12112ZpS4dGN XDrjtnfRaJq3fSOltRzCmDvH0lrwUjUnr9_OjC3uBG_Duij13Ohr9QEcYydefmzz87hRlfzwvRdu nWvNTEL4NXu0f3SZnYzmlubkOhmxLA7DwuXJph3KYefzDQWjqhiUBOOk0TfQ9DzvqNH0P567XkKM RuwPLTxgSlstWcWsJA2VEfSa_IyEJjWXsyWqf0wjSfp.v38TqRAf6Yf.s Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.gq1.yahoo.com with HTTP; Sun, 1 Mar 2020 20:55:25 +0000 Received: by smtp414.mail.gq1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 3f6ee97fbc5f1ebb1e7fd7e3aeaddc34; Sun, 01 Mar 2020 20:55:20 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.60.0.2.5\)) Subject: Re: r358062(ncurses) breaks installed ports, howto check? Date: Sun, 1 Mar 2020 12:55:19 -0800 References: <7A3C5CEF-9E4C-4C38-9A23-04E9200CB740@yahoo.com> To: andreas@naund.org, FreeBSD Current In-Reply-To: <7A3C5CEF-9E4C-4C38-9A23-04E9200CB740@yahoo.com> Message-Id: <55226290-1A9A-4B68-A056-68458E6CC5D5@yahoo.com> X-Mailer: Apple Mail (2.3608.60.0.2.5) X-Rspamd-Queue-Id: 48VwXH3mRsz4BYR X-Spamd-Bar: / X-Spamd-Result: default: False [0.52 / 15.00]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; SUBJECT_ENDS_QUESTION(1.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-0.80)[-0.800,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(0.00)[ip: (3.36), ipnet: 98.137.64.0/21(0.83), asn: 36647(0.66), country: US(-0.05)]; NEURAL_SPAM_MEDIUM(0.82)[0.816,0]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[146.66.137.98.list.dnswl.org : 127.0.5.0]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Mar 2020 20:55:29 -0000 On 2020-Feb-27, at 15:11, Mark Millard wrote: > Andreas Ott andreas at naund.org wrote on > Thu Feb 27 20:20:13 UTC 2020 : >=20 >=20 >>> # find /usr/local/*bin* /usr/local/lib* -type f \ >>> | xargs ldd -f '%p %A\n' 2>&1 | grep "^/lib/libncurses[^ ]*\.so\.8" = | cut -w -f2 \ >>> | xargs pkg which -q | sort -u | more >>=20 >> after pkp update && pkg upgrade, this came back empty. >=20 > The command is designed to report on the usage before the > libncurses*.so.8 are deleted, rather than after they have > been deleted: it was intended to help prepare beforehand. > It sounds like you did an activity that deleted the old > versions already before running the command. >=20 > I've not (yet?) thought about detecting and reporting forms > of libncurses*.so.8 being referenced but not being found. > I have not progressed to a version of head with > libncurses*.so.9 files yet. The following finds "libncurses[^ ]*\.so\.8 =3D> not found " examples from ldd and reports on the port that got such: # find /usr/local/*bin* /usr/local/lib* -type f \ | xargs ldd -a 2>&1 | egrep '(^/.*:$|libncurses[^ ]*\.so\.8 =3D> not = found )' \ | grep -B1 " not found " | grep "^/.*:$" | sed -e's;:$;;' \ | xargs pkg which -q | sort -u | more dialog4ports-0.1.6 gdb-8.3.1 libedit-3.1.20191211,1 llvm10-10.0.0.r2 python37-3.7.6 readline-8.0.1 (I created a context to run the above sort of command in, a context with a few examples to find.) =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)