From owner-freebsd-current@freebsd.org Mon Feb 24 19:43:20 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 E0D9C2418DD for ; Mon, 24 Feb 2020 19:43:20 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-55.consmr.mail.gq1.yahoo.com (sonic308-55.consmr.mail.gq1.yahoo.com [98.137.68.31]) (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 48RCCq6RJ7z4fCg for ; Mon, 24 Feb 2020 19:43:19 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: ECkjgMYVM1ldKnpGhnxXc9enu7Hqy.yYFuT7C3Wk5B1GoOLG_3se.rElvKRH7is FnMyn_1sEOVV76B7YmP4vfkOwy_KUlC_69JR7FJElsS3OzR4COg0IskmkWyXiPb4t6.XrvP0abRu YYapOZdluHZu4VFI05WL1EvGEJbfj7YvFBQplMNGLDF63H2oDUxnzP3ZhuPgGGsyHIrJPlH0bH4k il.9.DZ6zNRu5tFmT8fgW8S4DhNREQgQT1elCW4mCuhrLmcF5qFqXAD7NaO2DVVbOvMILazE3mkc SAitR8Ou.Zc0leFKmZO3Wizcq9oUw4hiLRt0J19gjQdLX3gz0WQUtWQ6FbDvFII5NIJmVxS.j8Fw 1GwxGbksM.88zSSJ_EKP1RLVHSAwqikD_Kp59MHcGMWuCRBLokes4HDgLcA0AbUq7f6wcI4SV0b_ 1FFrWdij1gl3avSUg7KoOkgoEP0v_ylfunLq.LzEi84FGjsfeWHXD9n.0ONLy_o0K2bErOiOj9oQ 8MQUIq.IxxWt6x2mMhndewNctJw9HR_RDYQQrOl78b9wR6OwJknMvg02BlOl0Q2prjCOy9XZBMmP PWv627CEs7EYL5BLe9dGf6CTch.StoZEuSjPkhMjDqD2cd6iiDMOARp4IglN3cYBbZu0EAdY9PGY L7fJD2fdu8E39tSnbHrheqFdBj1uZYJrmRl7_g289Q2d0dXglVcox9hkfywVnZhDvGSEGCVvlWpc JHczgVruawhQNHxFCr6dZaiue_JTRy2fFxjZfLI2ApspizVDNIZrSlsHkIqVo27DVmnDM8TQ4JSQ 8idzxBoMGcTp3qb4fwoXdeL9QycSN4Hfa6YQG8eEXYHi29wwib4Qv6tCTxnFuLSNc.myl8SYMb.f 2C8B699GKkprICmMUcAlXeROnD3u8VnOXvP7uqMhmCQWKord4DexrEWOyzAKEPxUks1rKiKOdWsI dv5BBhASRfdlxvta7R.N_3JKxE_uzl3pKj3FztgVKJAHvoMjLE_TwDubtLn_8i1XrA4wXd8SUQ3w 5Xzfe317jOguUDbmbsT6glZFZ8tIAfxhs7ITtxxnTHsQy1z13ZeLj1dzwCj_23XCoUoP__malFvz 4dQcEAmABnxapmhwx2mPDXOmkMn64u1aVpcZoIhqpVvVE_hj7MYU4w9aSguz6ocX78C6S0NEvt7Q NaaGSP0EYpG0oqLRBkS8E9zyjORWp_yFDmmG5b3xH.kBYfh4S1hN_FPAGP0k7SSPP5J25Dop5uji 0DJ3fZLe6FUme8y8ESTiDaI6DGPf2c8odQdWx_IuwIL6iuAPArP1j9qLM7KRyZ7i4yxAXtUwGJc. XFwcSWkCVdTxkB6GCKsHZjc_KFi2ul767yCoLEyu1lzjUhd8ppYqo8l5TuspGtam1e2vuJU6Inl8 ybMgsPsCjLVo0zNxZXoZgksarF9vWpPMzMNi1efciCYzYM7ww.X.P39qC2EYzPw6xXL52TaiW Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Mon, 24 Feb 2020 19:43:18 +0000 Received: by smtp413.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 726e743d5d805fed68cd6d306c07e593; Mon, 24 Feb 2020 19:43:16 +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? Message-Id: <33314BE6-48FD-4406-B5DA-5DC283B40373@yahoo.com> Date: Mon, 24 Feb 2020 11:43:15 -0800 To: ohartmann@walstatt.org, FreeBSD Current X-Mailer: Apple Mail (2.3608.60.0.2.5) References: <33314BE6-48FD-4406-B5DA-5DC283B40373.ref@yahoo.com> X-Rspamd-Queue-Id: 48RCCq6RJ7z4fCg X-Spamd-Bar: / X-Spamd-Result: default: False [-0.87 / 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)[]; NEURAL_HAM_MEDIUM(-0.39)[-0.393,0]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-0.98)[-0.978,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(0.00)[ip: (1.53), ipnet: 98.137.64.0/21(0.83), asn: 36647(0.66), country: US(-0.05)]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[31.68.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: Mon, 24 Feb 2020 19:43:21 -0000 O. Hartmann ohartmann at walstatt.org wrote on Mon Feb 24 19:20:32 UTC 2020 : > After r358062, many installed ports do not work anymore on several = running systems (CURRENT). > /usr/src/UPDATING states one should reinstall all ncurses depending = ports, but no hint is > given! Can someone mitigate this lack of information? Is there a = simple way to check what > ports installed on a system rely on ncurses provided by the system? Turns out there was an exchange on the ports list, with various folks giving improvements on an initial example. My last contribution for a /bin/sh context was (showing an example use): # 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 bison-3.5.2,1 dialog4ports-0.1.6 gdb-8.3.1 gdbm-1.18.1_1 gettext-tools-0.20.1_1 gnuplot-5.2.8 libedit-3.1.20191211,1 libtextstyle-0.20.1 llvm10-10.0.0.r2 llvm80-8.0.1_3 lua52-5.2.4 mesa-dri-18.3.2_9 python37-3.7.6 readline-8.0.1 ruby-2.6.5,1 spidermonkey60-60.9.0_1 sqlite3-3.30.1,1 texinfo-6.7_1,1 xterm-353_1 I'll note that the "2>&1" could be "2>/dev/null" for contexts that have /dev/null. (I used the above in a chroot that does not have /dev/null by default.) =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)