Re: [PATCH] 2026-04-07-selinux-policy-eapi-8: add news item

Kenton Groombridge <[email protected]>
Newsgroups gmane.linux.gentoo.devel
Message-ID <adWT2OeQNq1LIwWn@fuuko>
On 26/04/07 09:44PM, Rahul Sandhu wrote:
> +What Changed
> +============
> +
> +The SELinux policy and associated packages have all been bumped to EAPI 8.

... and are introducing some upcoming breaking changes.

> +
> +POLICY_TYPES has become the USE expand SELINUX_POLICY_TYPES. As such, it may be
> +set in package.use now, like any other USE expand. However, it is recommended
> +to keep POLICY_TYPES both set, if done so previously, and in sync with the USE
> +expand set for sec-policy/selinux-base.

Is keeping both around really necessary? If we are planning to remove
POLICY_TYPES eventually it would make more sense to just tell users to
switch to the new behavior right away if they are able.

> +
> +User Action Required
> +====================
> +
> +Some user intervention may be needed due to changes in selinux-policy-2 eclass
> +variable names.
> +
> +If POLICY_TYPES is set, the SELINUX_POLICY_TYPES USE expand should be set to
> +match POLICY_TYPES' contents.
> +
> +Future Changes
> +==============
> +
> +EAPI 7 policy packages will continue to work in the short term whilst the final
> +touches for the migration take place. However, overlays should look to migrate
> +to EAPI 8 as soon as possible.

I think we ought to elaborate more here. What migration? Will users have
to do even more work to deal with the upcoming changes?

-- 
Kenton Groombridge
Gentoo Linux Developer, SELinux Project
signature.asc (application/pgp-signature, 1000 B)
-----BEGIN PGP SIGNATURE-----

iQKvBAABCgCZFiEEP+u3AkfbrORB/inCFt7v5V9Ft54FAmnVltMbFIAAAAAABAAO
bWFudTIsMi41KzEuMTIsMiwyXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25z
Lm9wZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzRkVCQjcwMjQ3REJBQ0U0NDFGRTI5
QzIxNkRFRUZFNTVGNDVCNzlFAAoJEBbe7+VfRbeeDJkQAJEJhP7y8HdGZIcc5ax2
JSEjFjD8msf0W2fjyzMAfnOPWFtNolCk+bQt6+FrkuN/ttyZYblql9dyhco4ikW7
xS4tXLTPLzgH1/uWL218Ca0mE9e4AlcNcxfoaIUicUxfjlYbPFHMrZI8hT50LKeH
AiFfAh7fPZX1NMf+cuDr42wqd83aEWnItd2ox5OHRBqvSC6cbco0hl4xC2H7bpUa
Elea7cFoxcekWIa+/XTwiJVNCgQWXdX+fB1pFPw11c8prb0r7gXZiUSV+YdrCneW
zAH8Mi+JKEKIzfDXtRpiGZQfVDUBYd6bORAOB0Qv/4YSVo++8xcKTt9CgjxeM43x
qkgN83f2J+CKzQPAx4VtcgAw3qQUwWqrO8KkpuQ8hqPkDt2629VYqNS9Kl8qGqTb
Dg6AVuyD0sYwD/vkOAum6WG60jjXNkXsOgomvMfRRtbfUAhfkc71ca6bq/Hty1zw
G0X7Z1mN/LrV5j3mDDWmztF5ozVgmhBp9I9i8xuzvBxOZyboPPb2nLSPe+DRXdOW
NIoY+xt7bYZvC8L8pY7G+mgHN1v7RXwBpsaznD9Zz2JQp60v2Z2GfDwfOYJoPTqi
3A5C2Gah4Yl8WW2VqClacrgyn6VuOiGrzrqBM7W10+VNBGPxgJqxGhurV3x4rDBX
cXuiu0RrP2TTLe1PLmdcj1He
=4Ojw
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.