Future EAPI/EAPI 9 tentative features

From Gentoo Wiki
Jump to:navigation Jump to:search
This article is a work in progress; treat its contents with caution - ulm (talk | contribs).

This is a working page that contains references to all features that have been suggested for EAPI 9.

Accepted

The following list of features accepted for EAPI 9 is based on the Gentoo Council meetings of 2022-02-13, 2024-12-08, 2025-01-12, 2025-02-09, 2025-05-11 and 2025-06-08.

Feature Bug Spec Implementation Notes
Portage Pkgcore
New features
use.stable and package.use.stable bug #955833 done not done not done
pipestatus bug #566342 done in progress done
ver_replacing bug #947530 done in progress done
edo bug #744880 done in progress done
Other changes
EAPI of profiles defaults to repository EAPI bug #806181 done not done not done
Bash 5.2 bug #946193 done in progress done
Variables no longer exported bug #721088 bug #948001 done not done not done
No longer rewrite absolute symlinks bug #934514 done in progress not done
econf: Ensure proper end of string in configure --help output bug #815169 dropped partially partially Added retroactively for option names beginning with with-, disable- or enable-
Removals and bans
Ban assert bug #566342 done in progress done
Ban domo bug #951502 done in progress done

Not accepted

Feature Bug Spec Implementation Notes
Portage Pkgcore
New features
Eclass revisions bug #806592 not done not done not done
edov bug #744880 not done not done not done