Skip site navigation (1)Skip section navigation (2)
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>