Date: Thu, 7 Nov 2024 12:55:37 +0100 From: Moin Rahman <bofh@freebsd.org> To: Igor Ostapenko <igoro@FreeBSD.org> Cc: freebsd-testing@freebsd.org, freebsd-hackers <freebsd-hackers@freebsd.org>, freebsd-ports@freebsd.org Subject: Re: Heads-up: Removal of devel/kyua port Message-ID: <E881CCD8-37DD-4E20-BD3C-78F524A7137E@freebsd.org> In-Reply-To: <a3eb78f7-6095-442f-86a9-b770920223a7@FreeBSD.org> References: <9e175f3c-4be0-437d-abf6-7f9d820154e7@FreeBSD.org> <lxbucItDAdZAH5CWepA8Y4uJ516Va86Fhr95eH-MQ1qVo4fUU81NMZzqG260uiOxRL0pOp12bs6-gmrvqLtnbw==@protonmail.internalid> <C80E298B-FF2B-422D-9275-F1440A3DB584@freebsd.org> <a3eb78f7-6095-442f-86a9-b770920223a7@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--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 <igoro@FreeBSD.org> wrote: >=20 > Moin Rahman wrote on 11/6/24 3:01 PM: >>> On Nov 6, 2024, at 13:40, Igor Ostapenko <igoro@FreeBSD.org> 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--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E881CCD8-37DD-4E20-BD3C-78F524A7137E>