New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 600061 link

Starred by 5 users

Issue metadata

Status: Fixed
Owner:
Closed: Apr 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug

Blocking:
issue 523461



Sign in to add a comment

update portage to support EAPI=6

Project Member Reported by vapier@chromium.org, Apr 2 2016

Issue description

the current version doesn't support EAPI=6 which Gentoo is moving to
 
Project Member

Comment 1 by bugdroid1@chromium.org, Apr 6 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/9731422defea5640180ada3bec11abb57e5fc114

commit 9731422defea5640180ada3bec11abb57e5fc114
Author: Mike Frysinger <vapier@chromium.org>
Date: Sun Apr 03 03:41:13 2016

python-exec: work around our compiler wrapper

The python-exec ebuild leaks EPYTHON during configure which breaks our
compiler as it relies on python.  This has been fixed in newer versions
of python-exec, but migrating to that requires a lot more work.  Let's
deploy a hack here as it allows for a smoother upgrade transition.

BUG= chromium:600061 
TEST=`cbuildbot chromiumos-sdk` works

Change-Id: I8953b0933db29a00d3488c1a51c7fce3381467b8
Reviewed-on: https://chromium-review.googlesource.com/336990
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: David Hendricks <dhendrix@chromium.org>

[modify] https://crrev.com/9731422defea5640180ada3bec11abb57e5fc114/dev-lang/python-exec/python-exec-2.0.1-r1.ebuild

Project Member

Comment 2 by bugdroid1@chromium.org, Apr 7 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/7b558e3c4595ee71aecf555c5c60b5765c976c3d

commit 7b558e3c4595ee71aecf555c5c60b5765c976c3d
Author: Mike Frysinger <vapier@chromium.org>
Date: Sat Apr 02 06:38:39 2016

bash: upgraded packages to upstream

Upgraded app-shells/bash to version 4.3_p42-r2 for all.
Needed w/newer EAPI versions.

BUG= chromium:600061 
TEST=`cbuildbot chromiumos-sdk` works

Change-Id: I1064368fab6a9cd8b3831a74c52bc603d33529ef
Reviewed-on: https://chromium-review.googlesource.com/336960
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: David Hendricks <dhendrix@chromium.org>

[modify] https://crrev.com/7b558e3c4595ee71aecf555c5c60b5765c976c3d/app-shells/bash/Manifest
[delete] https://crrev.com/9731422defea5640180ada3bec11abb57e5fc114/app-shells/bash/files/bash-4.2-no-readline.patch
[rename] https://crrev.com/7b558e3c4595ee71aecf555c5c60b5765c976c3d/app-shells/bash/bash-4.3_p42-r2.ebuild
[modify] https://crrev.com/7b558e3c4595ee71aecf555c5c60b5765c976c3d/app-shells/bash/files/bashrc
[delete] https://crrev.com/9731422defea5640180ada3bec11abb57e5fc114/app-shells/bash/files/bash-4.2-speed-up-read-N.patch
[modify] https://crrev.com/7b558e3c4595ee71aecf555c5c60b5765c976c3d/app-shells/bash/metadata.xml
[delete] https://crrev.com/9731422defea5640180ada3bec11abb57e5fc114/app-shells/bash/files/bash-4.2-redhat-here-docs-stack.patch
[delete] https://crrev.com/9731422defea5640180ada3bec11abb57e5fc114/app-shells/bash/files/bash-eol-pushback.patch
[delete] https://crrev.com/9731422defea5640180ada3bec11abb57e5fc114/app-shells/bash/files/bash-4.2-read-retry.patch
[delete] https://crrev.com/9731422defea5640180ada3bec11abb57e5fc114/app-shells/bash/files/bash-4.2-parallel-build.patch
[add] https://crrev.com/7b558e3c4595ee71aecf555c5c60b5765c976c3d/app-shells/bash/files/bash-4.3-arrayfunc.patch
[delete] https://crrev.com/9731422defea5640180ada3bec11abb57e5fc114/app-shells/bash/files/bash-4.2-execute-job-control.patch
[add] https://crrev.com/7b558e3c4595ee71aecf555c5c60b5765c976c3d/app-shells/bash/files/bash-4.3-mapfile-improper-array-name-validation.patch
[add] https://crrev.com/7b558e3c4595ee71aecf555c5c60b5765c976c3d/app-shells/bash/files/bash-4.3-append-process-segfault.patch
[add] https://crrev.com/7b558e3c4595ee71aecf555c5c60b5765c976c3d/app-shells/bash/files/bash-4.3-compat-lvl.patch
[delete] https://crrev.com/9731422defea5640180ada3bec11abb57e5fc114/app-shells/bash/files/bash-4.2-redhat-func-export.patch
[modify] https://crrev.com/7b558e3c4595ee71aecf555c5c60b5765c976c3d/app-shells/bash/files/dot-bash_profile

Blocking: 523461
Project Member

Comment 4 by bugdroid1@chromium.org, Nov 8 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/d54d436c5c107b468c07316d9fc388c418970842

commit d54d436c5c107b468c07316d9fc388c418970842
Author: Mike Frysinger <vapier@chromium.org>
Date: Sat Apr 02 06:17:06 2016

eclass: pull in updates for newer EAPI

BUG= chromium:600061 
TEST=`cbuildbot chromiumos-sdk` works
CQ-DEPEND=CL:336990

Change-Id: I267b129a2abe2a0bd490fdced9d87d0297b442fb
Reviewed-on: https://chromium-review.googlesource.com/336930
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: David Hendricks <dhendrix@chromium.org>

[modify] https://crrev.com/d54d436c5c107b468c07316d9fc388c418970842/eclass/multilib.eclass
[modify] https://crrev.com/d54d436c5c107b468c07316d9fc388c418970842/eclass/python-r1.eclass
[modify] https://crrev.com/d54d436c5c107b468c07316d9fc388c418970842/eclass/python.eclass
[modify] https://crrev.com/d54d436c5c107b468c07316d9fc388c418970842/eclass/multilib-build.eclass
[modify] https://crrev.com/d54d436c5c107b468c07316d9fc388c418970842/eclass/python-any-r1.eclass
[modify] https://crrev.com/d54d436c5c107b468c07316d9fc388c418970842/eclass/multibuild.eclass
[modify] https://crrev.com/d54d436c5c107b468c07316d9fc388c418970842/eclass/multilib-minimal.eclass
[modify] https://crrev.com/d54d436c5c107b468c07316d9fc388c418970842/eclass/distutils.eclass
[modify] https://crrev.com/d54d436c5c107b468c07316d9fc388c418970842/eclass/multiprocessing.eclass
[modify] https://crrev.com/d54d436c5c107b468c07316d9fc388c418970842/eclass/distutils-r1.eclass
[modify] https://crrev.com/d54d436c5c107b468c07316d9fc388c418970842/eclass/python-single-r1.eclass
[modify] https://crrev.com/d54d436c5c107b468c07316d9fc388c418970842/eclass/python-utils-r1.eclass

Cc: wonderfly@google.com mikewu@google.com adityakali@google.com gwendal@chromium.org sosa@chromium.org
 Issue 631581  has been merged into this issue.

Comment 6 Deleted

Comment 7 by vapier@chromium.org, Apr 25 2018

Labels: -Hotlist-Recharge-Cold
Owner: vapier@chromium.org
Status: Fixed (was: Untriaged)

Sign in to add a comment