peach_pi builder is failing on AndroidMetadata stage |
||
Issue descriptionhttps://uberchromegw.corp.google.com/i/chromeos/builders/peach_pi-release/builds/1238 10:40:54: INFO: RunCommand: /b/cbuild/internal_master/chromite/bin/cros_sdk -- emerge-peach_pi -p --cols --quiet --root /var/empty -e virtual/target-os in /b/cbuild/internal_master @@@STEP_FAILURE@@@ 10:41:10: ERROR: <class 'chromite.lib.cros_build_lib.RunCommandError'>: return code: 1; command: /b/cbuild/internal_master/chromite/bin/cros_sdk -- emerge-peach_pi -p --cols --quiet --root /var/empty -e virtual/target-os * Generating locale-archive: forcing # of jobs to 1 !!! /build/peach_pi/etc/portage/make.profile is not a symlink and will probably prevent most merges. The following keyword changes are necessary to proceed: (see "package.accept_keywords" in the portage(5) man page for more details) # required by virtual/target-chrome-os-1-r12::chromeos[pepper_flash,-chromeless_tty] # required by virtual/target-os-1.5-r1::chromeos # required by virtual/target-os (argument) =chromeos-base/pepper-flash-24.0.0.207 ** !!! All ebuilds that could satisfy "sys-apps/dbus" for /var/empty/ have been masked. !!! One of the following masked packages is required to complete your request: - sys-apps/dbus-1.6.30-r1::chromiumos (masked by: invalid: DEPEND: USE flag 'prefix' referenced in conditional '!prefix?' is not in IUSE) - sys-apps/dbus-1.6.30::chromiumos (masked by: invalid: DEPEND: USE flag 'prefix' referenced in conditional '!prefix?' is not in IUSE) (dependency required by "virtual/target-chromium-os-1-r64::chromiumos[-cros_embedded]" [ebuild]) (dependency required by "virtual/target-chrome-os-1-r12::chromeos" [ebuild]) (dependency required by "virtual/target-os-1.5-r1::chromeos" [ebuild]) (dependency required by "virtual/target-os" [argument]) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. cmd=['/b/cbuild/internal_master/chromite/bin/cros_sdk', '--', 'emerge-peach_pi', '-p', '--cols', '--quiet', '--root', '/var/empty', '-e', 'virtual/target-os'], cwd=/b/cbuild/internal_master Traceback (most recent call last): File "/b/cbuild/internal_master/chromite/lib/failures_lib.py", line 172, in wrapped_functor return functor(*args, **kwargs) File "/b/cbuild/internal_master/chromite/cbuildbot/stages/android_stages.py", line 124, in PerformStage version = self._run.DetermineAndroidVersion(boards=[board]) File "/b/cbuild/internal_master/chromite/cbuildbot/cbuildbot_run.py", line 944, in FuncWrapper return result(*args, **kwargs) File "/b/cbuild/internal_master/chromite/cbuildbot/cbuildbot_run.py", line 859, in DetermineAndroidVersion package = self.DetermineAndroidPackage(board) File "/b/cbuild/internal_master/chromite/cbuildbot/cbuildbot_run.py", line 832, in DetermineAndroidPackage packages = portage_util.GetPackageDependencies(board, 'virtual/target-os') File "/b/cbuild/internal_master/chromite/lib/portage_util.py", line 1674, in GetPackageDependencies capture_output=True).output.splitlines() File "/b/cbuild/internal_master/chromite/lib/cros_build_lib.py", line 625, in RunCommand raise RunCommandError(msg, cmd_result) RunCommandError: return code: 1; command: /b/cbuild/internal_master/chromite/bin/cros_sdk -- emerge-peach_pi -p --cols --quiet --root /var/empty -e virtual/target-os * Generating locale-archive: forcing # of jobs to 1 !!! /build/peach_pi/etc/portage/make.profile is not a symlink and will probably prevent most merges. The following keyword changes are necessary to proceed: (see "package.accept_keywords" in the portage(5) man page for more details) # required by virtual/target-chrome-os-1-r12::chromeos[pepper_flash,-chromeless_tty] # required by virtual/target-os-1.5-r1::chromeos # required by virtual/target-os (argument) =chromeos-base/pepper-flash-24.0.0.207 ** !!! All ebuilds that could satisfy "sys-apps/dbus" for /var/empty/ have been masked. !!! One of the following masked packages is required to complete your request: - sys-apps/dbus-1.6.30-r1::chromiumos (masked by: invalid: DEPEND: USE flag 'prefix' referenced in conditional '!prefix?' is not in IUSE) - sys-apps/dbus-1.6.30::chromiumos (masked by: invalid: DEPEND: USE flag 'prefix' referenced in conditional '!prefix?' is not in IUSE) (dependency required by "virtual/target-chromium-os-1-r64::chromiumos[-cros_embedded]" [ebuild]) (dependency required by "virtual/target-chrome-os-1-r12::chromeos" [ebuild]) (dependency required by "virtual/target-os-1.5-r1::chromeos" [ebuild]) (dependency required by "virtual/target-os" [argument]) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. cmd=['/b/cbuild/internal_master/chromite/bin/cros_sdk', '--', 'emerge-peach_pi', '-p', '--cols', '--quiet', '--root', '/var/empty', '-e', 'virtual/target-os'], cwd=/b/cbuild/internal_master 10:41:10: INFO: Running cidb query on pid 10829, repr(query) starts with <sqlalchemy.sql.expression.Update object at 0x7fe043054a10> ...
,
Feb 9 2017
I think https://chromium-review.googlesource.com/#/c/440424/ should fix it. We may still want to modify AndroidMetadata to deal with an inability to emerge-$BOARD successfully though. The error would be more obviously meaningful if build_packages was failing (and It would probably fail).
,
Feb 11 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/board-overlays/+/7ef47f5692adb4cff3c6b0e546f413da9871d8aa commit 7ef47f5692adb4cff3c6b0e546f413da9871d8aa Author: Bernie Thompson <bhthompson@google.com> Date: Sat Feb 11 02:13:39 2017 peach_pi needs a parent if it has a package.use BUG= chromium:690585 TEST=`setup_board --board=peach_pi --force` Observe no error messages such as: "!!! /build/peach_pi/etc/portage/make.profile is not a symlink and will probably prevent most merges." Change-Id: Ia7dbca2d522ac9db404b078ca99a0040ab2f5d37 Reviewed-on: https://chromium-review.googlesource.com/440424 Tested-by: Bernie Thompson <bhthompson@chromium.org> Tested-by: Luis Lozano <llozano@chromium.org> Reviewed-by: Mike Frysinger <vapier@chromium.org> Reviewed-by: Luis Lozano <llozano@chromium.org> Commit-Queue: Luis Lozano <llozano@chromium.org> Trybot-Ready: Luis Lozano <llozano@chromium.org> [add] https://crrev.com/7ef47f5692adb4cff3c6b0e546f413da9871d8aa/overlay-variant-peach-pi/profiles/base/parent
,
Jul 10 2017
|
||
►
Sign in to add a comment |
||
Comment 1 by bhthompson@google.com
, Feb 9 2017