From nobody Thu Nov 7 11:55:37 2024 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XkgWW0Bbdz5cln2; Thu, 07 Nov 2024 11:55:51 +0000 (UTC) (envelope-from bofh@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) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XkgWV6n9fz4Yv3; Thu, 7 Nov 2024 11:55:50 +0000 (UTC) (envelope-from bofh@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1730980551; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=ghYgAS05ZOO3pGNMSBLm4/5E1Dg0ljy2Sb7quycjP3A=; b=PnOEhM7Fj7Mop4iFeFvcvIy4OwcETZrU1t0g4z9m9IIUEbr8hWSjDZ1P3Uv4P58U4wkJxD ti8Hx6n8UjM8xUiQr7wOMNJA4/H2k2z0n6EZA/a37yJhbApy77o6WSWrkYWVIY2KTqXMk4 HUtucwlHbOg4iE1Q2WOv1z2cBNx5ty0uCp+9wQpTLm+UCk//D2PW/gY0z8xMqG8oUyfr8/ 7hMbZIVJ4LCYexClrLI5c9LLZa0KwxD1Nvh8RyCNf+BnuL6mSUv2LEddrRyRrKi8jTh2Cz IGJdn4zKGKDmnQER4HplVuag1RTThIKoaBmRE0dlMuWhpyr9U9oAkR4eHBdf8w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1730980550; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=ghYgAS05ZOO3pGNMSBLm4/5E1Dg0ljy2Sb7quycjP3A=; b=dJwVQMtzcmjQGfi8IsW6nlspuAGNEzRpY43OMvBQgaLZsKw58Mf55fUvrqxwrBq3+zWT8+ xrsYixpm6TW9Lh4UptPKy/0DWokTW2Nbx5GnGF+3/HOFKVYMJIdowKImBi8EhIU2lpeRiX TtcGo48141SCHYSZzL791S5pjcFm31Ia2jOm7aCKVYV2oG6lXNSfTDqSWrEzNDahexNtP0 758/7bTEmDa3PqZm6Dq+Nc2cPuYetphYsI3X4KdBprRRlcZ6fSLfaIftRFCrj2r/lgPIbW ICuMcCyMzlv6mjQaHpy0Hlzhk9Jz7yXwLhvE+296f0SCVYgN3C+duI2QnrZQnA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1730980551; a=rsa-sha256; cv=none; b=a+lCeSTLUtekAL4avLnQNSvKuL/YdnLKAFJPAV09oJanWCmJtTEJbvm+V3iTQQ/FcSDxKl giRpBrxe1d/h1s8FqOxts0AgjdolK1+fMxxZhNH9605Dw7D/q+m2H357EEZC16IqKBKqYY t3F/m7i5pmt13d6vAJVaWU47s0TPrE1FIgq5E5z429kMSi1ijXX5KNJADXFZO7IsjvHlEW SikQo9TyuEEK4D6XLn4Mt3yOV2uhNatm4zvlfu0NkI3VBY/XTIXFITiwdphEg99GakGt43 GQe6578b009YRS4IwUZtmiSapWA9mcazxRw5HT9bxR+STSUUoCRotyoYTcey9Q== Received: from mx.bofh.network (mx.bofh.network [5.9.249.227]) (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) (Client did not present a certificate) (Authenticated sender: bofh/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4XkgWV24k2z1L1F; Thu, 7 Nov 2024 11:55:50 +0000 (UTC) (envelope-from bofh@freebsd.org) Received: from smtpclient.apple ( [217.117.226.147]) by mx.bofh.network (OpenSMTPD) with ESMTPSA id 9615b6e2 (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO); Thu, 7 Nov 2024 11:55:48 +0000 (UTC) Content-Type: multipart/signed; boundary="Apple-Mail=_CF03EB3B-30BD-46A8-9999-142F93A6F579"; protocol="application/pgp-signature"; micalg=pgp-sha512 List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6.1.9\)) Subject: Re: Heads-up: Removal of devel/kyua port From: Moin Rahman In-Reply-To: Date: Thu, 7 Nov 2024 12:55:37 +0100 Cc: freebsd-testing@freebsd.org, freebsd-hackers , freebsd-ports@freebsd.org Message-Id: References: <9e175f3c-4be0-437d-abf6-7f9d820154e7@FreeBSD.org> To: Igor Ostapenko X-Mailer: Apple Mail (2.3731.700.6.1.9) --Apple-Mail=_CF03EB3B-30BD-46A8-9999-142F93A6F579 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On Nov 7, 2024, at 12:44, Igor Ostapenko wrote: >=20 > Moin Rahman wrote on 11/6/24 3:01 PM: >>> On Nov 6, 2024, at 13:40, Igor Ostapenko wrote: >>> Hi, >>> Kyua has been part of base since 13.0, today it means all supported = versions. >>> The tests in /usr/tests usually have parity with Kyua in base, i.e. = even if we consider older unsupported systems then new features from the = latest port offer limited benefits. Anyway, these cases are not = supported. >>> So, in order to avoid double work and user confusion, the devel/kyua = port is being considered for removal. >>> The motivation of this notification is to collect comments and = suggestions in case if the removal is not a good idea for some reasons. >>> Best regards, >>> igoro >> Hi, >> I am not exactly sure if the one in 13/stable is the updated >> one as I merged the latest code into the head and 14/stable. >> That's why I planned to kill it sometimes during the EOL of >> 13. >> But correct me if I am wrong. >=20 > I have not checked the stable/13, but I know that the recent MFC of = Kyua changes in head was targeting stable/14 only, i.e. 13 was not = considered intentionally. And I think stable/13 must be fine having its = old set of tests which must be executable by the version of Kyua in its = base. >=20 > That's great to hear that similar reasoning has been applied before = and it's already targeted for removal. The only thing I suggest to do is = adding DEPRECATED with a message that the base version must be used = instead. We've recently faced a fail case when users run the latest test = suite with the older Kyua from ports, that leads to unexpected errors = developers should not spend time on. The deprecation notice is not going = to save us, but it's at least something. >=20 > Please, check this proposal: https://reviews.freebsd.org/D47473 Based on what you have mentioned above I believe your DEPRECATED message is too soft. :/ And I think we should handle it in a different way and mark it to IGNORE for 14 or later also. Kind regards, Moin --Apple-Mail=_CF03EB3B-30BD-46A8-9999-142F93A6F579 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEETfdREoUGjQZKBS+fvbm1phfAvJEFAmcsqrpfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDRE Rjc1MTEyODUwNjhEMDY0QTA1MkY5RkJEQjlCNUE2MTdDMEJDOTEACgkQvbm1phfA vJHtpQ//QV0Nw1IkVyVMItfcDSoKK2kxONRdHaAfwNXdVT30crEsqerD10KFBMAb boWJNAuFBzrHr8oJW5uYxET/GFg+Sk7mPtCBKBl9aQgUUKJEkrY2qAqrMRVLLD76 0ssGHKs0qB6wzFx+h04TYMxbeEP97J4RYRdOvf+Ggb71uGYv60Esnhx710jmdtOv iqg/WQIjaDNMixukXA/sMTE7fAN6Ce8nGb/YxSJq6ed7mYYu1C0dgZpgH9ZwwuBs 2pjYoiC5orXKJg1HGI9Znfj/t7BtEAgbw7asHNQPli6xybAY6NyTMdD2V4RgsVFt VWwpvOaURfDwFmGeCP9mYEaSjdA5aX/MkTyxBtNq8OM455m9+9x9U4dGL+PE9GpY hwIn+mFgb8y6PG7EYp6KpcD5UZc6TCzt53i5uKT5R9XrBYQ4xdjynyNYRF7yLiL1 lyz3x9aJn0GLeCtALoS8GMomJ4GFaX6h2D3kvEjPD4a8Gm562+uKIycDPuByB3ml LIfrH/MB4/pdvDsVFEzqfx7etVCMY0teLvBM9Aga2fwE1Bvi1IsxNOfShvczXUm4 NParqBU8j7Y8kXmdy/cIY2q//+fHdXA92U+gNg3NkEhLoeWz4in2WzLno70k8WDT Gc0iAIN5riSgnKZsIPzfbD+mxiGVOtBZ0807QekyrDxijwDHvYE= =JjTp -----END PGP SIGNATURE----- --Apple-Mail=_CF03EB3B-30BD-46A8-9999-142F93A6F579--