From owner-freebsd-current@freebsd.org Mon Feb 24 14:28:24 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 5F98625DF45 for ; Mon, 24 Feb 2020 14:28:24 +0000 (UTC) (envelope-from asomers@gmail.com) Received: from mail-oi1-f180.google.com (mail-oi1-f180.google.com [209.85.167.180]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48R4DQ5hyZz42fd for ; Mon, 24 Feb 2020 14:28:22 +0000 (UTC) (envelope-from asomers@gmail.com) Received: by mail-oi1-f180.google.com with SMTP id a142so9071529oii.7 for ; Mon, 24 Feb 2020 06:28:22 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Qrr9OhSbrPTB7q3OiXRle6kYea5V+Wyo0+kTR+qh0OU=; b=o+YHhzOXRT/ViiCtaYjgnZezG2ys/c0RQMxBh2M1v52m1rErC0s3J5mDGEM62mSZS0 z+Ax0Zdk0oxxHi+/DpjXne0xJcv9P08SQbrPQsgcKBxIzId50Hiam9mIaKYSxwCoPXif FttBr2NPmPxRmb8U6gyOD6VQQBIaPlPnMlO2jPnBT6aBBhH2iq9EhMTNl/7rTKJM6Z/O 51SA550tEs//97D+Z7ur/umUF31NIdlcB8wnIQ2fcMicjvrVgSe6OvPlBgcIniXmpoVS QA+IcF4/Wx2WW/7ohFAHYXPv23RrSQR6sCpSV/+R4sK/Jre+fwvnZ3UWO1zv0w7MLU93 QTvw== X-Gm-Message-State: APjAAAWyBKTLvNsAtKEP+HG9CA5VOVRLgYrguvDFxl/9d8yqGB7Wpdvz V9rleO7z4IdPbDirdKQ4imGqxdaZhAVI3/xeZynSiGKi X-Google-Smtp-Source: APXvYqwfqW4dQk4oNur7SZgsoQkAdsZiE07UIQmroElu/d1+VE3T9WPDGQfuAcygJMRgUA9bC3clYizmzVSwNh4KUkI= X-Received: by 2002:aca:c256:: with SMTP id s83mr13047950oif.57.1582554501025; Mon, 24 Feb 2020 06:28:21 -0800 (PST) MIME-Version: 1.0 From: Alan Somers Date: Mon, 24 Feb 2020 07:28:10 -0700 Message-ID: Subject: vtbd0: hard error To: FreeBSD CURRENT X-Rspamd-Queue-Id: 48R4DQ5hyZz42fd X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of asomers@gmail.com designates 209.85.167.180 as permitted sender) smtp.mailfrom=asomers@gmail.com X-Spamd-Result: default: False [-3.02 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; RCVD_COUNT_TWO(0.00)[2]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17:c]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_TRACE(0.00)[0:+,1:+,2:~]; TO_DN_ALL(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[180.167.85.209.list.dnswl.org : 127.0.5.0]; IP_SCORE(-1.02)[ip: (-0.41), ipnet: 209.85.128.0/17(-2.99), asn: 15169(-1.67), country: US(-0.05)]; FORGED_SENDER(0.30)[asomers@freebsd.org,asomers@gmail.com]; RWL_MAILSPIKE_POSSIBLE(0.00)[180.167.85.209.rep.mailspike.net : 127.0.0.17]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; FROM_NEQ_ENVFROM(0.00)[asomers@freebsd.org,asomers@gmail.com]; RCVD_TLS_ALL(0.00)[]; TO_DOM_EQ_FROM_DOM(0.00)[] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 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 14:28:24 -0000 Lately whenever I try to buildworld on my main development VM, I get "vtbd0: hard error" errors, and inevitably UFS panics soon afterwards. Does anybody else see this? vtbd0 is backed by a zvol that apparently has no errors, and there's nothing in the host's dmesg. What else could be cause these errors on a virtio device? vtbd0: hard error cmd=write 56117912-56117919 g_vfs_done():vtbd0p2[WRITE(offset=28731822080, length=4096)]error = 5 vtbd0: hard error cmd=write 56117880-56117911 g_vfs_done():vtbd0p2[WRITE(offset=28731805696, length=16384)]error = 5 vtbd0: hard error cmd=write 78822-78835 g_vfs_done():vtbd0p2[WRITE(offset=39808000, length=7168)]error = 5 panic: brelse: inappropriate B_PAGING or B_CLUSTER bp 0xfffffe00109eb880 cpuid = 0 time = 1582524584 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe004dd64850 vpanic() at vpanic+0x185/frame 0xfffffe004dd648b0 panic() at panic+0x43/frame 0xfffffe004dd64910 brelse() at brelse+0x653/frame 0xfffffe004dd64970 bufdone() at bufdone+0x4a3/frame 0xfffffe004dd649f0 g_io_deliver() at g_io_deliver+0x21d/frame 0xfffffe004dd64a40 g_io_deliver() at g_io_deliver+0x21d/frame 0xfffffe004dd64a90 g_disk_done() at g_disk_done+0xed/frame 0xfffffe004dd64ad0 vtblk_vq_intr() at vtblk_vq_intr+0xce/frame 0xfffffe004dd64b20 ithread_loop() at ithread_loop+0x2ae/frame 0xfffffe004dd64bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe004dd64bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe004dd64bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- KDB: enter: panic From owner-freebsd-current@freebsd.org Mon Feb 24 19:20:32 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 2969F23FFA0 for ; Mon, 24 Feb 2020 19:20:32 +0000 (UTC) (envelope-from ohartmann@walstatt.org) Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48RBjV3hjLz41R1 for ; Mon, 24 Feb 2020 19:20:30 +0000 (UTC) (envelope-from ohartmann@walstatt.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1582572027; bh=8cdFtjl7XOMyKuzoIGRLm0RxXvbkLy08/84zOvG2ttE=; h=X-UI-Sender-Class:Date:From:To:Subject; b=BB2AYQQMTrXZmMZdzSvpQmmPAZOrrUXAdiG7kYrkXqB83nJtcE5GCTyDz83eX1hBD XGAfqcvX9GEVW3wFIkobuxq2LHs1aDljL1AyeJi9pJ+s4W0GCJspRYZfiNVLrRX2nI fqt9GdHK6iPELH4xosWuwSguFtWCwx4Aq4bPOYD0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from thor.intern.walstatt.dynvpn.de ([77.191.171.144]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MrQIv-1jjl1B3qKd-00oYkn for ; Mon, 24 Feb 2020 20:20:27 +0100 Date: Mon, 24 Feb 2020 20:19:59 +0100 From: "O. Hartmann" To: FreeBSD CURRENT Subject: r358062(ncurses) breaks installed ports, howto check? Message-ID: <20200224202021.65ca7f64@thor.intern.walstatt.dynvpn.de> Organization: WALSTATT User-Agent: OutScare 3.1415926 X-Operating-System: ImNotAnOperatingSystem 3.141592527 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:99TLWGTevvO4wHwKA1drfHktumYDgRn8m9uc3Ujx5ohsSCjMZgZ GBpPHuQixg0ZtFcW/RhQ64Y+fV7mh0Q0FKIF0YXokPCzjt5ys2XsYmwRdy4AsHVmO0kvNjF I2D/7jKpjBHJVVtWCfTiikIakif6tcC8nrlPXVgqX3ZJElokw5jnQIARqVYRgigukJpoXrT QgY2j07fTHtH1tPvxxI3w== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:+rw9nODVeRg=:AVdi27py04CfT0BJ0mK0O7 vhxLXwRjhbKMWujfXRvIJdmYS/w+TBMRGQDqt4zI3z39FlWRqY9ncON3sa7hPvaCJBxZVlj4e dF00UtZ3AS9qx4u6KYIlyIqa788yPzXGGGLpqFtmjjndWz1CvIJSxOtSXPaMki44WaZg2hnyG FgOuzPuGPDLcIj9btUsJJ/8aRMqc8FLYt45E9ZgoJkuDBOuVNH5DgIsZx0PcRgGLUn7CgFnkm xosdb1aeIpDVtopYaSSSOs/mzs4h9k8vS1gOhkZ29DXeFL0XP2uZCHSOA1lXdWwzPrVjTTgLp kMppVvn4iztKXWoI1NOmes1smjJ8dAKwb+wnojEEyDEcWLEDFW6Z9l6PdlyXiBkgzc38SgqMM rDpBmEgVgSWAs1twpLQlI2LvL/UZnRHwXqbnQpq+X4DP5F/mqiYY/g43G6p8hYnkNEqhEMTjO gGNcOHujEV11WITHPiYljWKi14s4j4cGaZfxIxMZSjlE69CV7ZsCLqzib9lO6NKH1BjgWs2Cp xRsqSzq2jkoLv711rmMIuY6D2VpM68z897SHeKDC5+ozIdm5+f9XpyuJkReE0nGoazETi2gmX 6eGCHmzZmyeJ7fYCVBpHSgAU9742KZdZ+5orszQjj+oaIlWF/w3dwMAlYTC80OqxJ2etROeeg gUlxFuV/b1W+4qJx54iDo2L2JO35dGOhu1Vy2crbSIwvExrB2cHvxnrO6S1OjFnjmPp8CwIKS pnU8bbcVDPWGhqx2mrotBBV+Ahu8SsJt8NSzUdKxAQa9X9HtDAE9DgsXDnt9a7jbZ905zlSD0 LwFtE9GjTKjJDlHwIWh1MMfkER6W3Bh3PI53c6VZE5rZl84JCuK6HpFhqxIio3RWoe8HbwUtU pX2TVjA/WexQrY2S5MWAfqr/oK4cFKEYgwVOXw7ppa7xBMvemnalart/tT8ORUtqSYvqsf+bx m446QLfegW0Uxl3MjeZWor1jJ+eJfImqVvxAkdKrFf40EuXhUzLiiaPwsc0llbGUwFLxFxNNL 01WHnnBjgy85xk0JNRONStXMIoLhG4z9aiuLoBcEoQn19VSdyehgCSWbXEiNaq9EHU+dfKMa0 qj3VBcwiC/LpFXXJcfzFkrFwA6aHloUbbZlU+2TNbZAJqBie2qo8FM753AitaSyw1/20Qy6qU 19bNYU5krRF+aJOt/Zqtk1uc/Ren5PB/ABIypYzCeUG49VoR3GolNkGSJqXra9HoMzUAiY87P eyT6xTYGGUx4EzsvB X-Rspamd-Queue-Id: 48RBjV3hjLz41R1 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmx.net header.s=badeba3b8450 header.b=BB2AYQQM; dmarc=none; spf=none (mx1.freebsd.org: domain of ohartmann@walstatt.org has no SPF policy when checking 212.227.15.15) smtp.mailfrom=ohartmann@walstatt.org X-Spamd-Result: default: False [-2.56 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[gmx.net:s=badeba3b8450]; RECEIVED_SPAMHAUS_PBL(0.00)[144.171.191.77.khpj7ygk5idzvmvt5x4ziurxhy.zen.dq.spamhaus.net : 127.0.0.10]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[walstatt.org]; RCPT_COUNT_ONE(0.00)[1]; HAS_ORG_HEADER(0.00)[]; IP_SCORE(-1.16)[ip: (-6.85), ipnet: 212.227.0.0/16(-1.12), asn: 8560(2.19), country: DE(-0.02)]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmx.net:+]; NEURAL_HAM_MEDIUM(-1.00)[-0.998,0]; R_SPF_NA(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[15.15.227.212.list.dnswl.org : 127.0.3.1]; SUBJECT_ENDS_QUESTION(1.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[] 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:20:32 -0000 Hello, 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? Thanks in advance, oh --=20 O. Hartmann Ich widerspreche der Nutzung oder =C3=9Cbermittlung meiner Daten f=C3=BCr Werbezwecke oder f=C3=BCr die Markt- oder Meinungsforschung (=C2=A7 28 Abs.= 4 BDSG). From owner-freebsd-current@freebsd.org Mon Feb 24 19:23:43 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 874DB24058B for ; Mon, 24 Feb 2020 19:23:43 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from mx.catwhisker.org (mx.catwhisker.org [107.204.234.170]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 48RBnB16m0z47jW for ; Mon, 24 Feb 2020 19:23:41 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.15.2/8.15.2) with ESMTP id 01OJNXM1016793; Mon, 24 Feb 2020 19:23:33 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.15.2/8.15.2/Submit) id 01OJNXjY016792; Mon, 24 Feb 2020 11:23:33 -0800 (PST) (envelope-from david) Date: Mon, 24 Feb 2020 11:23:33 -0800 From: David Wolfskill To: "O. Hartmann" Cc: FreeBSD CURRENT Subject: Re: r358062(ncurses) breaks installed ports, howto check? Message-ID: <20200224192333.GE1349@albert.catwhisker.org> Mail-Followup-To: David Wolfskill , "O. Hartmann" , FreeBSD CURRENT References: <20200224202021.65ca7f64@thor.intern.walstatt.dynvpn.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="1xx5Q0+Cw+ObE54D" Content-Disposition: inline In-Reply-To: <20200224202021.65ca7f64@thor.intern.walstatt.dynvpn.de> X-Rspamd-Queue-Id: 48RBnB16m0z47jW X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of david@catwhisker.org designates 107.204.234.170 as permitted sender) smtp.mailfrom=david@catwhisker.org X-Spamd-Result: default: False [-5.98 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:107.204.234.170]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[catwhisker.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:7018, ipnet:107.192.0.0/12, country:US]; MIME_TRACE(0.00)[0:+,1:+,2:~]; IP_SCORE(-2.58)[ip: (-9.67), ipnet: 107.192.0.0/12(-4.84), asn: 7018(1.64), country: US(-0.05)]; 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:23:43 -0000 --1xx5Q0+Cw+ObE54D Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Feb 24, 2020 at 08:19:59PM +0100, O. Hartmann wrote: > Hello, >=20 > After r358062, many installed ports do not work anymore on several runnin= g 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 w= ay to check what > ports installed on a system rely on ncurses provided by the system? >=20 > Thanks in advance, >=20 > oh Another alternative would be to install the (new) misc/compat12x port. Peace, david --=20 David H. Wolfskill david@catwhisker.org "Racism is a poison, hatred is a poison." -- Angela Merkel See http://www.catwhisker.org/~david/publickey.gpg for my public key. --1xx5Q0+Cw+ObE54D Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGTBAEBCgB9FiEE4owz2QxMJyaxAefyQLJg+bY2PckFAl5UIrVfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUy OEMzM0Q5MEM0QzI3MjZCMTAxRTdGMjQwQjI2MEY5QjYzNjNEQzkACgkQQLJg+bY2 Pcn6dgf+LO8/3wkkuM5rec6I2IIvpHH9N3ZPSHVUwZ9qWVlnDbPmD0+99QMam+KE So7Bttl9Se5/T0mxoeFWcm0W2b4ye57MF6JWMlc6yFyZV017KcNTczWHFjvw2UQO /cA2bB9o7odQFApzKkBOMjoc1WC1lpGsbBp73aDppKdIQB74WoPFn8Z52c/gLWDU +Vg0DzFjRlT5fSqvy5w78QNXrCR2OhFdx3cS0sxHlViNgjtiVgVKh1agKmoc1nMj HYkoFvGhwbYSJH6bnq6v4xFcMArRDqT2OVixMA2NGo1CR5fI0Gkp5nQvlfQLTReh ejngagQu/A9osCWx/VxCgDIB8kCMDg== =ypgy -----END PGP SIGNATURE----- --1xx5Q0+Cw+ObE54D-- From owner-freebsd-current@freebsd.org Mon Feb 24 19:38:24 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 4CEF12412DC for ; Mon, 24 Feb 2020 19:38:24 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from gate.utahime.jp (gate.utahime.jp [183.180.29.210]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 48RC655Z9Hz4Vyk for ; Mon, 24 Feb 2020 19:38:21 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from eastasia.home.utahime.org (eastasia.home.utahime.org [192.168.174.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by gate.utahime.jp (Postfix) with ESMTPS id 3A78955458 for ; Tue, 25 Feb 2020 04:38:12 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=utahime.org; s=maybe2019112701; t=1582573092; bh=aFlCw95jyVc54qAOlk9RGIMxpd1OCt4M6xpkL8/lYCw=; h=Date:To:Subject:From:In-Reply-To:References; b=AOtKhxgEhWiQefuZ1yY96wP3xH27XMa8U/RKjcSnhf3+q4elv1Q5zaJ3U+ui5OlhS E4EatSYxnye9GhaRI8GbKnI/qPOJGsWxFhnv1xkh83dELJAnlsY4wNGtSrt/c/uT+W UE6C/MpoRSxxO96IileZUzQJnBEdwXqk/l5sT9w51N29OGVqAX7FNWX/fnusQlWb+5 6353Uqb1nAf+MVbkHFfpCsRkcKNxaqDLJaUWVffLpR1v7UBWPGJBav4NH56aSxgorh ACcFSU9GkjZNIs7PbvRss+z+eQpYYfHW3kHWj1YNzJwrGAchiJQM9d78Pxtysl/No4 bZ87AjNcNSjxw== Received: from localhost (rolling.home.utahime.org [192.168.174.11]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by eastasia.home.utahime.org (Postfix) with ESMTPSA id 1ED494F2C0; Tue, 25 Feb 2020 04:38:11 +0900 (JST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.102.2 at eastasia.home.utahime.org Date: Tue, 25 Feb 2020 04:37:11 +0900 (JST) Message-Id: <20200225.043711.677660873587364878.yasu@utahime.org> To: freebsd-current@freebsd.org Subject: Re: r358062(ncurses) breaks installed ports, howto check? From: Yasuhiro KIMURA In-Reply-To: <20200224202021.65ca7f64@thor.intern.walstatt.dynvpn.de> References: <20200224202021.65ca7f64@thor.intern.walstatt.dynvpn.de> X-Mailer: Mew version 6.8 on Emacs 26.3 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 48RC655Z9Hz4Vyk X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=utahime.org header.s=maybe2019112701 header.b=AOtKhxgE; dmarc=none; spf=pass (mx1.freebsd.org: domain of yasu@utahime.org designates 183.180.29.210 as permitted sender) smtp.mailfrom=yasu@utahime.org X-Spamd-Result: default: False [2.13 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[utahime.org:s=maybe2019112701]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+a:spf-authorized.utahime.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; NEURAL_SPAM_MEDIUM(0.24)[0.238,0]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.48)[-0.484,0]; RCVD_COUNT_THREE(0.00)[3]; DMARC_NA(0.00)[utahime.org]; MV_CASE(0.50)[]; DKIM_TRACE(0.00)[utahime.org:+]; MID_CONTAINS_FROM(1.00)[]; IP_SCORE(0.38)[ip: (0.21), ipnet: 183.180.0.0/16(0.10), asn: 2519(1.53), country: JP(0.04)]; FROM_EQ_ENVFROM(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:2519, ipnet:183.180.0.0/16, country:JP]; RCVD_TLS_ALL(0.00)[] 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:38:24 -0000 From: "O. Hartmann" Subject: r358062(ncurses) breaks installed ports, howto check? Date: Mon, 24 Feb 2020 20:19:59 +0100 > 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? Check thread starting with following message. https://lists.freebsd.org/pipermail/freebsd-ports/2020-February/117710.html --- Yasuhiro KIMURA 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) From owner-freebsd-current@freebsd.org Mon Feb 24 23:25:35 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 A89F6247564 for ; Mon, 24 Feb 2020 23:25:35 +0000 (UTC) (envelope-from btv1==32373df4061==tom@invisible-island.net) Received: from smtp-nf-201.his.com (smtp-nf-201.his.com [216.194.196.93]) by mx1.freebsd.org (Postfix) with ESMTP id 48RJ8F1lxmz41kN for ; Mon, 24 Feb 2020 23:25:32 +0000 (UTC) (envelope-from btv1==32373df4061==tom@invisible-island.net) Received: from cuda201.his.com (cuda201.his.com [216.194.196.22]) by smtp-nf-201.his.com (Postfix) with ESMTPS id 28EC96087E for ; Mon, 24 Feb 2020 18:25:32 -0500 (EST) X-ASG-Debug-ID: 1582586731-061c414c3065b060001-XDYc8F Received: from smtp-nf-202.his.com (smtp-nf-202.his.com [216.194.196.20]) by cuda201.his.com with ESMTP id 0ZsMfZo9YMoE3DQ9; Mon, 24 Feb 2020 18:25:31 -0500 (EST) X-Barracuda-Envelope-From: tom@invisible-island.net X-Barracuda-RBL-Trusted-Forwarder: 216.194.196.20 Received: from zproxy101.his.com (zproxy101.his.com [18.218.2.49]) by smtp-nf-202.his.com (Postfix) with ESMTPS id 8FBF36019F; Mon, 24 Feb 2020 18:25:31 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zproxy101.his.com (Postfix) with ESMTP id 5639F17DB45; Mon, 24 Feb 2020 18:25:31 -0500 (EST) X-Barracuda-RBL-IP: 18.218.2.49 X-Barracuda-Effective-Source-IP: zproxy101.his.com[18.218.2.49] X-Barracuda-Apparent-Source-IP: 18.218.2.49 Received: from zproxy101.his.com ([127.0.0.1]) by localhost (zproxy101.his.com [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id ti0dzX3Lxq4H; Mon, 24 Feb 2020 18:25:31 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zproxy101.his.com (Postfix) with ESMTP id 3D23317DB46; Mon, 24 Feb 2020 18:25:31 -0500 (EST) X-Virus-Scanned: amavisd-new at zproxy101.his.com Received: from zproxy101.his.com ([127.0.0.1]) by localhost (zproxy101.his.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 5OB8qp2fgYQL; Mon, 24 Feb 2020 18:25:31 -0500 (EST) Received: from prl-debianold-64.jexium-island.net (static-71-246-219-82.washdc.fios.verizon.net [71.246.219.82]) by zproxy101.his.com (Postfix) with ESMTPSA id 2467417DB45; Mon, 24 Feb 2020 18:25:31 -0500 (EST) Received: from tom by prl-debianold-64.jexium-island.net with local (Exim 4.89) (envelope-from ) id 1j6N6Q-0000mm-Rp; Mon, 24 Feb 2020 18:25:30 -0500 Date: Mon, 24 Feb 2020 18:25:30 -0500 From: Thomas Dickey To: Yasuhiro KIMURA Cc: freebsd-current@freebsd.org Subject: Re: r358062(ncurses) breaks installed ports, howto check? Message-ID: <20200224232530.2ehw6l4blvqkgbd4@prl-debianold-64.jexium-island.net> X-ASG-Orig-Subj: Re: r358062(ncurses) breaks installed ports, howto check? Reply-To: dickey@his.com References: <20200224202021.65ca7f64@thor.intern.walstatt.dynvpn.de> <20200225.043711.677660873587364878.yasu@utahime.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="t4thckgjs7euaile" Content-Disposition: inline In-Reply-To: <20200225.043711.677660873587364878.yasu@utahime.org> User-Agent: NeoMutt/20170113 (1.7.2) X-Barracuda-Connect: smtp-nf-202.his.com[216.194.196.20] X-Barracuda-Start-Time: 1582586731 X-Barracuda-URL: https://spam.his.com:443/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at his.com X-Barracuda-Scan-Msg-Size: 2512 X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using global scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=6.0 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.80234 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-Rspamd-Queue-Id: 48RJ8F1lxmz41kN X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of btv1==32373df4061==tom@invisible-island.net designates 216.194.196.93 as permitted sender) smtp.mailfrom=btv1==32373df4061==tom@invisible-island.net X-Spamd-Result: default: False [-6.87 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[dickey@his.com]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:216.194.196.0/22]; IP_SCORE(-3.78)[ip: (-9.91), ipnet: 216.194.196.0/24(-4.95), asn: 11604(-3.96), country: US(-0.05)]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[his.com]; REPLYTO_ADDR_EQ_FROM(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_TRACE(0.00)[0:+,1:+,2:~]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; SIGNED_PGP(-2.00)[]; FORGED_SENDER(0.30)[dickey@his.com,btv1==32373df4061==tom@invisible-island.net]; RCVD_NO_TLS_LAST(0.10)[]; RCVD_IN_DNSWL_LOW(-0.10)[93.196.194.216.list.dnswl.org : 127.0.5.1]; R_DKIM_NA(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:11604, ipnet:216.194.196.0/24, country:US]; FROM_NEQ_ENVFROM(0.00)[dickey@his.com,btv1==32373df4061==tom@invisible-island.net]; RCVD_COUNT_SEVEN(0.00)[10] 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 23:25:35 -0000 --t4thckgjs7euaile Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 25, 2020 at 04:37:11AM +0900, Yasuhiro KIMURA wrote: > From: "O. Hartmann" > Subject: r358062(ncurses) breaks installed ports, howto check? > Date: Mon, 24 Feb 2020 20:19:59 +0100 >=20 > > After r358062, many installed ports do not work anymore on several runn= ing systems (CURRENT). > > /usr/src/UPDATING states one should reinstall all ncurses depending por= ts, 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? >=20 > Check thread starting with following message. >=20 > https://lists.freebsd.org/pipermail/freebsd-ports/2020-February/117710.ht= ml That's a start, but it gives an overly-broad approach, saying that anything linked to the ncurses library has to be recompiled. The ABI change is just to the (upper-level) curses interface. Most of the programs you'll have in ports use the (lower-level) termcap or terminfo interfaces. For example gettext uses terminfo (not curses). Curses applications use initscr or newterm (nm helps). I have a script which uses nm to tell me which interface is used. Actually, in my own ports, I don't see any which would be affected, since all of the curses applications are the utilities for ncurses (or for my testing of ncurses). Here's an example of what it tells me (n5=3D=3Dncurses5, tc=3Dtermcap, ti=3Dterminfo): ti bison n5*+ti captoinfo n5*+ti captoinfo6 n5*+ti clear n5*+ti clear6 n5+tc ded n5+ti dialog4ports n5* dittot n5* dittotw tc info n5* infocmp n5* infocmp6 n5*+ti infotocap n5*+ti infotocap6 n5 lynx n5 lynx-bw n5 lynx-cs s lynx-slang n5 lynx-wide ti msgattrib ti msgcat ti msgcmp ti msgcomm ti msgconv ti msgen ti msgexec ti msgfilter ti msgfmt ti msggrep ti msginit ti msgmerge ti msgunfmt ti msguniq n5*+ti ncurses n6*+ti ncurses6 n5*+ti ncursest n6*+ti ncursestw n5*+ti ncursesw n5* raint n5* raintw n5*+ti reset n5*+ti reset6 tc resize tc resize-339 tc resize-340h tc resize-350 tc resize-dev tc slsh n5*+ti tabs n5*+ti tabs6 c4+ti tack n5*+ti tic n5*+ti tic6 n5* toe n5* toe6 n5*+ti tput n5*+ti tput6 n5*+ti tset n5*+ti tset6 *n+cx view6 *n+cx vieww ti vile n5* wormt n5* wormtw ti xgettext tc xterm tc xterm-330 tc xterm-339 tc xterm-340h tc xterm-350 tc xterm-dev --=20 Thomas E. Dickey https://invisible-island.net ftp://ftp.invisible-island.net --t4thckgjs7euaile Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EABECAB0WIQTFIEjAwHSP7iJ9R6JwI1Pg9+SO2wUCXlRbZwAKCRBwI1Pg9+SO 2xOkAJkBhYFJr7GBiGgbRhoiWxLh3cKViQCeIfZnRsemfkAmaPkIab9h+FVilIE= =IG14 -----END PGP SIGNATURE----- --t4thckgjs7euaile-- From owner-freebsd-current@freebsd.org Mon Feb 24 23:35:19 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 EF0EE247C4A for ; Mon, 24 Feb 2020 23:35:19 +0000 (UTC) (envelope-from btv1==32373df4061==tom@invisible-island.net) Received: from smtp-nf-201.his.com (smtp-nf-201.his.com [216.194.196.93]) by mx1.freebsd.org (Postfix) with ESMTP id 48RJMV2q5tz4NYw for ; Mon, 24 Feb 2020 23:35:18 +0000 (UTC) (envelope-from btv1==32373df4061==tom@invisible-island.net) Received: from cuda201.his.com (cuda201.his.com [216.194.196.22]) by smtp-nf-201.his.com (Postfix) with ESMTPS id DABDC604AC for ; Mon, 24 Feb 2020 18:35:17 -0500 (EST) X-ASG-Debug-ID: 1582587317-061c414c2e65c3c0001-XDYc8F Received: from smtp-nf-202.his.com (smtp-nf-202.his.com [216.194.196.20]) by cuda201.his.com with ESMTP id Bl1DHXbE4lCFXHKb; Mon, 24 Feb 2020 18:35:17 -0500 (EST) X-Barracuda-Envelope-From: tom@invisible-island.net X-Barracuda-RBL-Trusted-Forwarder: 216.194.196.20 Received: from zproxy101.his.com (zproxy101.his.com [18.218.2.49]) by smtp-nf-202.his.com (Postfix) with ESMTPS id 5C03D6019F; Mon, 24 Feb 2020 18:35:17 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zproxy101.his.com (Postfix) with ESMTP id 2305E17DB42; Mon, 24 Feb 2020 18:35:17 -0500 (EST) X-Barracuda-RBL-IP: 18.218.2.49 X-Barracuda-Effective-Source-IP: zproxy101.his.com[18.218.2.49] X-Barracuda-Apparent-Source-IP: 18.218.2.49 Received: from zproxy101.his.com ([127.0.0.1]) by localhost (zproxy101.his.com [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id 0mcrIxqOZGro; Mon, 24 Feb 2020 18:35:17 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zproxy101.his.com (Postfix) with ESMTP id 0B5AB17DB4A; Mon, 24 Feb 2020 18:35:17 -0500 (EST) X-Virus-Scanned: amavisd-new at zproxy101.his.com Received: from zproxy101.his.com ([127.0.0.1]) by localhost (zproxy101.his.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id GRprXC5BkPBZ; Mon, 24 Feb 2020 18:35:16 -0500 (EST) Received: from prl-debianold-64.jexium-island.net (static-71-246-219-82.washdc.fios.verizon.net [71.246.219.82]) by zproxy101.his.com (Postfix) with ESMTPSA id E846117DB42; Mon, 24 Feb 2020 18:35:16 -0500 (EST) Received: from tom by prl-debianold-64.jexium-island.net with local (Exim 4.89) (envelope-from ) id 1j6NFs-0001GE-Nv; Mon, 24 Feb 2020 18:35:16 -0500 Date: Mon, 24 Feb 2020 18:35:16 -0500 From: Thomas Dickey To: Yasuhiro KIMURA Cc: freebsd-current@freebsd.org Subject: Re: r358062(ncurses) breaks installed ports, howto check? Message-ID: <20200224233516.z6ateiibdm4hk36s@prl-debianold-64.jexium-island.net> X-ASG-Orig-Subj: Re: r358062(ncurses) breaks installed ports, howto check? Reply-To: dickey@his.com References: <20200224202021.65ca7f64@thor.intern.walstatt.dynvpn.de> <20200225.043711.677660873587364878.yasu@utahime.org> <20200224232530.2ehw6l4blvqkgbd4@prl-debianold-64.jexium-island.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="qwiiacggvlzqswl2" Content-Disposition: inline In-Reply-To: <20200224232530.2ehw6l4blvqkgbd4@prl-debianold-64.jexium-island.net> User-Agent: NeoMutt/20170113 (1.7.2) X-Barracuda-Connect: smtp-nf-202.his.com[216.194.196.20] X-Barracuda-Start-Time: 1582587317 X-Barracuda-URL: https://spam.his.com:443/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at his.com X-Barracuda-Scan-Msg-Size: 1945 X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using global scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=6.0 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.80234 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-Rspamd-Queue-Id: 48RJMV2q5tz4NYw X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of btv1==32373df4061==tom@invisible-island.net designates 216.194.196.93 as permitted sender) smtp.mailfrom=btv1==32373df4061==tom@invisible-island.net X-Spamd-Result: default: False [-6.87 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[dickey@his.com]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:216.194.196.0/22]; IP_SCORE(-3.78)[ip: (-9.91), ipnet: 216.194.196.0/24(-4.95), asn: 11604(-3.96), country: US(-0.05)]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[his.com]; REPLYTO_ADDR_EQ_FROM(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_TRACE(0.00)[0:+,1:+,2:~]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; SIGNED_PGP(-2.00)[]; FORGED_SENDER(0.30)[dickey@his.com,btv1==32373df4061==tom@invisible-island.net]; RCVD_NO_TLS_LAST(0.10)[]; RCVD_IN_DNSWL_LOW(-0.10)[93.196.194.216.list.dnswl.org : 127.0.5.1]; R_DKIM_NA(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:11604, ipnet:216.194.196.0/24, country:US]; FROM_NEQ_ENVFROM(0.00)[dickey@his.com,btv1==32373df4061==tom@invisible-island.net]; RCVD_COUNT_SEVEN(0.00)[10] 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 23:35:20 -0000 --qwiiacggvlzqswl2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Feb 24, 2020 at 06:25:30PM -0500, Thomas Dickey wrote: > On Tue, Feb 25, 2020 at 04:37:11AM +0900, Yasuhiro KIMURA wrote: > > From: "O. Hartmann" > > Subject: r358062(ncurses) breaks installed ports, howto check? > > Date: Mon, 24 Feb 2020 20:19:59 +0100 > >=20 > > > After r358062, many installed ports do not work anymore on several ru= nning systems (CURRENT). > > > /usr/src/UPDATING states one should reinstall all ncurses depending p= orts, but no hint is > > > given! Can someone mitigate this lack of information? Is there a simp= le way to check what > > > ports installed on a system rely on ncurses provided by the system? > >=20 > > Check thread starting with following message. > >=20 > > https://lists.freebsd.org/pipermail/freebsd-ports/2020-February/117710.= html >=20 > That's a start, but it gives an overly-broad approach, saying that > anything linked to the ncurses library has to be recompiled. >=20 > The ABI change is just to the (upper-level) curses interface. > Most of the programs you'll have in ports use the (lower-level) termcap > or terminfo interfaces. >=20 > For example gettext uses terminfo (not curses). >=20 > Curses applications use initscr or newterm (nm helps). > I have a script which uses nm to tell me which interface is used. >=20 > Actually, in my own ports, I don't see any which would be affected, > since all of the curses applications are the utilities for ncurses > (or for my testing of ncurses). >=20 > Here's an example of what it tells me > (n5=3D=3Dncurses5, tc=3Dtermcap, ti=3Dterminfo): >=20 > ti bison > n5*+ti captoinfo > n5*+ti captoinfo6 > n5*+ti clear > n5*+ti clear6 > n5+tc ded > n5+ti dialog4ports actually this one isn't one of mine (needs to be recompiled) But for the rest - recompiling would be a waste of time. --=20 Thomas E. Dickey https://invisible-island.net ftp://ftp.invisible-island.net --qwiiacggvlzqswl2 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EABECAB0WIQTFIEjAwHSP7iJ9R6JwI1Pg9+SO2wUCXlRdtAAKCRBwI1Pg9+SO 22OaAKCA8JchaEl/kxMQjEpONXB/DR/BTACg2hWHtv/XjosJr6C/Lik3Iw855u8= =vN5T -----END PGP SIGNATURE----- --qwiiacggvlzqswl2-- From owner-freebsd-current@freebsd.org Tue Feb 25 01:28:07 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 BF3AD24B67D for ; Tue, 25 Feb 2020 01:28:07 +0000 (UTC) (envelope-from btv1==3245c305c7a==tom@invisible-island.net) Received: from smtp-nf-201.his.com (smtp-nf-201.his.com [216.194.196.93]) by mx1.freebsd.org (Postfix) with ESMTP id 48RLsf5S5Kz4MNX for ; Tue, 25 Feb 2020 01:28:06 +0000 (UTC) (envelope-from btv1==3245c305c7a==tom@invisible-island.net) Received: from cuda201.his.com (cuda201.his.com [216.194.196.22]) by smtp-nf-201.his.com (Postfix) with ESMTPS id 4ADC260304 for ; Mon, 24 Feb 2020 20:28:05 -0500 (EST) X-ASG-Debug-ID: 1582594084-061c414c2f662f20001-XDYc8F Received: from smtp-nf-202.his.com (smtp-nf-202.his.com [216.194.196.20]) by cuda201.his.com with ESMTP id vw89ZOIM0KYbVCFG; Mon, 24 Feb 2020 20:28:04 -0500 (EST) X-Barracuda-Envelope-From: tom@invisible-island.net X-Barracuda-RBL-Trusted-Forwarder: 216.194.196.20 Received: from zproxy101.his.com (zproxy101.his.com [18.218.2.49]) by smtp-nf-202.his.com (Postfix) with ESMTPS id 6C2316019F; Mon, 24 Feb 2020 20:28:04 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zproxy101.his.com (Postfix) with ESMTP id 308E717DB5B; Mon, 24 Feb 2020 20:28:04 -0500 (EST) X-Barracuda-RBL-IP: 18.218.2.49 X-Barracuda-Effective-Source-IP: zproxy101.his.com[18.218.2.49] X-Barracuda-Apparent-Source-IP: 18.218.2.49 Received: from zproxy101.his.com ([127.0.0.1]) by localhost (zproxy101.his.com [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id i2o60D9H02bt; Mon, 24 Feb 2020 20:28:04 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zproxy101.his.com (Postfix) with ESMTP id 16B2717DB5C; Mon, 24 Feb 2020 20:28:04 -0500 (EST) X-Virus-Scanned: amavisd-new at zproxy101.his.com Received: from zproxy101.his.com ([127.0.0.1]) by localhost (zproxy101.his.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id fze6jqFT1Gfr; Mon, 24 Feb 2020 20:28:04 -0500 (EST) Received: from prl-debianold-64.jexium-island.net (static-71-246-219-82.washdc.fios.verizon.net [71.246.219.82]) by zproxy101.his.com (Postfix) with ESMTPSA id EDDE317DB5B; Mon, 24 Feb 2020 20:28:03 -0500 (EST) Received: from tom by prl-debianold-64.jexium-island.net with local (Exim 4.89) (envelope-from ) id 1j6P11-00058L-OJ; Mon, 24 Feb 2020 20:28:03 -0500 Date: Mon, 24 Feb 2020 20:28:03 -0500 From: Thomas Dickey To: Yasuhiro KIMURA Cc: freebsd-current@freebsd.org Subject: Re: r358062(ncurses) breaks installed ports, howto check? Message-ID: <20200225012803.7zem2qml7kpfnh53@prl-debianold-64.jexium-island.net> X-ASG-Orig-Subj: Re: r358062(ncurses) breaks installed ports, howto check? Reply-To: dickey@his.com References: <20200224202021.65ca7f64@thor.intern.walstatt.dynvpn.de> <20200225.043711.677660873587364878.yasu@utahime.org> <20200224232530.2ehw6l4blvqkgbd4@prl-debianold-64.jexium-island.net> <20200224233516.z6ateiibdm4hk36s@prl-debianold-64.jexium-island.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="hlacvb5qx444nsj4" Content-Disposition: inline In-Reply-To: <20200224233516.z6ateiibdm4hk36s@prl-debianold-64.jexium-island.net> User-Agent: NeoMutt/20170113 (1.7.2) X-Barracuda-Connect: smtp-nf-202.his.com[216.194.196.20] X-Barracuda-Start-Time: 1582594084 X-Barracuda-URL: https://spam.his.com:443/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at his.com X-Barracuda-Scan-Msg-Size: 2657 X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using global scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=6.0 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.80236 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-Rspamd-Queue-Id: 48RLsf5S5Kz4MNX X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of btv1==3245c305c7a==tom@invisible-island.net designates 216.194.196.93 as permitted sender) smtp.mailfrom=btv1==3245c305c7a==tom@invisible-island.net X-Spamd-Result: default: False [-6.87 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[dickey@his.com]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:216.194.196.0/22]; IP_SCORE(-3.78)[ip: (-9.91), ipnet: 216.194.196.0/24(-4.95), asn: 11604(-3.96), country: US(-0.05)]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[his.com]; REPLYTO_ADDR_EQ_FROM(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_TRACE(0.00)[0:+,1:+,2:~]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; SIGNED_PGP(-2.00)[]; FORGED_SENDER(0.30)[dickey@his.com,btv1==3245c305c7a==tom@invisible-island.net]; RCVD_NO_TLS_LAST(0.10)[]; RCVD_IN_DNSWL_LOW(-0.10)[93.196.194.216.list.dnswl.org : 127.0.5.1]; R_DKIM_NA(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:11604, ipnet:216.194.196.0/24, country:US]; FROM_NEQ_ENVFROM(0.00)[dickey@his.com,btv1==3245c305c7a==tom@invisible-island.net]; RCVD_COUNT_SEVEN(0.00)[10] 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: Tue, 25 Feb 2020 01:28:07 -0000 --hlacvb5qx444nsj4 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Feb 24, 2020 at 06:35:16PM -0500, Thomas Dickey wrote: > On Mon, Feb 24, 2020 at 06:25:30PM -0500, Thomas Dickey wrote: > > On Tue, Feb 25, 2020 at 04:37:11AM +0900, Yasuhiro KIMURA wrote: > > > From: "O. Hartmann" > > > Subject: r358062(ncurses) breaks installed ports, howto check? > > > Date: Mon, 24 Feb 2020 20:19:59 +0100 > > >=20 > > > > 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 si= mple way to check what > > > > ports installed on a system rely on ncurses provided by the system? > > >=20 > > > Check thread starting with following message. > > >=20 > > > https://lists.freebsd.org/pipermail/freebsd-ports/2020-February/11771= 0.html > >=20 > > That's a start, but it gives an overly-broad approach, saying that > > anything linked to the ncurses library has to be recompiled. > >=20 > > The ABI change is just to the (upper-level) curses interface. > > Most of the programs you'll have in ports use the (lower-level) termcap > > or terminfo interfaces. > >=20 > > For example gettext uses terminfo (not curses). > >=20 > > Curses applications use initscr or newterm (nm helps). > > I have a script which uses nm to tell me which interface is used. > >=20 > > Actually, in my own ports, I don't see any which would be affected, > > since all of the curses applications are the utilities for ncurses > > (or for my testing of ncurses). > >=20 > > Here's an example of what it tells me > > (n5=3D=3Dncurses5, tc=3Dtermcap, ti=3Dterminfo): > >=20 > > ti bison > > n5*+ti captoinfo > > n5*+ti captoinfo6 > > n5*+ti clear > > n5*+ti clear6 > > n5+tc ded > > n5+ti dialog4ports >=20 > actually this one isn't one of mine (needs to be recompiled) >=20 > But for the rest - recompiling would be a waste of time. =2E..that's just looking at /usr/local/bin. I see Millard's list includes /usr/local/lib. I have some of those: c3+tc libXvMCr600.so tc libedit.so tc libedit.so.0 ti libgettextsrc.so tc libreadline.so tc libslang.so ti libtextstyle.so c3+tc libvulkan_radeon.so that is, mesa-dri uses curses, but libedit and libreadline do not. I have llvm80, but that doesn't live in either of /usr/local/bin or /usr/local/lib. It's in its own directory (with a script in the former pointing there). It uses curses (and is not a quick recompile). --=20 Thomas E. Dickey https://invisible-island.net ftp://ftp.invisible-island.net --hlacvb5qx444nsj4 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EABECAB0WIQTFIEjAwHSP7iJ9R6JwI1Pg9+SO2wUCXlR4IAAKCRBwI1Pg9+SO 2zWvAJ0TG80iwO8F85q8ccDpecZ7iy3g1gCg0O3KFbed+Q9ABzYqEQXW2/kpaBs= =Vw3T -----END PGP SIGNATURE----- --hlacvb5qx444nsj4-- From owner-freebsd-current@freebsd.org Tue Feb 25 03:10:32 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 4DB5C24E234 for ; Tue, 25 Feb 2020 03:10:32 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic317-21.consmr.mail.gq1.yahoo.com (sonic317-21.consmr.mail.gq1.yahoo.com [98.137.66.147]) (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 48RP7p5MZ9z4YGF for ; Tue, 25 Feb 2020 03:10:30 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: LtAslJAVM1ktvOVXzmO5LGbD5tT_E1D24npL_US48EDx2V3se.h0lUK3bFUk5Yn l3Kc2FhowHukw02KOfjnPVwEi4vN4sMDDJ1klK4kkENu5FRJIax4mznTroo05qq2JkJu_NArywcH dpzPFkBW4EsdjqeQPdbz8GdAsJBEuVdgLnDrRlc_ZEdsjQyOSM6xkrtWW5qSzKbCetWQdaPXpTLf szWrhzrsxh_U6_ODxanrsiDM1o3Tm7tYrBHWh52kRQ99LslmHPOKZvktMXl.u_fTZ1IFaq54b388 2ezmCxGGyzDTaFGmuL1w_P1LSSCUIpUvK1PPnPlxKTWO43W7wTR_1WBE1vakMk5VIiyUYv6DHn1D Vrv86n8CnnNID4T68P5rck_r9CekWl872hIVRyXZHEjN52QYUZMKbrWUd32i9seZdNXZCZW_DBHR XjIhdbm4v9527gHy3pH.Wc7KDKB7UGNcrbzt425WlVnLvTSDlh0TP07VoRkSNOuUZlLMS4whbLsx fo7_YK_K3GGiMDMANBkRqdGwMMX5vgLuKolb.UD7pRytd96yEJjxzS6nKU0g.fMmpihhsXUzjkr_ o6G8g2IprtGpJKkVtqnXROsp5VZ_DQd8zqypNncFPj2tCaLG6xTatSgMaCb5N3si7k1_qHezaQs7 r4IAUfwgWS2nI0aEi5tfOZ5TRTrr6lSAWmBRM8Nox5BWKXOoqmrGvSShYglet5xJbNCWvYjW5nwK syR_JecKr1weNQi92w5EFeqMYWZ_YBO2UmcgG_fWXBs_.lTm_.H19kyEvFqmo4RqH7X0QJ8nKEBC CJ2EmkgnHJ.84zvP6e2i0fNKWJBnR9mdREjO2zIP3UPBA8bwZNxB_xD63aV9clhrGSgF.0K2OivI kI9eO5DZUi0wd5yATs1wMh4IyW4dGFBO6qxgu6zj0GRoIprvjbfG1wWiRi.Sdn9OsrWmwtG1G3gL HilvBugZbHihQ8tGzeF5ePBy3mGGkXo.3h.H38l_Holjj9nLxuFxtyarQp0M5vZOPrljRwJMgAj7 xu7XbAEMj39e5YScfAWRajO0hX17a1tNh2_MsdapGnapBsN_8u3mcOqMlj5TkXzw7SJ4AVHHtPyk wMWcfrO8g6gKQtviWdrrV5QSi_j0KWjq7h6Ti6xevJC7CGC78.uE7z_xrDW3mtMBkjMU1K4fjheU iT1Dzc8HdQu3SXqhFloGuXhk2WF3eydmlPMql5nLtp_nFbL611YxSEvYnDeXLRjMiT9NOPKMqMTy DKfoj813501M7Wf2GRMw6sgFtma46yPyp5wnLyqd_Ozn1ucMybgUN5ue3JO538ryMebcuIMlOqny 6scq8pX7qncBDqF7GhI2Wth9tjHElQwCEZoyTf72HY97PdCRTZMKrn.gieNoH_h0dNZXlabch0lx X0Q8MVqEOyBweV_AcEDeiZMEVU5m35IKgED.OqvgJJ2Bzvv_S0GuT_UvzDeUNOKU- Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.gq1.yahoo.com with HTTP; Tue, 25 Feb 2020 03:10:28 +0000 Received: by smtp418.mail.bf1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 23dc1a49ba6fd778234fae00546308a0; Tue, 25 Feb 2020 03:10:22 +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: Mon, 24 Feb 2020 19:10:21 -0800 References: <33314BE6-48FD-4406-B5DA-5DC283B40373@yahoo.com> To: ohartmann@walstatt.org, FreeBSD Current In-Reply-To: <33314BE6-48FD-4406-B5DA-5DC283B40373@yahoo.com> Message-Id: <0D67AFC0-DBC7-47CE-B2DE-E4B3483AE60D@yahoo.com> X-Mailer: Apple Mail (2.3608.60.0.2.5) X-Rspamd-Queue-Id: 48RP7p5MZ9z4YGF X-Spamd-Bar: / X-Spamd-Result: default: False [0.66 / 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)[]; IP_SCORE(0.00)[ip: (5.41), ipnet: 98.137.64.0/21(0.83), asn: 36647(0.66), country: US(-0.05)]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; SUBJECT_ENDS_QUESTION(1.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/21, country:US]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0]; NEURAL_HAM_LONG(-0.40)[-0.404,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; NEURAL_SPAM_MEDIUM(0.57)[0.568,0]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[147.66.137.98.list.dnswl.org : 127.0.5.0]; RWL_MAILSPIKE_POSSIBLE(0.00)[147.66.137.98.rep.mailspike.net : 127.0.0.17]; 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: Tue, 25 Feb 2020 03:10:32 -0000 On 2020-Feb-24, at 11:43, Mark Millard wrote: > O. Hartmann ohartmann at walstatt.org wrote on > Mon Feb 24 19:20:32 UTC 2020 : >=20 >> 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? >=20 > 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): >=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 > 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 >=20 > 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.) Thomas Dickey wrote about tracking upper vs. lower interface distinctions to cut down on what needs to be built. The below does not go that direction but does cut down the list to ports directly involving /lib/libncurses[^ ]*\.so\.8 : # 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 ldd -a | egrep '(^/.*:$| /lib/libncurses[^ ]*\.so\.8 )' \ | grep -B1 " /lib/libncurses" | grep "^/.*:$" | sed -e's;:$;;' \ | xargs pkg which -q | sort -u | more dialog4ports-0.1.6 gdb-8.3.1 gdbm-1.18.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 python37-3.7.6 readline-8.0.1 ruby-2.6.5,1 sqlite3-3.30.1,1 texinfo-6.7_1,1 xterm-353_1 So, for example, "bison-3.5.2,1" is not listed because only its use of "libtextstyle-0.20.1" brought in a ncurses library use overall. The "libtextstyle-0.20.1" is listed. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-current@freebsd.org Tue Feb 25 09:20:02 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 8883B255882 for ; Tue, 25 Feb 2020 09:20:02 +0000 (UTC) (envelope-from btv1==3245c305c7a==tom@invisible-island.net) Received: from smtp-nf-201.his.com (smtp-nf-201.his.com [216.194.196.93]) by mx1.freebsd.org (Postfix) with ESMTP id 48RYL80R5pz3Pb0 for ; Tue, 25 Feb 2020 09:19:59 +0000 (UTC) (envelope-from btv1==3245c305c7a==tom@invisible-island.net) Received: from cuda201.his.com (cuda201.his.com [216.194.196.22]) by smtp-nf-201.his.com (Postfix) with ESMTPS id 52D866027F for ; Tue, 25 Feb 2020 04:19:58 -0500 (EST) X-ASG-Debug-ID: 1582622397-061c414c2f675f30001-XDYc8F Received: from smtp-nf-202.his.com (smtp-nf-202.his.com [216.194.196.20]) by cuda201.his.com with ESMTP id iyVGf8Vf7pJjK3dy; Tue, 25 Feb 2020 04:19:57 -0500 (EST) X-Barracuda-Envelope-From: tom@invisible-island.net X-Barracuda-RBL-Trusted-Forwarder: 216.194.196.20 Received: from zproxy101.his.com (zproxy101.his.com [18.218.2.49]) by smtp-nf-202.his.com (Postfix) with ESMTPS id 7BC6760087; Tue, 25 Feb 2020 04:19:57 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zproxy101.his.com (Postfix) with ESMTP id 3BEC317870A; Tue, 25 Feb 2020 04:19:57 -0500 (EST) X-Barracuda-RBL-IP: 18.218.2.49 X-Barracuda-Effective-Source-IP: zproxy101.his.com[18.218.2.49] X-Barracuda-Apparent-Source-IP: 18.218.2.49 Received: from zproxy101.his.com ([127.0.0.1]) by localhost (zproxy101.his.com [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id DN6CCYQjj4My; Tue, 25 Feb 2020 04:19:57 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zproxy101.his.com (Postfix) with ESMTP id 2332B178715; Tue, 25 Feb 2020 04:19:57 -0500 (EST) X-Virus-Scanned: amavisd-new at zproxy101.his.com Received: from zproxy101.his.com ([127.0.0.1]) by localhost (zproxy101.his.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id Y_elvGBLnWAc; Tue, 25 Feb 2020 04:19:57 -0500 (EST) Received: from prl-debianold-64.jexium-island.net (static-71-246-219-82.washdc.fios.verizon.net [71.246.219.82]) by zproxy101.his.com (Postfix) with ESMTPSA id 0965B17870A; Tue, 25 Feb 2020 04:19:57 -0500 (EST) Received: from tom by prl-debianold-64.jexium-island.net with local (Exim 4.89) (envelope-from ) id 1j6WNg-0002xc-Oy; Tue, 25 Feb 2020 04:19:56 -0500 Date: Tue, 25 Feb 2020 04:19:56 -0500 From: Thomas Dickey To: Yasuhiro KIMURA , freebsd-current@freebsd.org Cc: bapt@FreeBSD.org Subject: Re: r358062(ncurses) breaks installed ports, howto check? Message-ID: <20200225091956.kolhkmml7f4e3bup@prl-debianold-64.jexium-island.net> X-ASG-Orig-Subj: Re: r358062(ncurses) breaks installed ports, howto check? Reply-To: dickey@his.com References: <20200224202021.65ca7f64@thor.intern.walstatt.dynvpn.de> <20200225.043711.677660873587364878.yasu@utahime.org> <20200224232530.2ehw6l4blvqkgbd4@prl-debianold-64.jexium-island.net> <20200224233516.z6ateiibdm4hk36s@prl-debianold-64.jexium-island.net> <20200225012803.7zem2qml7kpfnh53@prl-debianold-64.jexium-island.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="w7y5zatcxujwmx5m" Content-Disposition: inline In-Reply-To: <20200225012803.7zem2qml7kpfnh53@prl-debianold-64.jexium-island.net> User-Agent: NeoMutt/20170113 (1.7.2) X-Barracuda-Connect: smtp-nf-202.his.com[216.194.196.20] X-Barracuda-Start-Time: 1582622397 X-Barracuda-URL: https://spam.his.com:443/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at his.com X-Barracuda-Scan-Msg-Size: 3347 X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using global scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=6.0 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.80244 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-Rspamd-Queue-Id: 48RYL80R5pz3Pb0 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of btv1==3245c305c7a==tom@invisible-island.net designates 216.194.196.93 as permitted sender) smtp.mailfrom=btv1==3245c305c7a==tom@invisible-island.net X-Spamd-Result: default: False [-6.88 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[dickey@his.com]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+ip4:216.194.196.0/22]; IP_SCORE(-3.78)[ip: (-9.91), ipnet: 216.194.196.0/24(-4.95), asn: 11604(-3.96), country: US(-0.05)]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[his.com]; TO_DN_SOME(0.00)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_TRACE(0.00)[0:+,1:+,2:~]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; SIGNED_PGP(-2.00)[]; FORGED_SENDER(0.30)[dickey@his.com,btv1==3245c305c7a==tom@invisible-island.net]; RCVD_NO_TLS_LAST(0.10)[]; RCVD_IN_DNSWL_LOW(-0.10)[93.196.194.216.list.dnswl.org : 127.0.5.1]; R_DKIM_NA(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:11604, ipnet:216.194.196.0/24, country:US]; FROM_NEQ_ENVFROM(0.00)[dickey@his.com,btv1==3245c305c7a==tom@invisible-island.net]; RCVD_COUNT_SEVEN(0.00)[10] 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: Tue, 25 Feb 2020 09:20:02 -0000 --w7y5zatcxujwmx5m Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Feb 24, 2020 at 08:28:03PM -0500, Thomas Dickey wrote: > On Mon, Feb 24, 2020 at 06:35:16PM -0500, Thomas Dickey wrote: > > On Mon, Feb 24, 2020 at 06:25:30PM -0500, Thomas Dickey wrote: > > > On Tue, Feb 25, 2020 at 04:37:11AM +0900, Yasuhiro KIMURA wrote: > > > > From: "O. Hartmann" > > > > Subject: r358062(ncurses) breaks installed ports, howto check? > > > > Date: Mon, 24 Feb 2020 20:19:59 +0100 > > > >=20 > > > > > After r358062, many installed ports do not work anymore on severa= l running systems (CURRENT). > > > > > /usr/src/UPDATING states one should reinstall all ncurses dependi= ng 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 syste= m? > > > >=20 > > > > Check thread starting with following message. > > > >=20 > > > > https://lists.freebsd.org/pipermail/freebsd-ports/2020-February/117= 710.html > > >=20 > > > That's a start, but it gives an overly-broad approach, saying that > > > anything linked to the ncurses library has to be recompiled. > > >=20 > > > The ABI change is just to the (upper-level) curses interface. > > > Most of the programs you'll have in ports use the (lower-level) termc= ap > > > or terminfo interfaces. > > >=20 > > > For example gettext uses terminfo (not curses). > > >=20 > > > Curses applications use initscr or newterm (nm helps). > > > I have a script which uses nm to tell me which interface is used. > > >=20 > > > Actually, in my own ports, I don't see any which would be affected, > > > since all of the curses applications are the utilities for ncurses > > > (or for my testing of ncurses). > > >=20 > > > Here's an example of what it tells me > > > (n5=3D=3Dncurses5, tc=3Dtermcap, ti=3Dterminfo): > > >=20 > > > ti bison > > > n5*+ti captoinfo > > > n5*+ti captoinfo6 > > > n5*+ti clear > > > n5*+ti clear6 > > > n5+tc ded > > > n5+ti dialog4ports > >=20 > > actually this one isn't one of mine (needs to be recompiled) > >=20 > > But for the rest - recompiling would be a waste of time. >=20 > ...that's just looking at /usr/local/bin. I see Millard's list > includes /usr/local/lib. I have some of those: >=20 > c3+tc libXvMCr600.so > tc libedit.so > tc libedit.so.0 > ti libgettextsrc.so > tc libreadline.so > tc libslang.so > ti libtextstyle.so > c3+tc libvulkan_radeon.so >=20 > that is, mesa-dri uses curses, but libedit and libreadline do not. >=20 > I have llvm80, but that doesn't live in either of /usr/local/bin > or /usr/local/lib. It's in its own directory (with a script in > the former pointing there). It uses curses (and is not a quick > recompile). now... I discussed this briefly with the developer on the 20th of January. ncurses can be configured/built to use the old binary interface (ABI 5), but he ran into some problem doing that, and decided to use ABI 6. At the time, I had supposed that cost would be contained by the system builders, not considering the impact on users rebuilding ports. Depending on where FreeBSD is along that path, it might be worth revisiting, to see exactly why the build with ABI 5 did not work. --=20 Thomas E. Dickey https://invisible-island.net ftp://ftp.invisible-island.net --w7y5zatcxujwmx5m Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EABECAB0WIQTFIEjAwHSP7iJ9R6JwI1Pg9+SO2wUCXlTmuQAKCRBwI1Pg9+SO 2y4uAJ4qsg6Cat7jVCkMqcLXOQ0oNAOj0gCgspJBEgL4AisQ5ziqbk9d67D0/A4= =CB3K -----END PGP SIGNATURE----- --w7y5zatcxujwmx5m-- From owner-freebsd-current@freebsd.org Tue Feb 25 09:28:10 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 84257255C5F for ; Tue, 25 Feb 2020 09:28:10 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48RYWZ0Pssz4Chd; Tue, 25 Feb 2020 09:28:10 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from ivaldir.etoilebsd.net (etoilebsd.net [178.32.217.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: bapt) by smtp.freebsd.org (Postfix) with ESMTPSA id CF23D2CE40; Tue, 25 Feb 2020 09:28:09 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by ivaldir.etoilebsd.net (Postfix, from userid 1001) id 0FDE4EBDB9; Tue, 25 Feb 2020 10:27:37 +0100 (CET) Date: Tue, 25 Feb 2020 10:27:37 +0100 From: Baptiste Daroussin To: Thomas Dickey Cc: Yasuhiro KIMURA , freebsd-current@freebsd.org Subject: Re: r358062(ncurses) breaks installed ports, howto check? Message-ID: <20200225092737.sng6dqi64rqjm4sf@ivaldir.net> References: <20200224202021.65ca7f64@thor.intern.walstatt.dynvpn.de> <20200225.043711.677660873587364878.yasu@utahime.org> <20200224232530.2ehw6l4blvqkgbd4@prl-debianold-64.jexium-island.net> <20200224233516.z6ateiibdm4hk36s@prl-debianold-64.jexium-island.net> <20200225012803.7zem2qml7kpfnh53@prl-debianold-64.jexium-island.net> <20200225091956.kolhkmml7f4e3bup@prl-debianold-64.jexium-island.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="pm2dnyda3nr3mg5j" Content-Disposition: inline In-Reply-To: <20200225091956.kolhkmml7f4e3bup@prl-debianold-64.jexium-island.net> 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: Tue, 25 Feb 2020 09:28:10 -0000 --pm2dnyda3nr3mg5j Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 25, 2020 at 04:19:56AM -0500, Thomas Dickey wrote: > On Mon, Feb 24, 2020 at 08:28:03PM -0500, Thomas Dickey wrote: > > On Mon, Feb 24, 2020 at 06:35:16PM -0500, Thomas Dickey wrote: > > > On Mon, Feb 24, 2020 at 06:25:30PM -0500, Thomas Dickey wrote: > > > > On Tue, Feb 25, 2020 at 04:37:11AM +0900, Yasuhiro KIMURA wrote: > > > > > From: "O. Hartmann" > > > > > Subject: r358062(ncurses) breaks installed ports, howto check? > > > > > Date: Mon, 24 Feb 2020 20:19:59 +0100 > > > > >=20 > > > > > > After r358062, many installed ports do not work anymore on seve= ral running systems (CURRENT). > > > > > > /usr/src/UPDATING states one should reinstall all ncurses depen= ding 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 sys= tem? > > > > >=20 > > > > > Check thread starting with following message. > > > > >=20 > > > > > https://lists.freebsd.org/pipermail/freebsd-ports/2020-February/1= 17710.html > > > >=20 > > > > That's a start, but it gives an overly-broad approach, saying that > > > > anything linked to the ncurses library has to be recompiled. > > > >=20 > > > > The ABI change is just to the (upper-level) curses interface. > > > > Most of the programs you'll have in ports use the (lower-level) ter= mcap > > > > or terminfo interfaces. > > > >=20 > > > > For example gettext uses terminfo (not curses). > > > >=20 > > > > Curses applications use initscr or newterm (nm helps). > > > > I have a script which uses nm to tell me which interface is used. > > > >=20 > > > > Actually, in my own ports, I don't see any which would be affected, > > > > since all of the curses applications are the utilities for ncurses > > > > (or for my testing of ncurses). > > > >=20 > > > > Here's an example of what it tells me > > > > (n5=3D=3Dncurses5, tc=3Dtermcap, ti=3Dterminfo): > > > >=20 > > > > ti bison > > > > n5*+ti captoinfo > > > > n5*+ti captoinfo6 > > > > n5*+ti clear > > > > n5*+ti clear6 > > > > n5+tc ded > > > > n5+ti dialog4ports > > >=20 > > > actually this one isn't one of mine (needs to be recompiled) > > >=20 > > > But for the rest - recompiling would be a waste of time. > >=20 > > ...that's just looking at /usr/local/bin. I see Millard's list > > includes /usr/local/lib. I have some of those: > >=20 > > c3+tc libXvMCr600.so > > tc libedit.so > > tc libedit.so.0 > > ti libgettextsrc.so > > tc libreadline.so > > tc libslang.so > > ti libtextstyle.so > > c3+tc libvulkan_radeon.so > >=20 > > that is, mesa-dri uses curses, but libedit and libreadline do not. > >=20 > > I have llvm80, but that doesn't live in either of /usr/local/bin > > or /usr/local/lib. It's in its own directory (with a script in > > the former pointing there). It uses curses (and is not a quick > > recompile). >=20 > now... I discussed this briefly with the developer on the 20th of January. >=20 > ncurses can be configured/built to use the old binary interface (ABI 5), > but he ran into some problem doing that, and decided to use ABI 6. >=20 > At the time, I had supposed that cost would be contained by the system > builders, not considering the impact on users rebuilding ports. >=20 > Depending on where FreeBSD is along that path, it might be worth > revisiting, to see exactly why the build with ABI 5 did not work. >=20 I think we should anyway move on on ABI 6, which is why I didn't insist on = ABI 5 when I could not find the root cause of it not working. In the futur we will update ncurses on more regular basis, and ABI 6 is what everyone else is us= ing so probably what is the most tested. if I understand correctly upstream build system, staying on ABI 5 disable m= any features that are available in ABI 6. For those interested my current plan with ncurses is the following for free= bsd 13.0: - split terminfo from ncurses (like the upstream build system) so a futur c= hange in high level ABI will impact less consumers - only keep the widechar version of ncurses in base - add the pkgconf file in base to ease the ports tree. Again for people who don't want to rebuild everything compat12x package has= been created and can be used to have all binaries working. Best regards, Bapt --pm2dnyda3nr3mg5j Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAl5U6IYACgkQY4mL3PG3 PloI3Q/+NNNfCPc9Fg6hHPMouM58+y80zCZRQPbf3Y5O75VnyrMAl9RdKgM8lh6G RF0w0VLuoBVy4Q5GNSa6QdLqNjaoIwo2RX4Qstb3Gu2hzt4c3a4Oc/lQgk0lyQ7l HxFk66tx4yfk0w9bdOBlJCGbLnPr3lC+GxTAlDDnsB0J1n2V5U5ekXRY0KDG6uFP OFd4HAKDec4Vut1zJrIziUMiISxh1eWUWccKnKjXzA566G1Qz7aGOTLjC5v+gl3V xfDAKqyF+SCu6xq0P0nvr9Q1PcDUkP80ruWBJsc9fvPaLKbzc34n5tQfG1drdD01 ryUbEwUxy4MnovDPr4/7ZwPYLoKHdPOpydY5HdYNpHPmVmHv4K8GhSDtBcN7NREE /YLkYYARvHQTwSLMyGqJarxGbDWTuKKcrCroLG/ocspf7YeneVoVO1dL0Z1SRs6T jhVmPr1YNp8OGJP9HZTGadM8nKpsN3xct4X2JHRKIXAe2PdTl/n187f45eYxl8uf qR9T6V4bx4cRBDR7MWYNQx7o4atpLnkOap3KSExZLGibJMVx7leJmrCn3mQjm3lC inMbOzvuN6SJqCXX8E0emo8hUgKw/Tmc4VIadKDubDbu5we5KMPmzuB/GQ/D1Tfc cbjxlMfgQvQ5c8A+f5ogif64RQ5vmpj+daRwz4WIEosjURGiGX4= =ZZuC -----END PGP SIGNATURE----- --pm2dnyda3nr3mg5j-- From owner-freebsd-current@freebsd.org Tue Feb 25 10:02:57 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 19ABE256944 for ; Tue, 25 Feb 2020 10:02:57 +0000 (UTC) (envelope-from btv1==3245c305c7a==tom@invisible-island.net) Received: from smtp-nf-201.his.com (smtp-nf-201.his.com [216.194.196.93]) by mx1.freebsd.org (Postfix) with ESMTP id 48RZHh3HNZz4WdS for ; Tue, 25 Feb 2020 10:02:56 +0000 (UTC) (envelope-from btv1==3245c305c7a==tom@invisible-island.net) Received: from cuda201.his.com (cuda201.his.com [216.194.196.22]) by smtp-nf-201.his.com (Postfix) with ESMTPS id B4AED60304 for ; Tue, 25 Feb 2020 05:02:55 -0500 (EST) X-ASG-Debug-ID: 1582624975-061c414c2f677990001-XDYc8F Received: from smtp-nf-202.his.com (smtp-nf-202.his.com [216.194.196.20]) by cuda201.his.com with ESMTP id cjAvljXmg2bYNcYw; Tue, 25 Feb 2020 05:02:55 -0500 (EST) X-Barracuda-Envelope-From: tom@invisible-island.net X-Barracuda-RBL-Trusted-Forwarder: 216.194.196.20 Received: from zproxy101.his.com (zproxy101.his.com [18.218.2.49]) by smtp-nf-202.his.com (Postfix) with ESMTPS id 1372E60087; Tue, 25 Feb 2020 05:02:55 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zproxy101.his.com (Postfix) with ESMTP id CA027179141; Tue, 25 Feb 2020 05:02:54 -0500 (EST) X-Barracuda-RBL-IP: 18.218.2.49 X-Barracuda-Effective-Source-IP: zproxy101.his.com[18.218.2.49] X-Barracuda-Apparent-Source-IP: 18.218.2.49 Received: from zproxy101.his.com ([127.0.0.1]) by localhost (zproxy101.his.com [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id f2ZmZEaeGZlb; Tue, 25 Feb 2020 05:02:54 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zproxy101.his.com (Postfix) with ESMTP id AA837179197; Tue, 25 Feb 2020 05:02:54 -0500 (EST) X-Virus-Scanned: amavisd-new at zproxy101.his.com Received: from zproxy101.his.com ([127.0.0.1]) by localhost (zproxy101.his.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id IMISsMZyqW0P; Tue, 25 Feb 2020 05:02:54 -0500 (EST) Received: from prl-debianold-64.jexium-island.net (static-71-246-219-82.washdc.fios.verizon.net [71.246.219.82]) by zproxy101.his.com (Postfix) with ESMTPSA id 8884B179141; Tue, 25 Feb 2020 05:02:54 -0500 (EST) Received: from tom by prl-debianold-64.jexium-island.net with local (Exim 4.89) (envelope-from ) id 1j6X3G-0005i0-8z; Tue, 25 Feb 2020 05:02:54 -0500 Date: Tue, 25 Feb 2020 05:02:54 -0500 From: Thomas Dickey To: Baptiste Daroussin Cc: Thomas Dickey , Yasuhiro KIMURA , freebsd-current@freebsd.org Subject: Re: r358062(ncurses) breaks installed ports, howto check? Message-ID: <20200225100254.n37x3nkywft36k4f@prl-debianold-64.jexium-island.net> X-ASG-Orig-Subj: Re: r358062(ncurses) breaks installed ports, howto check? Reply-To: dickey@his.com References: <20200224202021.65ca7f64@thor.intern.walstatt.dynvpn.de> <20200225.043711.677660873587364878.yasu@utahime.org> <20200224232530.2ehw6l4blvqkgbd4@prl-debianold-64.jexium-island.net> <20200224233516.z6ateiibdm4hk36s@prl-debianold-64.jexium-island.net> <20200225012803.7zem2qml7kpfnh53@prl-debianold-64.jexium-island.net> <20200225091956.kolhkmml7f4e3bup@prl-debianold-64.jexium-island.net> <20200225092737.sng6dqi64rqjm4sf@ivaldir.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="arkeaoqte3l25ilk" Content-Disposition: inline In-Reply-To: <20200225092737.sng6dqi64rqjm4sf@ivaldir.net> User-Agent: NeoMutt/20170113 (1.7.2) X-Barracuda-Connect: smtp-nf-202.his.com[216.194.196.20] X-Barracuda-Start-Time: 1582624975 X-Barracuda-URL: https://spam.his.com:443/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at his.com X-Barracuda-Scan-Msg-Size: 5353 X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using global scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=6.0 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.80245 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-Rspamd-Queue-Id: 48RZHh3HNZz4WdS X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of btv1==3245c305c7a==tom@invisible-island.net designates 216.194.196.93 as permitted sender) smtp.mailfrom=btv1==3245c305c7a==tom@invisible-island.net X-Spamd-Result: default: False [-6.88 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[dickey@his.com]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; R_SPF_ALLOW(-0.20)[+ip4:216.194.196.0/22]; IP_SCORE(-3.78)[ip: (-9.91), ipnet: 216.194.196.0/24(-4.95), asn: 11604(-3.96), country: US(-0.05)]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[his.com]; TO_DN_SOME(0.00)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_TRACE(0.00)[0:+,1:+,2:~]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; SIGNED_PGP(-2.00)[]; FORGED_SENDER(0.30)[dickey@his.com,btv1==3245c305c7a==tom@invisible-island.net]; RCVD_NO_TLS_LAST(0.10)[]; RCVD_IN_DNSWL_LOW(-0.10)[93.196.194.216.list.dnswl.org : 127.0.5.1]; R_DKIM_NA(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:11604, ipnet:216.194.196.0/24, country:US]; FROM_NEQ_ENVFROM(0.00)[dickey@his.com,btv1==3245c305c7a==tom@invisible-island.net]; RCVD_COUNT_SEVEN(0.00)[10] 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: Tue, 25 Feb 2020 10:02:57 -0000 --arkeaoqte3l25ilk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 25, 2020 at 10:27:37AM +0100, Baptiste Daroussin wrote: > On Tue, Feb 25, 2020 at 04:19:56AM -0500, Thomas Dickey wrote: > > On Mon, Feb 24, 2020 at 08:28:03PM -0500, Thomas Dickey wrote: > > > On Mon, Feb 24, 2020 at 06:35:16PM -0500, Thomas Dickey wrote: > > > > On Mon, Feb 24, 2020 at 06:25:30PM -0500, Thomas Dickey wrote: > > > > > On Tue, Feb 25, 2020 at 04:37:11AM +0900, Yasuhiro KIMURA wrote: > > > > > > From: "O. Hartmann" > > > > > > Subject: r358062(ncurses) breaks installed ports, howto check? > > > > > > Date: Mon, 24 Feb 2020 20:19:59 +0100 > > > > > >=20 > > > > > > > After r358062, many installed ports do not work anymore on se= veral running systems (CURRENT). > > > > > > > /usr/src/UPDATING states one should reinstall all ncurses dep= ending ports, but no hint is > > > > > > > given! Can someone mitigate this lack of information? Is ther= e a simple way to check what > > > > > > > ports installed on a system rely on ncurses provided by the s= ystem? > > > > > >=20 > > > > > > Check thread starting with following message. > > > > > >=20 > > > > > > https://lists.freebsd.org/pipermail/freebsd-ports/2020-February= /117710.html > > > > >=20 > > > > > That's a start, but it gives an overly-broad approach, saying that > > > > > anything linked to the ncurses library has to be recompiled. > > > > >=20 > > > > > The ABI change is just to the (upper-level) curses interface. > > > > > Most of the programs you'll have in ports use the (lower-level) t= ermcap > > > > > or terminfo interfaces. > > > > >=20 > > > > > For example gettext uses terminfo (not curses). > > > > >=20 > > > > > Curses applications use initscr or newterm (nm helps). > > > > > I have a script which uses nm to tell me which interface is used. > > > > >=20 > > > > > Actually, in my own ports, I don't see any which would be affecte= d, > > > > > since all of the curses applications are the utilities for ncurses > > > > > (or for my testing of ncurses). > > > > >=20 > > > > > Here's an example of what it tells me > > > > > (n5=3D=3Dncurses5, tc=3Dtermcap, ti=3Dterminfo): > > > > >=20 > > > > > ti bison > > > > > n5*+ti captoinfo > > > > > n5*+ti captoinfo6 > > > > > n5*+ti clear > > > > > n5*+ti clear6 > > > > > n5+tc ded > > > > > n5+ti dialog4ports > > > >=20 > > > > actually this one isn't one of mine (needs to be recompiled) > > > >=20 > > > > But for the rest - recompiling would be a waste of time. > > >=20 > > > ...that's just looking at /usr/local/bin. I see Millard's list > > > includes /usr/local/lib. I have some of those: > > >=20 > > > c3+tc libXvMCr600.so > > > tc libedit.so > > > tc libedit.so.0 > > > ti libgettextsrc.so > > > tc libreadline.so > > > tc libslang.so > > > ti libtextstyle.so > > > c3+tc libvulkan_radeon.so > > >=20 > > > that is, mesa-dri uses curses, but libedit and libreadline do not. > > >=20 > > > I have llvm80, but that doesn't live in either of /usr/local/bin > > > or /usr/local/lib. It's in its own directory (with a script in > > > the former pointing there). It uses curses (and is not a quick > > > recompile). > >=20 > > now... I discussed this briefly with the developer on the 20th of Janua= ry. > >=20 > > ncurses can be configured/built to use the old binary interface (ABI 5), > > but he ran into some problem doing that, and decided to use ABI 6. > >=20 > > At the time, I had supposed that cost would be contained by the system > > builders, not considering the impact on users rebuilding ports. > >=20 > > Depending on where FreeBSD is along that path, it might be worth > > revisiting, to see exactly why the build with ABI 5 did not work. > >=20 > I think we should anyway move on on ABI 6, which is why I didn't insist o= n ABI 5 > when I could not find the root cause of it not working. In the futur we w= ill > update ncurses on more regular basis, and ABI 6 is what everyone else is = using > so probably what is the most tested. >=20 > if I understand correctly upstream build system, staying on ABI 5 disable= many > features that are available in ABI 6. yes... the wide-character configuration in ABI 6 adds a lot of stuff. ABI 5 is for compatibility; narrow-character applications (and termcap) wouldn't benefit as much from ABI 6. =20 > For those interested my current plan with ncurses is the following for fr= eebsd > 13.0: > - split terminfo from ncurses (like the upstream build system) so a futur= change > in high level ABI will impact less consumers offhand, I see that 2/3 to 3/4 of the consumers use termcap or terminfo. My script tells me that - I've not integrated that into something that would relate the results to packages, since I was mainly interested in comparing curses/terminfo/termcap usage on a variety of systems. (I recall there's some problem using it with Solaris - when I revisit that and get "enough" data, I'll probably make a nice table on a webpage). > - only keep the widechar version of ncurses in base > - add the pkgconf file in base to ease the ports tree. >=20 > Again for people who don't want to rebuild everything compat12x package h= as been > created and can be used to have all binaries working. >=20 > Best regards, > Bapt --=20 Thomas E. Dickey https://invisible-island.net ftp://ftp.invisible-island.net --arkeaoqte3l25ilk Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EABECAB0WIQTFIEjAwHSP7iJ9R6JwI1Pg9+SO2wUCXlTwygAKCRBwI1Pg9+SO 27e1AKCS6AEM/EU+55DaSoHaqS63cZVfJgCeMJBWFq0Lu74MF0r8yl06rd8AOUg= =z1Qb -----END PGP SIGNATURE----- --arkeaoqte3l25ilk-- From owner-freebsd-current@freebsd.org Tue Feb 25 21:26:58 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 9B998240D91 for ; Tue, 25 Feb 2020 21:26:58 +0000 (UTC) (envelope-from mpp302@gmail.com) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 48RsSy1Nz7z3DQY for ; Tue, 25 Feb 2020 21:26:58 +0000 (UTC) (envelope-from mpp302@gmail.com) Received: by mailman.nyi.freebsd.org (Postfix) id 24255240D90; Tue, 25 Feb 2020 21:26:58 +0000 (UTC) Delivered-To: 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 23BCB240D8E for ; Tue, 25 Feb 2020 21:26:58 +0000 (UTC) (envelope-from mpp302@gmail.com) Received: from mail-wm1-f43.google.com (mail-wm1-f43.google.com [209.85.128.43]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48RsSw5HRrz3DMB for ; Tue, 25 Feb 2020 21:26:56 +0000 (UTC) (envelope-from mpp302@gmail.com) Received: by mail-wm1-f43.google.com with SMTP id p17so801934wma.1 for ; Tue, 25 Feb 2020 13:26:56 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding:content-language; bh=7/6s/rE3/TiteGKsi17uC1+vTgVce6P6Ypras0mTICQ=; b=MHgb7TOkSbi6Fki4WtGxCRb4AzadEJp4IygiP1yLVZ1o2NHQClrqjuwqfftlXTxrAr qyKgbyJoETfNHP79YhrZIIGjVI3Z19b/9usxB6s7J/Q5TQ2PPPIX/z+pfbL1814qHlQj VgE8Tdu8ho7q+UjsNHZXXlNQIkY7tqEwgu2PESQBKNq7Z9j43I6HPpz+SGXGnugbda2I Dv/e6QRWKg6msnc+t76ioClgAFTjSQXuc+l64J5F9KoVku7rD14MtpCW+5RO4kYf40P3 JZkPiM1dCHslo7G86/5LStf5+n+3fW/pob9J2/CmOOwU5tgG2vnFa/0IioqpfKkA8m+1 VD1w== X-Gm-Message-State: APjAAAXDbafTzdgxkJqkKq+zks4MoHM7Xx1NMMsF7PsFyN8Eb5HikUhF Z85fVdbknKINss5sVaEvagZvOJEd X-Google-Smtp-Source: APXvYqwILRpEPAzbaiIjSQXpoRmZksjbI/umCbwpPfqjvs/bO4KhPriqaC/rOpPSdxQeUI8C40KDFA== X-Received: by 2002:a1c:df45:: with SMTP id w66mr1087896wmg.171.1582666013998; Tue, 25 Feb 2020 13:26:53 -0800 (PST) Received: from ?IPv6:2a02:8109:98c0:40ee:5e5f:67ff:fef4:ffd8? ([2a02:8109:98c0:40ee:5e5f:67ff:fef4:ffd8]) by smtp.gmail.com with ESMTPSA id a135sm5598212wme.47.2020.02.25.13.26.53 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 25 Feb 2020 13:26:53 -0800 (PST) To: current@FreeBSD.org From: Mateusz Piotrowski <0mp@FreeBSD.org> Subject: acpiconf does not return proper information about the second battery Message-ID: <22aa2ae6-088c-8d6c-8080-71a5db2eee4c@FreeBSD.org> Date: Tue, 25 Feb 2020 22:27:14 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Rspamd-Queue-Id: 48RsSw5HRrz3DMB X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of mpp302@gmail.com designates 209.85.128.43 as permitted sender) smtp.mailfrom=mpp302@gmail.com X-Spamd-Result: default: False [-2.96 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[current@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCVD_COUNT_THREE(0.00)[3]; MIME_TRACE(0.00)[0:+]; RCVD_IN_DNSWL_NONE(0.00)[43.128.85.209.list.dnswl.org : 127.0.5.0]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; IP_SCORE(-0.96)[ip: (-0.07), ipnet: 209.85.128.0/17(-2.99), asn: 15169(-1.67), country: US(-0.05)]; FORGED_SENDER(0.30)[0mp@FreeBSD.org,mpp302@gmail.com]; DMARC_NA(0.00)[FreeBSD.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[43.128.85.209.rep.mailspike.net : 127.0.0.17]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; FROM_NEQ_ENVFROM(0.00)[0mp@FreeBSD.org,mpp302@gmail.com]; MID_RHS_MATCH_FROM(0.00)[]; TO_DOM_EQ_FROM_DOM(0.00)[] 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: Tue, 25 Feb 2020 21:26:58 -0000 Hello current, I've upgraded to r358233 recently (from a 13.0-CURRENT snapshot from late January). Since the upgrade, I cannot get full information about my second battery with acpiconf (I'm using Lenovo Thinkpad T480). The number of batteries is detected properly. It is just the details of the second one that are not available. Here are the outputs of acpiconf invocations: $ acpiconf -i 0 Design capacity:    24000 mWh Last full capacity:    18600 mWh Technology:        secondary (rechargeable) Battery Swappable Capability:    Non-swappable Design voltage:        11460 mV Capacity (warn):    930 mWh Capacity (low):        200 mWh Cycle Count:        174 Mesurement Accuracy:    95 % Max Average Interval:    1000 ms Min Average Interval:    500 ms Low/warn granularity:    -1 mWh Warn/full granularity:    -1 mWh Model number:        01AV421 Serial number:         4058 Type:            LiP OEM info:        SMP State:            high Remaining capacity:    100% Remaining time:        unknown Present rate:        0 mW Present voltage:    12503 mV $ acpiconf -i 1 Design capacity:    0 mWh Last full capacity:    0 mWh Technology:        primary (non-rechargeable) Design voltage:        0 mV Capacity (warn):    0 mWh Capacity (low):        0 mWh Cycle Count:        0 Mesurement Accuracy:    0 % Max Sampling Time:    0 ms Min Sampling Time:    0 ms Max Average Interval:    0 ms Min Average Interval:    0 ms Low/warn granularity:    0 mWh Warn/full granularity:    0 mWh Model number: Serial number: Type: OEM info: State:            not present Present voltage:    11513 mV The "Present voltage" of the second battery changes to "unknown" when the battery is removed. From owner-freebsd-current@freebsd.org Tue Feb 25 22:08:09 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 153BC241F49 for ; Tue, 25 Feb 2020 22:08:09 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 48RtNS2Bxqz4731 for ; Tue, 25 Feb 2020 22:08:08 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 8158C241F3F; Tue, 25 Feb 2020 22:08:07 +0000 (UTC) Delivered-To: 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 809AE241F3E for ; Tue, 25 Feb 2020 22:08:07 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from mail.allbsd.org (mx.allbsd.org [IPv6:2001:2f0:104:e001::41]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature ECDSA (P-384) client-digest SHA384) (Client CN "mail.allbsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48RtNQ55MHz470w; Tue, 25 Feb 2020 22:08:06 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from mail-d.allbsd.org ([IPv6:2409:11:a740:4700:58:65ff:fe00:b0b]) (authenticated bits=56) by mail.allbsd.org (8.15.2/8.15.2) with ESMTPSA id 01PM7gMm013125 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=OK) (Client CN "/CN=mail-d.allbsd.org", Issuer "/C=US/O=Let's+20Encrypt/CN=Let's+20Encrypt+20Authority+20X3"); Wed, 26 Feb 2020 07:07:54 +0900 (JST) (envelope-from hrs@FreeBSD.org) Received: from alph.d.allbsd.org ([IPv6:2409:11:a740:4700:16:ceff:fe34:2700]) by mail-d.allbsd.org (8.15.2/8.15.2) with ESMTPS id 01PM7boD093108 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Wed, 26 Feb 2020 07:07:37 +0900 (JST) (envelope-from hrs@FreeBSD.org) Received: from localhost (localhost [[UNIX: localhost]]) (authenticated bits=0) by alph.d.allbsd.org (8.15.2/8.15.2) with ESMTPA id 01PM7aq2093104; Wed, 26 Feb 2020 07:07:37 +0900 (JST) (envelope-from hrs@FreeBSD.org) Date: Wed, 26 Feb 2020 07:07:28 +0900 (JST) Message-Id: <20200226.070728.1419302094278135169.hrs@FreeBSD.org> To: 0mp@FreeBSD.org Cc: current@FreeBSD.org Subject: Re: acpiconf does not return proper information about the second battery From: Hiroki Sato In-Reply-To: <22aa2ae6-088c-8d6c-8080-71a5db2eee4c@FreeBSD.org> References: <22aa2ae6-088c-8d6c-8080-71a5db2eee4c@FreeBSD.org> X-Old-PGPkey-fingerprint: BDB3 443F A5DD B3D0 A530 FFD7 4F2C D3D8 2793 CF2D X-PGPkey-fingerprint: 6C0D 2353 27CF 80C7 901E FDD2 DBB0 7DC6 6F1F 737F X-Mailer: Mew version 6.8 on Emacs 26.3 Mime-Version: 1.0 Content-Type: Multipart/Signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="--Security_Multipart(Wed_Feb_26_07_07_28_2020_277)--" Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.2 (mail.allbsd.org [IPv6:2001:2f0:104:e001:0:0:0:41]); Wed, 26 Feb 2020 07:08:01 +0900 (JST) X-Rspamd-Queue-Id: 48RtNQ55MHz470w X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-1.89 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-0.89)[-0.886,0]; ASN(0.00)[asn:7514, ipnet:2001:2f0::/32, country:JP]; NEURAL_HAM_LONG(-1.00)[-0.999,0] 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: Tue, 25 Feb 2020 22:08:09 -0000 ----Security_Multipart(Wed_Feb_26_07_07_28_2020_277)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi, Mateusz Piotrowski <0mp@FreeBSD.org> wrote in <22aa2ae6-088c-8d6c-8080-71a5db2eee4c@FreeBSD.org>: 0m> Hello current, 0m> 0m> I've upgraded to r358233 recently (from a 13.0-CURRENT snapshot from 0m> late January). 0m> 0m> Since the upgrade, I cannot get full information about my second 0m> battery with acpiconf (I'm using Lenovo Thinkpad T480). 0m> 0m> The number of batteries is detected properly. It is just the details 0m> of the second one that are not available. Here are the outputs of 0m> acpiconf invocations: The cause should be my commit. Could you send me off-list the result of the following? 1. acpidump -dt 2. An output of acpiconf which you had got before upgrading (if still available) -- Hiroki ----Security_Multipart(Wed_Feb_26_07_07_28_2020_277)-- Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iMkEABMKAC4WIQRsDSNTJ8+Ax5Ae/dLbsH3Gbx9zfwUCXlWaoBAcaHJzQGZyZWVi c2Qub3JnAAoJENuwfcZvH3N/JCMCB04PPuFoO/8JKmMYW2IXaKfHQ74PN4os0nt4 TDO5BvRZoOJJAUvoTx6q3Pgr7E755+R4auHd6cZCh+6VgRiiw98oAgkBhm1b9Tik DBnfw36GLXrEBKZ2A2UUKmgcG0ZhMk91JNqvaYP8l1MT4cl+nKNj+02L0bJOheUb R51AN79ifZBRBNQ= =7aBR -----END PGP SIGNATURE----- ----Security_Multipart(Wed_Feb_26_07_07_28_2020_277)---- From owner-freebsd-current@freebsd.org Wed Feb 26 13:39:51 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 740F9258981; Wed, 26 Feb 2020 13:39:51 +0000 (UTC) (envelope-from lwhsu@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48SH3W1S6bz4VlW; Wed, 26 Feb 2020 13:39:51 +0000 (UTC) (envelope-from lwhsu@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1129) id 21F35E665; Wed, 26 Feb 2020 13:39:51 +0000 (UTC) Date: Wed, 26 Feb 2020 13:39:51 +0000 From: Li-Wen Hsu To: freebsd-testing@freebsd.org Cc: freebsd-current@freebsd.org, freebsd-stable@freebsd.org Subject: FreeBSD CI Weekly Report 2020-02-23 Message-ID: <20200226133951.GA51091@freefall.freebsd.org> Reply-To: freebsd-testing@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline 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: Wed, 26 Feb 2020 13:39:51 -0000 (Please send the followup to freebsd-testing@ and note Reply-To is set.) FreeBSD CI Weekly Report 2020-02-23 =================================== Here is a summary of the FreeBSD Continuous Integration results for the period from 2020-02-17 to 2020-02-23. During this period, we have: * 1969 builds (87.7% (-3.0) passed, 12.3% (+3.0) failed) of buildworld and buildkernel (GENERIC and LINT) were executed on aarch64, amd64, armv6, armv7, i386, mips, mips64, powerpc, powerpc64, powerpcspe, riscv64, sparc64 architectures for head, stable/12, stable/11 branches. * 307 test runs (66.8% (+6.7) passed, 30.3% (+0.8) unstable, 2.9% (-7.5) exception) were executed on amd64, i386, riscv64 architectures for head, stable/12, stable/11 branches. * 50 doc and www builds (96% (-3.0) passed, 4.0% (+3.0) failed) Test case status (on 2020-02-23 23:59): | Branch/Architecture | Total | Pass | Fail | Skipped | | ------------------- | ---------- | ---------- | ------ | ------- | | head/amd64 | 7699 (-39) | 7601 (-45) | 6 (+6) | 92 (0) | | head/i386 | 7697 (-39) | 7593 (-47) | 6 (+6) | 98 (+2) | | 12-STABLE/amd64 | 7501 (-42) | 7444 (-50) | 0 (0) | 57 (+8) | | 12-STABLE/i386 | 7499 (-42) | 7450 (-34) | 0 (0) | 49 (-8) | | 11-STABLE/amd64 | 6878 (+7) | 6831 (+7) | 0 (0) | 47 (0) | | 11-STABLE/i386 | 6876 (+7) | 6824 (+4) | 0 (0) | 52 (+3) | (The statistics from experimental jobs are omitted) If any of the issues found by CI are in your area of interest or expertise please investigate the PRs listed below. The latest web version of this report is available at https://hackmd.io/@FreeBSD-CI/report-20200223 and archive is available at https://hackmd.io/@FreeBSD-CI/ , any help is welcome. ## News * FreeBSD-head-sparc64-build has been disabled since 2020-02-20 * Default amd64 GCC build job has been swtich to https://ci.freebsd.org/job/FreeBSD-head-amd64-gcc6_build which uses devel/amd64-gcc6, https://ci.freebsd.org/job/FreeBSD-head-amd64-gcc6_build uses devel/amd64-gcc has been deprecated. ## Failed and Fixed tests * sys.file.flock_test.main panics kernel after [r358153, r358170] https://bugs.freebsd.org/244250 ## Regressions * fusefs tests fail when mac_bsdextended.ko is loaded https://bugs.freebsd.org/244229 * `dtrace -c` causes program dumps core after somewhere between (r357694, r357701] https://bugs.freebsd.org/244053 * Lock-order reversals triggered by tests under sys.net.if_lagg_test.* on i386 https://bugs.freebsd.org/244163 Discovered by newly endabled sys.net.* tests. ([r357857](https://svnweb.freebsd.org/changeset/base/357857)) * sys.net.if_lagg_test.lacp_linkstate_destroy_stress panics i386 kernel https://bugs.freebsd.org/244168 Discovered by newly endabled sys.net.* tests. ([r357857](https://svnweb.freebsd.org/changeset/base/357857)) * (test case) sys.geom.class.multipath.misc.fail_on_error (on 12-STABLE) https://bugs.freebsd.org/244158 ## Failing and Flaky tests (from experimental jobs) * https://ci.freebsd.org/job/FreeBSD-head-amd64-dtrace_test/ * cddl.usr.sbin.dtrace.common.misc.t_dtrace_contrib.tst_dynopt_d * https://bugs.freebsd.org/237641 * https://ci.freebsd.org/job/FreeBSD-head-amd64-test_zfs/ * There are ~13 failing and ~109 skipped cases, including flakey ones, see https://ci.freebsd.org/job/FreeBSD-head-amd64-test_zfs/lastCompletedBuild/testReport/ for more details * Work for cleaning these failing cass are in progress * https://ci.freebsd.org/job/FreeBSD-head-amd64-test_ltp/ * Total 3670 tests (0), 2290 success (0), 574 failures (0), 806 skipped (0) ## Disabled Tests * sys.fs.tmpfs.mount_test.large https://bugs.freebsd.org/212862 * sys.fs.tmpfs.link_test.kqueue https://bugs.freebsd.org/213662 * sys.kqueue.libkqueue.kqueue_test.main https://bugs.freebsd.org/233586 * sys.kern.ptrace_test.ptrace__PT_KILL_competing_stop https://bugs.freebsd.org/220841 * lib.libc.regex.exhaust_test.regcomp_too_big (i386 only) https://bugs.freebsd.org/237450 * sys.netinet.socket_afinet.socket_afinet_bind_zero https://bugs.freebsd.org/238781 * sys.netpfil.pf.names.names * sys.netpfil.pf.synproxy.synproxy https://bugs.freebsd.org/238870 * sys.kern.ptrace_test.ptrace__follow_fork_child_detached_unrelated_debugger https://bugs.freebsd.org/239292 * sys.kern.ptrace_test.ptrace__follow_fork_both_attached_unrelated_debugger https://bugs.freebsd.org/239397 * sys.kern.ptrace_test.ptrace__parent_sees_exit_after_child_debugger https://bugs.freebsd.org/239399 * sys.kern.ptrace_test.ptrace__follow_fork_parent_detached_unrelated_debugger https://bugs.freebsd.org/239425 * lib.libc.gen.getmntinfo_test.getmntinfo_test https://bugs.freebsd.org/240049 * sys.sys.qmath_test.qdivq_s64q https://bugs.freebsd.org/240219 * sys.kern.ptrace_test.ptrace__getppid https://bugs.freebsd.org/240510 * lib.libc.sys.stat_test.stat_socket https://bugs.freebsd.org/240621 * lib.libarchive.functional_test.test_write_filter_zstd https://bugs.freebsd.org/240683 * lib.libcasper.services.cap_dns.dns_test.main https://bugs.freebsd.org/241435 * local.kyua.* (31 cases) & local.lutok.* (3 cases) on 11-i386 https://ci.freebsd.org/job/FreeBSD-stable-11-i386-test/2278/testReport/ * sys.geom.class.multipath.failloop.failloop https://bugs.freebsd.org/242689 * sys.kern.ptrace_test.ptrace__procdesc_reparent_wait_child https://bugs.freebsd.org/243605 * skip sys.geom.class.multipath.failloop.failloop (new) https://bugs.freebsd.org/244053 * sys.kern.ptrace_test.ptrace__parent_wait_after_attach (new) https://bugs.freebsd.org/244055 * sys.kern.ptrace_test.ptrace__parent_exits_before_child (new) https://bugs.freebsd.org/244056 * sys.net.if_lagg_test.witness (i386, new) https://bugs.freebsd.org/244163 * PipePdfork.WildcardWait in sys.capsicum.capsicum-test.main (new) https://bugs.freebsd.org/244165 * sys.net.if_lagg_test.lacp_linkstate_destroy_stress (i386, new) https://bugs.freebsd.org/244168 * sys.netinet6.frag6.frag6_07.frag6_07 (new) https://bugs.freebsd.org/244170 * sys.netinet.fibs_test.udp_dontroute6 (new) https://bugs.freebsd.org/244172 ## Issues ### Cause build fails * https://bugs.freebsd.org/233735 Possible build race: genoffset.o /usr/src/sys/sys/types.h: error: machine/endian.h: No such file or directory * https://bugs.freebsd.org/233769 Possible build race: ld: error: unable to find library -lgcc_s ### Cause kernel panics * https://bugs.freebsd.org/238870 sys.netpfil.pf.names.names and sys.netpfil.pf.synproxy.synproxy cause panic Patch exists: * https://reviews.freebsd.org/D20868 * https://reviews.freebsd.org/D20869 ### Open * https://bugs.freebsd.org/237403 Tests in sys/opencrypto should be converted to Python3 * https://bugs.freebsd.org/237641 Flakey test case: common.misc.t_dtrace_contrib.tst_dynopt_d * https://bugs.freebsd.org/237656 "Freed UMA keg (rtentry) was not empty (18 items). Lost 1 pages of memory." seen when running sys/netipsec tests * https://bugs.freebsd.org/238781 sys.netinet.socket_afinet.socket_afinet_bind_zero does not work when mac_portacl(4) loaded * https://bugs.freebsd.org/239292 Flakey test case: sys.kern.ptrace_test.ptrace__follow_fork_child_detached_unrelated_debugger * https://bugs.freebsd.org/239397 Flakey test case: sys.kern.ptrace_test.ptrace__follow_fork_both_attached_unrelated_debugger * https://bugs.freebsd.org/239399 Flakey test case: sys.kern.ptrace_test.ptrace__parent_sees_exit_after_child_debugger * https://bugs.freebsd.org/239425 Flakey test case: sys.kern.ptrace_test.ptrace__follow_fork_parent_detached_unrelated_debugger * https://bugs.freebsd.org/241662 Flakey test case: lib.libarchive.functional_test.test_fuzz_iso9660 ### Others * [Tickets related to testing@](https://preview.tinyurl.com/y9maauwg) From owner-freebsd-current@freebsd.org Wed Feb 26 21:08:02 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 A1B7D2453F6 for ; Wed, 26 Feb 2020 21:08:02 +0000 (UTC) (envelope-from herbert@gojira.at) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 48ST0d1pyfz4KNX for ; Wed, 26 Feb 2020 21:08:01 +0000 (UTC) (envelope-from herbert@gojira.at) Received: by mailman.nyi.freebsd.org (Postfix) id DB95E2453F5; Wed, 26 Feb 2020 21:08:00 +0000 (UTC) Delivered-To: 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 D52F92453F4 for ; Wed, 26 Feb 2020 21:08:00 +0000 (UTC) (envelope-from herbert@gojira.at) Received: from mail.bsd4all.net (mail.bsd4all.net [94.130.200.20]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail.bsd4all.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48ST0Y4X0Lz4KKR for ; Wed, 26 Feb 2020 21:07:56 +0000 (UTC) (envelope-from herbert@gojira.at) Date: Wed, 26 Feb 2020 22:07:48 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=gojira.at; s=mail201809; t=1582751267; bh=KSX+YV/8DeLcG1+kP4L/gR95ounfeKTDMYqTxsx8md8=; h=Date:Message-ID:From:To:Cc:Subject:MIME-Version:Content-Type; b=OGv13YdZ+tE1YyyuccM8vY+9EiJZMEl35TLmqTGEeMzHAc14dA0woKRd+bxqWoq5a Tr2yuBn6kBcY3y3DPpvp9TGs0+215q8YQxZbPQsfknlHEu/2ACfiVYvH3b0j1xwNpi HuwW8To61bNCjcrQWTTupOOG+9O/HBTy1Aq4iNHFBq+VrENsj+SGskN0j6HktncSTG 8TWBKdSLgX/i5gesVhpsguk8Vsrkh5TyTaW5Cm0binzJUnz2KWmdhLeRnkppRZS9EX voBxs+B1SZu5eLWl0JP1i9Gkw8Y9Hls8l6266wGH+b0m5zGq1X3sqzjYwnUUPeXHJD EE+I7Nz20Fzkw== Message-ID: <8736axm50b.wl-herbert@gojira.at> From: "Herbert J. Skuhra" To: current@FreeBSD.org Cc: Michael Butler Subject: Re: lame reverse DNS? In-Reply-To: References: User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/28.0 Mule/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Rspamd-Queue-Id: 48ST0Y4X0Lz4KKR X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gojira.at header.s=mail201809 header.b=OGv13YdZ; dmarc=none; spf=pass (mx1.freebsd.org: domain of herbert@gojira.at designates 94.130.200.20 as permitted sender) smtp.mailfrom=herbert@gojira.at X-Spamd-Result: default: False [-0.82 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.986,0]; R_DKIM_ALLOW(-0.20)[gojira.at:s=mail201809]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:94.130.200.20]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[gojira.at]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[gojira.at:+]; RCPT_COUNT_TWO(0.00)[2]; MID_CONTAINS_FROM(1.00)[]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:94.130.0.0/16, country:DE]; IP_SCORE(-0.33)[ipnet: 94.130.0.0/16(-0.10), asn: 24940(-1.55), country: DE(-0.02)] 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: Wed, 26 Feb 2020 21:08:02 -0000 On Mon, 17 Feb 2020 17:45:46 +0100, Michael Butler wrote: > > Seems there's an issue with freebsd.org's reverse DNS resulting in > refused email, e.g. > > Feb 17 08:58:54 mail postfix/smtpd[41811]: NOQUEUE: reject: RCPT from > unknown[2610:1c1:1:606c::19:2]: 550 5.7.25 Client host rejected: cannot > find your hostname, [2610:1c1:1:606c::19:2]; > from= to= > proto=ESMTP helo= > Feb 17 10:55:52 mail postfix/smtpd[82117]: NOQUEUE: reject: RCPT from > unknown[96.47.72.81]: 550 5.7.25 Client host rejected: cannot find your > hostname, [96.47.72.81]; from= > to= proto=ESMTP helo= > Feb 17 11:11:15 mail postfix/smtpd[83299]: NOQUEUE: reject: RCPT from > unknown[96.47.72.81]: 550 5.7.25 Client host rejected: cannot find your > hostname, [96.47.72.81]; from= > to= proto=ESMTP helo= > > Looking more closely .. > > /home/imb> host 2610:1c1:1:606c::19:2 > Host > 2.0.0.0.9.1.0.0.0.0.0.0.0.0.0.0.c.6.0.6.1.0.0.0.1.c.1.0.0.1.6.2.ip6.arpa > not found: 2(SERVFAIL) > /home/imb> host 96.47.72.81 > Host 81.72.47.96.in-addr.arpa not found: 2(SERVFAIL) The problem has been resolved but I still sometimes see "connect from unknown[2610:1c1:1:606c::19:2]" in the maillog (today: 6 of 131 connections). Local unbound issue? -- Herbert From owner-freebsd-current@freebsd.org Thu Feb 27 09:32:12 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 9676A25A3A6 for ; Thu, 27 Feb 2020 09:32:12 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 48SnWJ2Cm2z4LyN for ; Thu, 27 Feb 2020 09:32:12 +0000 (UTC) (envelope-from pi@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 2AF8925A3A5; Thu, 27 Feb 2020 09:32:12 +0000 (UTC) Delivered-To: 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 2AA1A25A3A4 for ; Thu, 27 Feb 2020 09:32:12 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 48SnWH3mllz4Lwf for ; Thu, 27 Feb 2020 09:32:11 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from pi by home.opsec.eu with local (Exim 4.92.3 (FreeBSD)) (envelope-from ) id 1j7FWR-000Hty-Tp; Thu, 27 Feb 2020 10:31:59 +0100 Date: Thu, 27 Feb 2020 10:31:59 +0100 From: Kurt Jaeger To: "Herbert J. Skuhra" Cc: current@freebsd.org, Michael Butler Subject: Re: lame reverse DNS? Message-ID: <20200227093159.GS37073@home.opsec.eu> References: <8736axm50b.wl-herbert@gojira.at> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8736axm50b.wl-herbert@gojira.at> X-Rspamd-Queue-Id: 48SnWH3mllz4Lwf X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-1.91 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-0.92)[-0.922,0]; NEURAL_HAM_LONG(-0.99)[-0.992,0]; ASN(0.00)[asn:12502, ipnet:2001:14f8::/32, country:DE] 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: Thu, 27 Feb 2020 09:32:12 -0000 Hi! > The problem has been resolved but I still sometimes see "connect from > unknown[2610:1c1:1:606c::19:2]" in the maillog (today: 6 of 131 > connections). Local unbound issue? That IPv6 has a valid reverse DNS record, so please try to investigate. Something like the output from: dig +trace -t ptr 2.0.0.0.9.1.0.0.0.0.0.0.0.0.0.0.c.6.0.6.1.0.0.0.1.c.1.0.0.1.6.2.ip6.arpa -- pi@opsec.eu +49 171 3101372 Now what ? From owner-freebsd-current@freebsd.org Thu Feb 27 15:14:30 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 8D30F244824 for ; Thu, 27 Feb 2020 15:14:30 +0000 (UTC) (envelope-from Mark.Martinec+freebsd@ijs.si) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 48Sx6F3WPmz3Lng for ; Thu, 27 Feb 2020 15:14:29 +0000 (UTC) (envelope-from Mark.Martinec+freebsd@ijs.si) Received: by mailman.nyi.freebsd.org (Postfix) id 65B32244821; Thu, 27 Feb 2020 15:14:29 +0000 (UTC) Delivered-To: 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 65765244820 for ; Thu, 27 Feb 2020 15:14:29 +0000 (UTC) (envelope-from Mark.Martinec+freebsd@ijs.si) Received: from mail.ijs.si (mail.ijs.si [IPv6:2001:1470:ff80::25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 48Sx6C5byKz3Llq for ; Thu, 27 Feb 2020 15:14:27 +0000 (UTC) (envelope-from Mark.Martinec+freebsd@ijs.si) Received: from amavis-ori.ijs.si (localhost [IPv6:::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.ijs.si (Postfix) with ESMTPS id 48Sx680nlnz7ZQ for ; Thu, 27 Feb 2020 16:14:24 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ijs.si; h= user-agent:message-id:references:in-reply-to:organization :subject:subject:from:from:date:date:content-transfer-encoding :content-type:content-type:mime-version:received:received :received:received; s=jakla4; t=1582816460; x=1585408461; bh=Erw jPPOZRmqPoeG6DM+JqaWg5krE2iQXY1hcUKPLTos=; b=DjCNZ4KoTQ89Pj7glR5 d42rvQ3enLbUZUkrPjL7DjD4GNRhUasQPGrIuMgCaRv03lmXlZCJZcHeBdVfov0w BNlgVsIXEH0ZknoFhfQqYWnGlLG/1Eed3BWa92XojYG4af08XmZ0OJm/AjT5XjVd wfR4cV0UixxeHcde0+QlmHqE= X-Virus-Scanned: amavisd-new at ijs.si Received: from mail.ijs.si ([IPv6:::1]) by amavis-ori.ijs.si (mail.ijs.si [IPv6:::1]) (amavisd-new, port 10026) with LMTP id tWhrnscDo7VG for ; Thu, 27 Feb 2020 16:14:20 +0100 (CET) Received: from mildred.ijs.si (mailbox.ijs.si [IPv6:2001:1470:ff80::143:1]) by mail.ijs.si (Postfix) with ESMTP id 48Sx643j4Wz7ZP for ; Thu, 27 Feb 2020 16:14:20 +0100 (CET) Received: from nabiralnik.ijs.si (nabiralnik.ijs.si [IPv6:2001:1470:ff80::80:16]) by mildred.ijs.si (Postfix) with ESMTP id 48Sx643T43zw3 for ; Thu, 27 Feb 2020 16:14:20 +0100 (CET) Received: from neli.ijs.si (2001:1470:ff80:88:21c:c0ff:feb1:8c91) by webmail.ijs.si with HTTP (HTTP/2.0 POST); Thu, 27 Feb 2020 16:14:20 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Thu, 27 Feb 2020 16:14:20 +0100 From: Mark Martinec To: current@freebsd.org Subject: Re: lame reverse DNS? Organization: Jozef Stefan Institute In-Reply-To: <20200227093159.GS37073@home.opsec.eu> References: <8736axm50b.wl-herbert@gojira.at> <20200227093159.GS37073@home.opsec.eu> Message-ID: X-Sender: Mark.Martinec+freebsd@ijs.si User-Agent: Roundcube Webmail/1.3.1 X-Rspamd-Queue-Id: 48Sx6C5byKz3Llq X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=ijs.si header.s=jakla4 header.b=DjCNZ4Ko; dmarc=pass (policy=none) header.from=ijs.si; spf=pass (mx1.freebsd.org: domain of Mark.Martinec@ijs.si designates 2001:1470:ff80::25 as permitted sender) smtp.mailfrom=Mark.Martinec@ijs.si X-Spamd-Result: default: False [-3.56 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[ijs.si:s=jakla4]; RCVD_COUNT_FIVE(0.00)[6]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2001:1470:ff80::25]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[current@freebsd.org]; TO_DN_NONE(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCPT_COUNT_ONE(0.00)[1]; HAS_ORG_HEADER(0.00)[]; DWL_DNSWL_LOW(-1.00)[ijs.si.dwl.dnswl.org : 127.0.11.1]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[ijs.si:+]; DMARC_POLICY_ALLOW(-0.50)[ijs.si,none]; RCVD_IN_DNSWL_NONE(0.00)[5.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.f.f.0.7.4.1.1.0.0.2.list.dnswl.org : 127.0.11.0]; IP_SCORE(-0.56)[asn: 2107(-2.81), country: SI(0.01)]; FROM_EQ_ENVFROM(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:2107, ipnet:2001:1470::/32, country:SI]; TAGGED_FROM(0.00)[freebsd]; MID_RHS_MATCH_FROM(0.00)[] 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: Thu, 27 Feb 2020 15:14:30 -0000 >> The problem has been resolved but I still sometimes see "connect from >> unknown[2610:1c1:1:606c::19:2]" in the maillog (today: 6 of 131 >> connections). Local unbound issue? > That IPv6 has a valid reverse DNS record, so please try to investigate. Looks like an intermittent problem. Tried the following, with different resolvers (local and public): dig -t ptr 2.0.0.0.9.1.0.0.0.0.0.0.0.0.0.0.c.6.0.6.1.0.0.0.1.c.1.0.0.1.6.2.ip6.arpa @9.9.9.9 For example the quad-9 public resolver returned SERVFAIL several times, but eventually started returning the positive reply (NOERROR). There seems to be some mess with NS records and delegations of the domain 1.0.0.0.1.c.1.0.0.1.6.2.ip6.arpa . DNS checkers are complaining about a mismatch between NS records of this domain between a parent NS and domain's NS, e.g. auth1.ns.ny1.nyi.net vs. auth1.sea.ns.nyi.net . Try the domain 1.c.1.0.0.1.6.2.ip6.arpa at the checkers: https://network-tools.webwiz.net/dns-report.htm https://intodns.com/1.c.1.0.0.1.6.2.ip6.arpa https://zonemaster.iis.se/en/?resultid=5e30b31d6f0061c5 Mark From owner-freebsd-current@freebsd.org Thu Feb 27 15:57:07 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 96975245CF1 for ; Thu, 27 Feb 2020 15:57:07 +0000 (UTC) (envelope-from herbert@gojira.at) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 48Sy3Q64g9z4hhN for ; Thu, 27 Feb 2020 15:57:06 +0000 (UTC) (envelope-from herbert@gojira.at) Received: by mailman.nyi.freebsd.org (Postfix) id D07D6245CF0; Thu, 27 Feb 2020 15:57:06 +0000 (UTC) Delivered-To: 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 D048A245CEF for ; Thu, 27 Feb 2020 15:57:06 +0000 (UTC) (envelope-from herbert@gojira.at) Received: from mail.bsd4all.net (mail.bsd4all.net [IPv6:2a01:4f8:13b:240c::25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail.bsd4all.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48Sy3P4SWxz4hfJ for ; Thu, 27 Feb 2020 15:57:05 +0000 (UTC) (envelope-from herbert@gojira.at) Date: Thu, 27 Feb 2020 16:56:55 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=gojira.at; s=mail201809; t=1582819015; bh=yNVNThDrsiyee41iAH2N/JezZ/F2+SP7lsuuzegDcBY=; h=Date:From:To:Subject:Message-ID:MIME-Version:Content-Type; b=KHGfwHtd10yhYENARKZ1oF7VnKL4wSVavRcR4QfoK6q9HAhLyeAUa120pJ3lzmEDZ bslrkiOKsQ+FVKp9zVJHx6uYDDsbW96ww0qzY34NF2g7/0U/pVlAKN8UU3N88duaCt k1ztzYcV+gG1EsMjkdrWF1cgsyjxEP6/aaB9qT8HfDNp+CvsxHf6Tg/GVMMUKB2YEH 8rltXjS0IjdMY1s1TVKltq3PA1PfEfbYYuBNL6A+cu9GumBrIH9Eh5Xe7t6AMUT4wg BjyWCvXttpQvCL129Bh/Fz7+C6ebe+S9QO4Mv7yc2N84+MAopFA8LSgqXo68Ok8Djf mbFEW7HREk7rQ== From: "Herbert J. Skuhra" To: current@freebsd.org Subject: Re: lame reverse DNS? Message-ID: <20200227155655.GA1730@mail.bsd4all.net> References: <8736axm50b.wl-herbert@gojira.at> <20200227093159.GS37073@home.opsec.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200227093159.GS37073@home.opsec.eu> X-Rspamd-Queue-Id: 48Sy3P4SWxz4hfJ X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gojira.at header.s=mail201809 header.b=KHGfwHtd; dmarc=none; spf=pass (mx1.freebsd.org: domain of herbert@gojira.at designates 2a01:4f8:13b:240c::25 as permitted sender) smtp.mailfrom=herbert@gojira.at X-Spamd-Result: default: False [-2.32 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gojira.at:s=mail201809]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a01:4f8:13b:240c::25]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[gojira.at]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; DKIM_TRACE(0.00)[gojira.at:+]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/29, country:DE]; IP_SCORE(-0.82)[ipnet: 2a01:4f8::/29(-2.54), asn: 24940(-1.55), country: DE(-0.02)] 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: Thu, 27 Feb 2020 15:57:07 -0000 On Thu, Feb 27, 2020 at 10:31:59AM +0100, Kurt Jaeger wrote: > Hi! > > > The problem has been resolved but I still sometimes see "connect from > > unknown[2610:1c1:1:606c::19:2]" in the maillog (today: 6 of 131 > > connections). Local unbound issue? > > That IPv6 has a valid reverse DNS record, so please try to investigate. Yes, I know. Otherwise it would fail permanently. - Postfix sends two standard queries (PTR) to local unbound within 5 seconds (05:51:23 and 05:51:28) - Unbound sends multiple queries to 2610:1c0::1104 and 2610:1c0::1204 without receiving a reply (05:51:23 - 05:51:41) - Unbound replies twice with Server failure (05:51:53) I have this issue only with [2610:1c1:1:606c::19:2]: # grep " connect from unknown" /var/log/maillog Feb 27 03:37:53 mail postfix/smtpd[93921]: connect from unknown[2610:1c1:1:606c::19:2] Feb 27 08:40:27 mail postfix/smtpd[33354]: connect from unknown[2610:1c1:1:606c::19:2] Feb 27 09:43:39 mail postfix/smtpd[41982]: connect from unknown[2610:1c1:1:606c::19:2] Feb 27 10:53:38 mail postfix/smtpd[4960]: connect from unknown[2610:1c1:1:606c::19:2] Feb 27 15:30:28 mail postfix/smtpd[87816]: connect from unknown[2610:1c1:1:606c::19:2] Feb 27 15:50:30 mail postfix/smtpd[98816]: connect from unknown[2610:1c1:1:606c::19:2] I've already set cache-min-ttl to 3600. FreeBSD.org uses ttl=60. Why? I'll try to set do-ip6=no. Meanwhile I've whitelisted the IPv6 address in postfix. -- Herbert From owner-freebsd-current@freebsd.org Thu Feb 27 18:18:06 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 58439249570 for ; Thu, 27 Feb 2020 18:18:06 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "ultimatedns.net", Issuer "Let's Encrypt Authority X3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 48T1B41Q1pz3JY7 for ; Thu, 27 Feb 2020 18:18:03 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (localhost [IPv6:0:0:0:0:0:0:0:1]) by udns.ultimatedns.net (8.15.2/8.15.2) with ESMTPS id 01RIIE8t091753 (version=TLSv1.2 cipher=DHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Thu, 27 Feb 2020 10:18:20 -0800 (PST) (envelope-from bsd-lists@BSDforge.com) X-Mailer: Cypht MIME-Version: 1.0 In-Reply-To: <20200227155655.GA1730@mail.bsd4all.net> From: Chris Reply-To: bsd-lists@BSDforge.com To: freebsd-current Subject: Re: lame reverse DNS? Date: Thu, 27 Feb 2020 10:18:20 -0800 Message-Id: <479c542c953ec5d9edf96ea1d33940c3@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 48T1B41Q1pz3JY7 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of bsd-lists@BSDforge.com has no SPF policy when checking 24.113.41.81) smtp.mailfrom=bsd-lists@BSDforge.com X-Spamd-Result: default: False [0.68 / 15.00]; ARC_NA(0.00)[]; HAS_REPLYTO(0.00)[bsd-lists@BSDforge.com]; XM_UA_NO_VERSION(0.01)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; IP_SCORE(-0.30)[ip: (-0.56), ipnet: 24.113.0.0/16(-0.28), asn: 11404(-0.62), country: US(-0.05)]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[BSDforge.com]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-0.997,0]; NEURAL_SPAM_MEDIUM(0.07)[0.073,0]; REPLYTO_ADDR_EQ_FROM(0.00)[]; TO_DN_ALL(0.00)[]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:11404, ipnet:24.113.0.0/16, country:US]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_ALL(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: Thu, 27 Feb 2020 18:18:06 -0000 On Thu, 27 Feb 2020 16:56:55 +0100 Herbert J=2E Skuhra herbert@gojira=2Eat said > On Thu, Feb 27, 2020 at 10:31:59AM +0100, Kurt Jaeger wrote: > > Hi! > >=20 > > > The problem has been resolved but I still sometimes see "connect from > > > unknown[2610:1c1:1:606c::19:2]" in the maillog (today: 6 of 131 > > > connections)=2E Local unbound issue? > >=20 > > That IPv6 has a valid reverse DNS record, so please try to investigate=2E >=20 > Yes, I know=2E Otherwise it would fail permanently=2E >=20 > - Postfix sends two standard queries (PTR) to local unbound within 5 > seconds (05:51:23 and 05:51:28) > - Unbound sends multiple queries to 2610:1c0::1104 and 2610:1c0::1204 > without receiving a reply (05:51:23 - 05:51:41) > - Unbound replies twice with Server failure (05:51:53) >=20 > I have this issue only with [2610:1c1:1:606c::19:2]: >=20 > # grep " connect from unknown" /var/log/maillog > Feb 27 03:37:53 mail postfix/smtpd[93921]: connect from > unknown[2610:1c1:1:606c::19:2] > Feb 27 08:40:27 mail postfix/smtpd[33354]: connect from > unknown[2610:1c1:1:606c::19:2] > Feb 27 09:43:39 mail postfix/smtpd[41982]: connect from > unknown[2610:1c1:1:606c::19:2] > Feb 27 10:53:38 mail postfix/smtpd[4960]: connect from > unknown[2610:1c1:1:606c::19:2] > Feb 27 15:30:28 mail postfix/smtpd[87816]: connect from > unknown[2610:1c1:1:606c::19:2] > Feb 27 15:50:30 mail postfix/smtpd[98816]: connect from > unknown[2610:1c1:1:606c::19:2] >=20 > I've already set cache-min-ttl to 3600=2E FreeBSD=2Eorg uses ttl=3D60=2E Why? > I'll try to set do-ip6=3Dno=2E Meanwhile I've whitelisted the IPv6 address > in postfix=2E=20 >=20 FWIW I thought I might chime in here to report that I'm also seeing *periodic* failures=2E IOW lookups fail, but aren't *completely* fatal=2E :) --Chris FreeBSD 14=2E0-FUTURE #0=2E000 cray256 > --=20 > Herbert > _______________________________________________ > freebsd-current@freebsd=2Eorg mailing list > https://lists=2Efreebsd=2Eorg/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd=2Eorg= " From owner-freebsd-current@freebsd.org Thu Feb 27 20:20:13 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 ACED824D18F for ; Thu, 27 Feb 2020 20:20:13 +0000 (UTC) (envelope-from andreas@naund.org) Received: from naund.org (172-11-194-172.lightspeed.sntcca.sbcglobal.net [172.11.194.172]) by mx1.freebsd.org (Postfix) with ESMTP id 48T3v01B07z4b1Y for ; Thu, 27 Feb 2020 20:20:11 +0000 (UTC) (envelope-from andreas@naund.org) Received: (from andreas@localhost) by naund.org (8.11.6/8.11.6-20030329ao) id 01RKK4c20897 for freebsd-current@freebsd.org; Thu, 27 Feb 2020 12:20:04 -0800 Date: Thu, 27 Feb 2020 12:20:04 -0800 From: Andreas Ott To: freebsd-current@freebsd.org Subject: Re: r358062(ncurses) breaks installed ports, howto check? Message-ID: <20200227122004.A20776@naund.org> References: <33314BE6-48FD-4406-B5DA-5DC283B40373.ref@yahoo.com> <33314BE6-48FD-4406-B5DA-5DC283B40373@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <33314BE6-48FD-4406-B5DA-5DC283B40373@yahoo.com>; from marklmi@yahoo.com on Mon, Feb 24, 2020 at 11:43:15AM -0800 X-Rspamd-Queue-Id: 48T3v01B07z4b1Y X-Spamd-Bar: + Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of andreas@naund.org designates 172.11.194.172 as permitted sender) smtp.mailfrom=andreas@naund.org X-Spamd-Result: default: False [1.02 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.54)[-0.535,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:172.11.194.172]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[naund.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.96)[-0.961,0]; MIME_TRACE(0.00)[0:+]; MV_CASE(0.50)[]; HFILTER_HELO_IP_A(1.00)[naund.org]; IP_SCORE(0.32)[asn: 7018(1.65), country: US(-0.05)]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:7018, ipnet:172.0.0.0/12, country:US]; MID_RHS_MATCH_FROM(0.00)[] 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: Thu, 27 Feb 2020 20:20:13 -0000 Hi, coming late to this game. On Mon, Feb 24, 2020 at 11:43:15AM -0800, Mark Millard wrote: > > 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): If you asked, how to check, I got that hint for free: my shell for the username I log in with is /usr/local/bin/bash, and I get this... $ ssh f-current.example.net Password for user@f-current.example.net: Verification code: Last login: Thu Feb 27 16:29:47 2020 from FreeBSD 13.0-CURRENT (GENERIC) #0 r358294: Mon Feb 24 19:37:09 UTC 2020 Welcome to FreeBSD! ld-elf.so.1: Shared object "libncurses.so.8" not found, required by "bash" Connection to f-current.example.net closed. Obviously my automated compiler&reboot circus does not run pkg or ports updating, and has no sane way of checking if that's required for even the shell that logs you in. Now where is that console access documented? Not all of the playground systems are VMs just yet. > # 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 after pkp update && pkg upgrade, this came back empty. -andreas From owner-freebsd-current@freebsd.org Thu Feb 27 20:35:33 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 51C4524D967 for ; Thu, 27 Feb 2020 20:35:33 +0000 (UTC) (envelope-from ohartmann@walstatt.org) Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48T4Dg73hmz4GBV; Thu, 27 Feb 2020 20:35:31 +0000 (UTC) (envelope-from ohartmann@walstatt.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1582835725; bh=47sCtziHpwlLgC2cbamGFR1yzODf/RwMeJ2O/yXKCjw=; h=X-UI-Sender-Class:Date:From:To:Cc:Subject:In-Reply-To:References; b=Lqs1jJjfgtt9zFXpW3A42hhq9D+dZizqg093OfIQHPsZYUczA356OT3hJ+pFwYC7p mT7mqbB9bzCJrjml3N0oQBz1oyyDNDMJ4eFBdcezqe5vpo/zaqiZlvsbn+SXtVJ62z n/yl3eUdD3o2b0+i/71fJhFAaJBbfNd1wYKJHWfM= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from thor.intern.walstatt.dynvpn.de ([77.191.16.131]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MMobU-1iqzUG3qhY-00Ihvn; Thu, 27 Feb 2020 21:35:25 +0100 Date: Thu, 27 Feb 2020 21:34:50 +0100 From: "O. Hartmann" To: Thomas Dickey Cc: Baptiste Daroussin , Yasuhiro KIMURA , freebsd-current@freebsd.org Subject: Re: r358062(ncurses) breaks installed ports, howto check? Message-ID: <20200227213517.2353f2e5@thor.intern.walstatt.dynvpn.de> In-Reply-To: <20200225100254.n37x3nkywft36k4f@prl-debianold-64.jexium-island.net> References: <20200224202021.65ca7f64@thor.intern.walstatt.dynvpn.de> <20200225.043711.677660873587364878.yasu@utahime.org> <20200224232530.2ehw6l4blvqkgbd4@prl-debianold-64.jexium-island.net> <20200224233516.z6ateiibdm4hk36s@prl-debianold-64.jexium-island.net> <20200225012803.7zem2qml7kpfnh53@prl-debianold-64.jexium-island.net> <20200225091956.kolhkmml7f4e3bup@prl-debianold-64.jexium-island.net> <20200225092737.sng6dqi64rqjm4sf@ivaldir.net> <20200225100254.n37x3nkywft36k4f@prl-debianold-64.jexium-island.net> Organization: WALSTATT User-Agent: OutScare 3.1415926 X-Operating-System: ImNotAnOperatingSystem 3.141592527 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Provags-ID: V03:K1:27fnqPHMRQeYj8+Lr7TXVj422eNQHSDr8Z6esEQc66VADKj0Baw cFoX0s3q6A5OiEIp6Q9REqHr6Wy4EjE0v6WsSJGH/4lfnxhpesKeZGN8Ws4imaKv/OFlzbl anOWtAmC0Dds3g4sJI50xNT08yBuIJ32hFbSiPSaBxk8TDRdIt6GwwiVRwGzlULrlSxMTWq +1iOJIJofHZFO5ScqlfbA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:COgGAstFJrw=:nh3bvXxXzJ8AOfEGE1uk6V 0/2MCYuvy8XpATBUD2/xadLbLxgGaGvsLPRwawG8YOc81drb8BU5yNT7D3zxGQZstB0sIsX8r 7ZwXGqwuYHoOZDm9MpSQ6RaXPp8FulvQpmYYXVEslfB/IuMsyoHpmxmtqT6mtmjJKHjAus5Of nLrHb1dvDwhkSbgSXrpOvtH/4xXvgopxeNVyCgo7Egal3JJvYIiCYTx2/pBKbeKxqI74x/9Bf 2eJG5uGdsd0JuaX5yyUexKOVpD9cCFH5r0LrI4tao81dHgideRlTbYIR+D3KCqkYjdrZ/ne/u kdZ/sp3BvwazgFFnTsnJvFMpOkxxBJ4rz3CdGPqKedYsnWQMtqxPrR7W0ns01Ipjoq9MD+cQC OeVwqlBIpF+Sq+frxgQLhzq6yG+dL9+c0Y0C3OyOIrRGce7WYSo0L8IojR7btjxp6a0GC4Ipq 15agYzg5gAkMjgv9i26pxDlIUpVmwWsDWoneXn+VgBNrjnZ8cUUkfZd26Wn/F/Z+J7G7UO9KD QLOJxkmV+QgbY1XhB2vfiyqgsd7OTeMKAflfe05aLQpYaTpUQZj7vqj/cessXTg69aPaPwE0y 2WTK9JddLkpjSQ2Rq9FLbbWgDJQ216Xfb+osyLIM9jgczA1/mNgWnlFoSfq3JHt6MI/apNTtm Befvy7l8X21dVwBfWlLfWXiITmCve9PsajknYatyQvEIW5OGlUCv46azmqskKY685m/tfrlMd pXUOsf/AZPCkjcOY7y8rY/htfHLmcl+b30Nw/YCdlb75GuABiyovXuua5Ykvh0Kp1Kn6bI9r0 dwFyIOpwqtnMcgl9v50HW3gpudBMdDH+r1AbXhn4CXrakZgIq9lBsr2D6A3cNpDHEzTNDuEP1 m69RabnaF9OgV/Xha7qb1p1v7dr0IbeZ4X2TMvR4AfcTXyv2+kcZaF/Y/CpGlUkb01vU83fVO oxQNyXnSZvWygSioTe+qxvOSNbJmilnICtUWYk2xdeIes01124+Zfu9IOqusQUXHrPpWPprNt 5cZvL4rPeSsN+g7BLZiguC4Z9y0JKXQE31oSfTzt8HiVDqdux/mUK7EOeazU6gj+qEF8Nyqlw 99PRFJF0W3mGgpI/ljqwp7GktMj3eV9rDPUM+gBgqaVczepU436MgEJXOWsD7wkM3VVmGeuPK W2HLTDsqUfahkN3Z8SHxPchJO3c41zPPJbKqaboq+OfuePP8ZnD1qg8+wuiEi5TJCFRxUb943 HfQnDih1KWHbJyujT X-Rspamd-Queue-Id: 48T4Dg73hmz4GBV X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmx.net header.s=badeba3b8450 header.b=Lqs1jJjf; dmarc=none; spf=none (mx1.freebsd.org: domain of ohartmann@walstatt.org has no SPF policy when checking 212.227.17.21) smtp.mailfrom=ohartmann@walstatt.org X-Spamd-Result: default: False [-2.43 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[gmx.net:s=badeba3b8450]; NEURAL_HAM_MEDIUM(-1.00)[-0.996,0]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; TO_DN_SOME(0.00)[]; IP_SCORE(-1.13)[ip: (-6.68), ipnet: 212.227.0.0/16(-1.13), asn: 8560(2.18), country: DE(-0.02)]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[walstatt.org]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; HAS_ORG_HEADER(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[gmx.net:+]; MIME_BASE64_TEXT(0.10)[]; R_SPF_NA(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[21.17.227.212.list.dnswl.org : 127.0.3.1]; SUBJECT_ENDS_QUESTION(1.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[] 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: Thu, 27 Feb 2020 20:35:33 -0000 LS0tLS1CRUdJTiBQR1AgU0lHTkVEIE1FU1NBR0UtLS0tLQ0KSGFzaDogU0hBMjU2DQoNCkFtIFR1 ZSwgMjUgRmViIDIwMjAgMDU6MDI6NTQgLTA1MDANClRob21hcyBEaWNrZXkgPGRpY2tleUBoaXMu Y29tPiBzY2hyaWViOg0KDQo+IE9uIFR1ZSwgRmViIDI1LCAyMDIwIGF0IDEwOjI3OjM3QU0gKzAx MDAsIEJhcHRpc3RlIERhcm91c3NpbiB3cm90ZToNCj4gPiBPbiBUdWUsIEZlYiAyNSwgMjAyMCBh dCAwNDoxOTo1NkFNIC0wNTAwLCBUaG9tYXMgRGlja2V5IHdyb3RlOiAgDQo+ID4gPiBPbiBNb24s IEZlYiAyNCwgMjAyMCBhdCAwODoyODowM1BNIC0wNTAwLCBUaG9tYXMgRGlja2V5IHdyb3RlOiAg DQo+ID4gPiA+IE9uIE1vbiwgRmViIDI0LCAyMDIwIGF0IDA2OjM1OjE2UE0gLTA1MDAsIFRob21h cyBEaWNrZXkgd3JvdGU6ICANCj4gPiA+ID4gPiBPbiBNb24sIEZlYiAyNCwgMjAyMCBhdCAwNjoy NTozMFBNIC0wNTAwLCBUaG9tYXMgRGlja2V5IHdyb3RlOiAgDQo+ID4gPiA+ID4gPiBPbiBUdWUs IEZlYiAyNSwgMjAyMCBhdCAwNDozNzoxMUFNICswOTAwLCBZYXN1aGlybyBLSU1VUkEgd3JvdGU6 ICANCj4gPiA+ID4gPiA+ID4gRnJvbTogIk8uIEhhcnRtYW5uIiA8b2hhcnRtYW5uQHdhbHN0YXR0 Lm9yZz4NCj4gPiA+ID4gPiA+ID4gU3ViamVjdDogcjM1ODA2MihuY3Vyc2VzKSBicmVha3MgaW5z dGFsbGVkIHBvcnRzLCBob3d0byBjaGVjaz8NCj4gPiA+ID4gPiA+ID4gRGF0ZTogTW9uLCAyNCBG ZWIgMjAyMCAyMDoxOTo1OSArMDEwMA0KPiA+ID4gPiA+ID4gPiAgIA0KPiA+ID4gPiA+ID4gPiA+ IEFmdGVyIHIzNTgwNjIsIG1hbnkgaW5zdGFsbGVkIHBvcnRzIGRvIG5vdCB3b3JrIGFueW1vcmUg b24gc2V2ZXJhbCBydW5uaW5nDQo+ID4gPiA+ID4gPiA+ID4gc3lzdGVtcyAoQ1VSUkVOVCkuIC91 c3Ivc3JjL1VQREFUSU5HIHN0YXRlcyBvbmUgc2hvdWxkIHJlaW5zdGFsbCBhbGwgbmN1cnNlcw0K PiA+ID4gPiA+ID4gPiA+IGRlcGVuZGluZyBwb3J0cywgYnV0IG5vIGhpbnQgaXMgZ2l2ZW4hIENh biBzb21lb25lIG1pdGlnYXRlIHRoaXMgbGFjayBvZg0KPiA+ID4gPiA+ID4gPiA+IGluZm9ybWF0 aW9uPyBJcyB0aGVyZSBhIHNpbXBsZSB3YXkgdG8gY2hlY2sgd2hhdCBwb3J0cyBpbnN0YWxsZWQg b24gYSBzeXN0ZW0NCj4gPiA+ID4gPiA+ID4gPiByZWx5IG9uIG5jdXJzZXMgcHJvdmlkZWQgYnkg dGhlIHN5c3RlbT8gIA0KPiA+ID4gPiA+ID4gPiANCj4gPiA+ID4gPiA+ID4gQ2hlY2sgdGhyZWFk IHN0YXJ0aW5nIHdpdGggZm9sbG93aW5nIG1lc3NhZ2UuDQo+ID4gPiA+ID4gPiA+IA0KPiA+ID4g PiA+ID4gPiBodHRwczovL2xpc3RzLmZyZWVic2Qub3JnL3BpcGVybWFpbC9mcmVlYnNkLXBvcnRz LzIwMjAtRmVicnVhcnkvMTE3NzEwLmh0bWwgIA0KPiA+ID4gPiA+ID4gDQo+ID4gPiA+ID4gPiBU aGF0J3MgYSBzdGFydCwgYnV0IGl0IGdpdmVzIGFuIG92ZXJseS1icm9hZCBhcHByb2FjaCwgc2F5 aW5nIHRoYXQNCj4gPiA+ID4gPiA+IGFueXRoaW5nIGxpbmtlZCB0byB0aGUgbmN1cnNlcyBsaWJy YXJ5IGhhcyB0byBiZSByZWNvbXBpbGVkLg0KPiA+ID4gPiA+ID4gDQo+ID4gPiA+ID4gPiBUaGUg QUJJIGNoYW5nZSBpcyBqdXN0IHRvIHRoZSAodXBwZXItbGV2ZWwpIGN1cnNlcyBpbnRlcmZhY2Uu DQo+ID4gPiA+ID4gPiBNb3N0IG9mIHRoZSBwcm9ncmFtcyB5b3UnbGwgaGF2ZSBpbiBwb3J0cyB1 c2UgdGhlIChsb3dlci1sZXZlbCkgdGVybWNhcA0KPiA+ID4gPiA+ID4gb3IgdGVybWluZm8gaW50 ZXJmYWNlcy4NCj4gPiA+ID4gPiA+IA0KPiA+ID4gPiA+ID4gRm9yIGV4YW1wbGUgZ2V0dGV4dCB1 c2VzIHRlcm1pbmZvIChub3QgY3Vyc2VzKS4NCj4gPiA+ID4gPiA+IA0KPiA+ID4gPiA+ID4gQ3Vy c2VzIGFwcGxpY2F0aW9ucyB1c2UgaW5pdHNjciBvciBuZXd0ZXJtIChubSBoZWxwcykuDQo+ID4g PiA+ID4gPiBJIGhhdmUgYSBzY3JpcHQgd2hpY2ggdXNlcyBubSB0byB0ZWxsIG1lIHdoaWNoIGlu dGVyZmFjZSBpcyB1c2VkLg0KPiA+ID4gPiA+ID4gDQo+ID4gPiA+ID4gPiBBY3R1YWxseSwgaW4g bXkgb3duIHBvcnRzLCBJIGRvbid0IHNlZSBhbnkgd2hpY2ggd291bGQgYmUgYWZmZWN0ZWQsDQo+ ID4gPiA+ID4gPiBzaW5jZSBhbGwgb2YgdGhlIGN1cnNlcyBhcHBsaWNhdGlvbnMgYXJlIHRoZSB1 dGlsaXRpZXMgZm9yIG5jdXJzZXMNCj4gPiA+ID4gPiA+IChvciBmb3IgbXkgdGVzdGluZyBvZiBu Y3Vyc2VzKS4NCj4gPiA+ID4gPiA+IA0KPiA+ID4gPiA+ID4gSGVyZSdzIGFuIGV4YW1wbGUgb2Yg d2hhdCBpdCB0ZWxscyBtZQ0KPiA+ID4gPiA+ID4gKG41PT1uY3Vyc2VzNSwgdGM9dGVybWNhcCwg dGk9dGVybWluZm8pOg0KPiA+ID4gPiA+ID4gDQo+ID4gPiA+ID4gPiB0aQliaXNvbg0KPiA+ID4g PiA+ID4gbjUqK3RpCWNhcHRvaW5mbw0KPiA+ID4gPiA+ID4gbjUqK3RpCWNhcHRvaW5mbzYNCj4g PiA+ID4gPiA+IG41Kit0aQljbGVhcg0KPiA+ID4gPiA+ID4gbjUqK3RpCWNsZWFyNg0KPiA+ID4g PiA+ID4gbjUrdGMJZGVkDQo+ID4gPiA+ID4gPiBuNSt0aQlkaWFsb2c0cG9ydHMgIA0KPiA+ID4g PiA+IA0KPiA+ID4gPiA+IGFjdHVhbGx5IHRoaXMgb25lIGlzbid0IG9uZSBvZiBtaW5lIChuZWVk cyB0byBiZSByZWNvbXBpbGVkKQ0KPiA+ID4gPiA+IA0KPiA+ID4gPiA+IEJ1dCBmb3IgdGhlIHJl c3QgLSByZWNvbXBpbGluZyB3b3VsZCBiZSBhIHdhc3RlIG9mIHRpbWUuICANCj4gPiA+ID4gDQo+ ID4gPiA+IC4uLnRoYXQncyBqdXN0IGxvb2tpbmcgYXQgL3Vzci9sb2NhbC9iaW4uICBJIHNlZSBN aWxsYXJkJ3MgbGlzdA0KPiA+ID4gPiBpbmNsdWRlcyAvdXNyL2xvY2FsL2xpYi4gIEkgaGF2ZSBz b21lIG9mIHRob3NlOg0KPiA+ID4gPiANCj4gPiA+ID4gYzMrdGMJbGliWHZNQ3I2MDAuc28NCj4g PiA+ID4gdGMJbGliZWRpdC5zbw0KPiA+ID4gPiB0YwlsaWJlZGl0LnNvLjANCj4gPiA+ID4gdGkJ bGliZ2V0dGV4dHNyYy5zbw0KPiA+ID4gPiB0YwlsaWJyZWFkbGluZS5zbw0KPiA+ID4gPiB0Ywls aWJzbGFuZy5zbw0KPiA+ID4gPiB0aQlsaWJ0ZXh0c3R5bGUuc28NCj4gPiA+ID4gYzMrdGMgICBs aWJ2dWxrYW5fcmFkZW9uLnNvDQo+ID4gPiA+IA0KPiA+ID4gPiB0aGF0IGlzLCBtZXNhLWRyaSB1 c2VzIGN1cnNlcywgYnV0IGxpYmVkaXQgYW5kIGxpYnJlYWRsaW5lIGRvIG5vdC4NCj4gPiA+ID4g DQo+ID4gPiA+IEkgaGF2ZSBsbHZtODAsIGJ1dCB0aGF0IGRvZXNuJ3QgbGl2ZSBpbiBlaXRoZXIg b2YgL3Vzci9sb2NhbC9iaW4NCj4gPiA+ID4gb3IgL3Vzci9sb2NhbC9saWIuICBJdCdzIGluIGl0 cyBvd24gZGlyZWN0b3J5ICh3aXRoIGEgc2NyaXB0IGluDQo+ID4gPiA+IHRoZSBmb3JtZXIgcG9p bnRpbmcgdGhlcmUpLiAgSXQgdXNlcyBjdXJzZXMgKGFuZCBpcyBub3QgYSBxdWljaw0KPiA+ID4g PiByZWNvbXBpbGUpLiAgDQo+ID4gPiANCj4gPiA+IG5vdy4uLiBJIGRpc2N1c3NlZCB0aGlzIGJy aWVmbHkgd2l0aCB0aGUgZGV2ZWxvcGVyIG9uIHRoZSAyMHRoIG9mIEphbnVhcnkuDQo+ID4gPiAN Cj4gPiA+IG5jdXJzZXMgY2FuIGJlIGNvbmZpZ3VyZWQvYnVpbHQgdG8gdXNlIHRoZSBvbGQgYmlu YXJ5IGludGVyZmFjZSAoQUJJIDUpLA0KPiA+ID4gYnV0IGhlIHJhbiBpbnRvIHNvbWUgcHJvYmxl bSBkb2luZyB0aGF0LCBhbmQgZGVjaWRlZCB0byB1c2UgQUJJIDYuDQo+ID4gPiANCj4gPiA+IEF0 IHRoZSB0aW1lLCBJIGhhZCBzdXBwb3NlZCB0aGF0IGNvc3Qgd291bGQgYmUgY29udGFpbmVkIGJ5 IHRoZSBzeXN0ZW0NCj4gPiA+IGJ1aWxkZXJzLCBub3QgY29uc2lkZXJpbmcgdGhlIGltcGFjdCBv biB1c2VycyByZWJ1aWxkaW5nIHBvcnRzLg0KPiA+ID4gDQo+ID4gPiBEZXBlbmRpbmcgb24gd2hl cmUgRnJlZUJTRCBpcyBhbG9uZyB0aGF0IHBhdGgsIGl0IG1pZ2h0IGJlIHdvcnRoDQo+ID4gPiBy ZXZpc2l0aW5nLCB0byBzZWUgZXhhY3RseSB3aHkgdGhlIGJ1aWxkIHdpdGggQUJJIDUgZGlkIG5v dCB3b3JrLg0KPiA+ID4gICANCj4gPiBJIHRoaW5rIHdlIHNob3VsZCBhbnl3YXkgbW92ZSBvbiBv biBBQkkgNiwgd2hpY2ggaXMgd2h5IEkgZGlkbid0IGluc2lzdCBvbiBBQkkgNQ0KPiA+IHdoZW4g SSBjb3VsZCBub3QgZmluZCB0aGUgcm9vdCBjYXVzZSBvZiBpdCBub3Qgd29ya2luZy4gSW4gdGhl IGZ1dHVyIHdlIHdpbGwNCj4gPiB1cGRhdGUgbmN1cnNlcyBvbiBtb3JlIHJlZ3VsYXIgYmFzaXMs IGFuZCBBQkkgNiBpcyB3aGF0IGV2ZXJ5b25lIGVsc2UgaXMgdXNpbmcNCj4gPiBzbyBwcm9iYWJs eSB3aGF0IGlzIHRoZSBtb3N0IHRlc3RlZC4NCj4gPiANCj4gPiBpZiBJIHVuZGVyc3RhbmQgY29y cmVjdGx5IHVwc3RyZWFtIGJ1aWxkIHN5c3RlbSwgc3RheWluZyBvbiBBQkkgNSBkaXNhYmxlIG1h bnkNCj4gPiBmZWF0dXJlcyB0aGF0IGFyZSBhdmFpbGFibGUgaW4gQUJJIDYuICANCj4gDQo+IHll cy4uLiB0aGUgd2lkZS1jaGFyYWN0ZXIgY29uZmlndXJhdGlvbiBpbiBBQkkgNiBhZGRzIGEgbG90 IG9mIHN0dWZmLg0KPiANCj4gQUJJIDUgaXMgZm9yIGNvbXBhdGliaWxpdHk7IG5hcnJvdy1jaGFy YWN0ZXIgYXBwbGljYXRpb25zIChhbmQgdGVybWNhcCkNCj4gd291bGRuJ3QgYmVuZWZpdCBhcyBt dWNoIGZyb20gQUJJIDYuDQo+ICANCj4gPiBGb3IgdGhvc2UgaW50ZXJlc3RlZCBteSBjdXJyZW50 IHBsYW4gd2l0aCBuY3Vyc2VzIGlzIHRoZSBmb2xsb3dpbmcgZm9yIGZyZWVic2QNCj4gPiAxMy4w Og0KPiA+IC0gc3BsaXQgdGVybWluZm8gZnJvbSBuY3Vyc2VzIChsaWtlIHRoZSB1cHN0cmVhbSBi dWlsZCBzeXN0ZW0pIHNvIGEgZnV0dXIgY2hhbmdlDQo+ID4gICBpbiBoaWdoIGxldmVsIEFCSSB3 aWxsIGltcGFjdCBsZXNzIGNvbnN1bWVycyAgDQo+IA0KPiBvZmZoYW5kLCBJIHNlZSB0aGF0IDIv MyB0byAzLzQgb2YgdGhlIGNvbnN1bWVycyB1c2UgdGVybWNhcCBvciB0ZXJtaW5mby4NCj4gDQo+ IE15IHNjcmlwdCB0ZWxscyBtZSB0aGF0IC0gSSd2ZSBub3QgaW50ZWdyYXRlZCB0aGF0IGludG8g c29tZXRoaW5nIHRoYXQNCj4gd291bGQgcmVsYXRlIHRoZSByZXN1bHRzIHRvIHBhY2thZ2VzLCBz aW5jZSBJIHdhcyBtYWlubHkgaW50ZXJlc3RlZCBpbg0KPiBjb21wYXJpbmcgY3Vyc2VzL3Rlcm1p bmZvL3Rlcm1jYXAgdXNhZ2Ugb24gYSB2YXJpZXR5IG9mIHN5c3RlbXMuDQo+IA0KPiAoSSByZWNh bGwgdGhlcmUncyBzb21lIHByb2JsZW0gdXNpbmcgaXQgd2l0aCBTb2xhcmlzIC0gd2hlbiBJIHJl dmlzaXQNCj4gdGhhdCBhbmQgZ2V0ICJlbm91Z2giIGRhdGEsIEknbGwgcHJvYmFibHkgbWFrZSBh IG5pY2UgdGFibGUgb24gYSB3ZWJwYWdlKS4NCj4gDQo+ID4gLSBvbmx5IGtlZXAgdGhlIHdpZGVj aGFyIHZlcnNpb24gb2YgbmN1cnNlcyBpbiBiYXNlDQo+ID4gLSBhZGQgdGhlIHBrZ2NvbmYgZmls ZSBpbiBiYXNlIHRvIGVhc2UgdGhlIHBvcnRzIHRyZWUuDQo+ID4gDQo+ID4gQWdhaW4gZm9yIHBl b3BsZSB3aG8gZG9uJ3Qgd2FudCB0byByZWJ1aWxkIGV2ZXJ5dGhpbmcgY29tcGF0MTJ4IHBhY2th Z2UgaGFzIGJlZW4NCj4gPiBjcmVhdGVkIGFuZCBjYW4gYmUgdXNlZCB0byBoYXZlIGFsbCBiaW5h cmllcyB3b3JraW5nLg0KPiA+IA0KPiA+IEJlc3QgcmVnYXJkcywNCj4gPiBCYXB0ICANCj4gDQo+ IA0KPiANClRoYW5rIHlvdSBhbGwgdmVyeSBtdWNoIGZvciB0aGUgZmFzdCByZXNwb25zZS4NCg0K SSBzdGFydGVkIHNvcnRpbmcgb3V0IHRoZSB3b3J0cyBwcm9ibGVtcyB2aWEgInBrZyBjaGVjayAt QiIgd2hpY2ggZ2F2ZSBtZSBzb21lIHZhbHVhYmxlIGhpbnRzLg0KSSBkZWNpZGVkIHRvIHJlY29t cGlsZSBhbGwgcG9ydHMgb24gdGhvc2UgbWFjaGluZXMgd2hlcmUgd2UgY29tcGlsZSB0cmFkaXRp b25hbGx5IGFsbCBwb3J0cy4NCg0KDQpLaW5kIHJlZ2FyZHMsDQpvaA0KDQoNCi0gLS0gDQpPLiBI YXJ0bWFubg0KDQpJY2ggd2lkZXJzcHJlY2hlIGRlciBOdXR6dW5nIG9kZXIgw5xiZXJtaXR0bHVu ZyBtZWluZXIgRGF0ZW4gZsO8cg0KV2VyYmV6d2Vja2Ugb2RlciBmw7xyIGRpZSBNYXJrdC0gb2Rl ciBNZWludW5nc2ZvcnNjaHVuZyAowqcgMjggQWJzLiA0IEJEU0cpLg0KLS0tLS1CRUdJTiBQR1Ag U0lHTkFUVVJFLS0tLS0NCg0KaUhVRUFSWUlBQjBXSVFTeThJQnhBUERrcVZCYVRKNDROMVpaUGJh NVJ3VUNYbGdvQlFBS0NSQTROMVpaUGJhNQ0KUngxTEFRRHdMdVdUek5TTFZBVWhuWmJwdXpVeHlz VE8vVTcrdnVjU2w1ZmlNNU91M3dEL1Jna0NiVFo2OTlNKw0KZzI2SHpHWFU4djN5ejJQMDQzSTdH d2kxN0pzaG1RWT0NCj00QTlhDQotLS0tLUVORCBQR1AgU0lHTkFUVVJFLS0tLS0NCg== From owner-freebsd-current@freebsd.org Thu Feb 27 23:11:13 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 DBEEF2528C0 for ; Thu, 27 Feb 2020 23:11:13 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic306-3.consmr.mail.bf2.yahoo.com (sonic306-3.consmr.mail.bf2.yahoo.com [74.6.132.42]) (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 48T7hG6m5Bz4HRP for ; Thu, 27 Feb 2020 23:11:10 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: 6nE_50IVM1lZWrOfziR56rJLifbX3K7Nz08GeEElFEr0L1bK_Q28bmPRCm15lCL r7S8VlCsl_KIEN5m1ffaEIYICmOyV4f3DtdTtz9ZgWkZ7w36wnVhE1PDC1_neu.HPcl4dAQGpKzS 7kmRa9zG2IfnvglNez_MN7DCcJWS3fwa_xFqf2tS_EEKXzDPraF4FKrRItkXtSR.pzm8_TzlbADv Gv6T4YglfYgfBeGocpiXGgZoMs0dHCpq9rinSsXV43rLVgBKEpOq.GpH4ZiVejtw7F9eidy.s9sU Jy_DJONaazA7ILg9bnuwb3bD8TP1_8L.1FSiqXTWM.bSe6xAKwubMiqU4QKpagpUiASwfOKzl3ls RKfi5FwGSeHJtXBdvxjmCSqxcse3ZDt_RCcBeLMOlsO.tPNBdGephkL7xy.QMLTd98Bod8dNsK2o SDO73XlJESvSp9OZUPlImvX7yIgk6BNbnh_ivnjOxZZr9CdVnGz6ci6scbRZhAm4Ccfg1uWecdIq VfLNkowAtmHvuWwrtTKf1_84KT5q3N5H0SgL_lbB7VN2oqlcbbzalfZOqF55hXNvcmNQy0HLAzIw w4n2SDzL056bOL6FC.gjhlGdi0uExNcXYiWg3LvydGEPOYMWNlCiT1fukdL4_lulBlY6r3YDTeML pAATdmyJsGfFdgFH3c0o_iub2BFzZIZKJ3ijy8VphXhOXHPmKv68bFyOqxQ83IQXqYUTTjlHppbo g0KfPb4QlLP8VsSaIPOAxn7VrQ4bKKWjfv.DJoFQpvcybrtLo.9Z2XeT_wHzQOUkSZuWmQrq_37p 6quz8iufgJXJUiRdf9dP9SxN5M5yoiqYHcNFtR.T9E3uIQ.lDFNkVByZsVqlH4rxmtvRD85zfWzB uLQCyH5_KLsqG5LsI9Dy1dgNL1ezQsD9Kuzse.rIkK_ejHHt.ypwdh4QG6RpzCsI0rq7NCW32bPJ 3751L.QAPjMP2AS9YjUUXfqtWEmKuONfW5jMqbAGvCoZP4ej9gmbhdXFf_1JCP41aS.zgevMbYfY EN9S1i_NytLO2p_xY7m.2fGmBC6Bfl.a5116_C9s3tTh.bZD2CzNn8aMuC74yyqG0J5jHaUNn8ny rTX0x31_BCJpjqeNZwTxSpMgSmAklUl9BNGYo5EEh7r.nkyTkh_8pmo6hVJGcee9lYLx68WI.7D1 a8gt1fvo7Pg3cgA89GNHm3hxqcjKupFoxya_j9XLRpz28j1mB2C9BKXYRoQwmdy7yTMqfpuRr28R xv1d7rZidBhbPGgOn.VfMGKFrgaSLBDG46ZD3k8zuOASPo2dia7pNRUeIkjqgE73m2tzs2yVt5ET TlTKbO5NJ7yF50GnMhOnGboUb8kIIqzWwKVUXVOYV3rviZetKJssVvvplmjxPt5asxOwcKPtc18g lCAO6WvwJHnftPH2miVo_9U8MpJ5nimq3cqwLWDQzmLjXfAkqD7Dcg0vqHw-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.bf2.yahoo.com with HTTP; Thu, 27 Feb 2020 23:11:09 +0000 Received: by smtp421.mail.gq1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 59f2fe612aff8bc894e377e50fb52d5e; Thu, 27 Feb 2020 23:11:07 +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: <7A3C5CEF-9E4C-4C38-9A23-04E9200CB740@yahoo.com> Date: Thu, 27 Feb 2020 15:11:07 -0800 To: andreas@naund.org, FreeBSD Current X-Mailer: Apple Mail (2.3608.60.0.2.5) References: <7A3C5CEF-9E4C-4C38-9A23-04E9200CB740.ref@yahoo.com> X-Rspamd-Queue-Id: 48T7hG6m5Bz4HRP X-Spamd-Bar: / X-Spamd-Result: default: False [0.45 / 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:26101, ipnet:74.6.128.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.54)[-0.537,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(0.00)[ip: (3.63), ipnet: 74.6.128.0/21(1.30), asn: 26101(1.04), country: US(-0.05)]; NEURAL_SPAM_MEDIUM(0.49)[0.489,0]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[42.132.6.74.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: Thu, 27 Feb 2020 23:11:14 -0000 Andreas Ott andreas at naund.org wrote on Thu Feb 27 20:20:13 UTC 2020 : > > # 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. 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. 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. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-current@freebsd.org Fri Feb 28 21:12:09 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 293F0245C7D for ; Fri, 28 Feb 2020 21:12:09 +0000 (UTC) (envelope-from asomers@gmail.com) Received: from mail-oi1-f175.google.com (mail-oi1-f175.google.com [209.85.167.175]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48Tj0R4Y3rz3JtK; Fri, 28 Feb 2020 21:12:07 +0000 (UTC) (envelope-from asomers@gmail.com) Received: by mail-oi1-f175.google.com with SMTP id r16so4217979oie.6; Fri, 28 Feb 2020 13:12:07 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=JdTSxE7py5eqF7TRhXXrHDkGVspIqpVKP4D2DRQJCPc=; b=DL7pkxqBU8DTN4W4XuLGPQw0MmJGW5P9PY1UtzTUa1Zt6X7+QYNlK6crZ4ICQl6BIw UtdC1rFAFMBz3wFnPlVm7ex8hYNtP7iwHSfqmOnjBzxsH21q7cr7Saa98UEj4EHGOtWQ zDcv8DRDpxeDtztvkN9gPmSbc9YdSYQ9gQ3w4A21DM+0XTK0TCRG9nijQputM/Epxh7v CkATNpwDlnZ+qngEROpXbIScJfvdSEYqJLMOd6aXkCLB00RKoTbepDMueDKwyMbgmWFm HCQK4UIgxce4caAn5v8sAzMxpASOs8xxgaGxflzXPBXO9U1JuBXDbjf8hx692mRD8U5P W2Tg== X-Gm-Message-State: APjAAAU7AAMn9B+kqot+ADbO1lIv6itoBO089rMgcUNOlF8abHPu5UGu FDn6tLoQzI49PdymKoDU51VvWBzCO0362aFA/8c0FTts X-Google-Smtp-Source: APXvYqxtr7AZ9W2k6dHnCd7mN3/vom8oi6PRkgq7t5o6bVX4pPjajbc2+T/UKo79EFYGNrYXC/Rz3CNblm4s2IN3wck= X-Received: by 2002:a05:6808:a8e:: with SMTP id q14mr4342370oij.173.1582924325992; Fri, 28 Feb 2020 13:12:05 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Alan Somers Date: Fri, 28 Feb 2020 14:11:55 -0700 Message-ID: Subject: Re: vtbd0: hard error To: Alan Somers Cc: FreeBSD CURRENT X-Rspamd-Queue-Id: 48Tj0R4Y3rz3JtK X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of asomers@gmail.com designates 209.85.167.175 as permitted sender) smtp.mailfrom=asomers@gmail.com X-Spamd-Result: default: False [-2.99 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17:c]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_NA(0.00)[freebsd.org]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; IP_SCORE(-0.99)[ip: (-0.27), ipnet: 209.85.128.0/17(-2.99), asn: 15169(-1.67), country: US(-0.05)]; TO_DN_ALL(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[175.167.85.209.list.dnswl.org : 127.0.5.0]; FORGED_SENDER(0.30)[asomers@freebsd.org,asomers@gmail.com]; RWL_MAILSPIKE_POSSIBLE(0.00)[175.167.85.209.rep.mailspike.net : 127.0.0.17]; MIME_TRACE(0.00)[0:+,1:+,2:~]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; FROM_NEQ_ENVFROM(0.00)[asomers@freebsd.org,asomers@gmail.com]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 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: Fri, 28 Feb 2020 21:12:09 -0000 Nevermind, problem solved. I was running into ENOSPC on the host file system while it tried to write to the backing store (a sparse zvol). The cause wasn't immediately apparent because the zpool had plenty of space. But there were some reservations on other datasets that starved the zvol of usable space. -Alan