W dniu sob, 03.03.2018 o godzinie 17∶58 -0800, użytkownik Zac Medico
napisał:
> On 02/26/2018 07:59 AM, Michał Górny wrote:
> > Hi, everyone.
> >
> > Here's the first part of EAPI 7 support patches. All changes included
> > here were tested and should not break anything. I'd like to merge them
> > now to avoid having to rebase a very long batch of patches.
> >
> > I have added tests for changed ^^/|| behavior. Other changes I've
> > tested manually. Please let me know if you feel that any of them
> > requires specific tests.
> >
> > --
> > Best regards,
> > Michał Górny
> >
> >
> > Michał Górny (10):
> > Enable testing EAPI 7_pre1
> > Use bash-4.2 for all future EAPIs, until declared otherwise
> > Empty ||/^^ REQUIRED_USE groups are no longer true in EAPI 7
> > Empty || *DEPEND group no longer satisfy deps in EAPI 7
> > isolated-functions.sh: Ensure informational command output to stderr
> > Ban dohtml for EAPI 7
> > Ban dolib/libopts for EAPI 7
> > dolib.{a,so}: inline the logic from dolib
> > domo: force /usr prefix in EAPI 7
> > Ban DESTTREE/INSDESTTREE in EAPI 7
> >
> > bin/eapi.sh | 22 --
> > bin/ebuild-helpers/dobin| 16 ++--
> > bin/ebuild-helpers/doconfd | 4 +-
> > bin/ebuild-helpers/doenvd | 4 +-
> > bin/ebuild-helpers/doheader | 4 +-
> > bin/ebuild-helpers/dohtml | 7 +++-
> > bin/ebuild-helpers/doins| 18 ++---
> > bin/ebuild-helpers/dolib| 17 +++-
> > bin/ebuild-helpers/dolib.a | 52
> > +++-
> > bin/ebuild-helpers/dolib.so | 54
> > -
> > bin/ebuild-helpers/domo | 21 --
> > bin/ebuild-helpers/dosbin | 16 ++--
> > bin/isolated-functions.sh | 30 +++---
> > bin/phase-functions.sh | 11 +++--
> > bin/phase-helpers.sh| 39 +-
> > bin/save-ebuild-env.sh | 4 +-
> > pym/portage/__init__.py | 2 +-
> > pym/portage/dep/__init__.py | 7 +++-
> > pym/portage/eapi.py | 10 -
> > pym/portage/tests/dep/testCheckRequiredUse.py | 5 ++-
> > pym/portage/tests/resolver/test_eapi.py | 9 -
> > pym/portage/tests/resolver/test_required_use.py | 8
> > 22 files changed, 288 insertions(+), 72 deletions(-)
>
> The only problem I found was in the
> token_class("__const__/empty-any-of") usage here:
>
> https://github.com/gentoo/portage/pull/261#pullrequestreview-100992073
For the record, Zac has confirmed the updated version on the PR,
and I've merged it. We're one step closer to EAPI 7 now ;-).
--
Best regards,
Michał Górny