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

Issue 722558 link

Starred by 2 users

Issue metadata

Status: Archived
Owner:
Closed: May 2017
Cc:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug



Sign in to add a comment

M59 Samus PFQ failing build packages

Project Member Reported by gkihumba@google.com, May 15 2017

Issue description

Comment 1 by gkihumba@google.com, May 15 2017

 Logs:
https://luci-logdog.appspot.com/v/?s=chromeos%2Fbb%2Fchromeos_release%2Fsamus-pre-flight-branch_release-R59-9460.B%2F141%2F%2B%2Frecipes%2Fsteps%2FBuildPackages%2F0%2Fstdout


ERROR: chromeos-base/chromeos-chrome-59.0.3071.55_rc-r1::chromiumos failed (compile phase):
chromeos-chrome-59.0.3071.55_rc-r1:  *   (no error message)
chromeos-chrome-59.0.3071.55_rc-r1:  * 
chromeos-chrome-59.0.3071.55_rc-r1:  * Call stack:
chromeos-chrome-59.0.3071.55_rc-r1:  *     ebuild.sh, line   93:  Called src_compile
chromeos-chrome-59.0.3071.55_rc-r1:  *   environment, line 3733:  Called chrome_make 'chrome_sandbox' 'libosmesa.so' 'chrome' 'jpeg_decode_accelerator_unittest' 'media_unittests' 'sandbox_linux_unittests' 'video_decode_accelerator_unittest' 'video_encode_accelerator_unittest' 'ppapi/examples/video_decode' 'bitmaptools' 'clear_system_cache' 'minidump_stackwalk' 'chromedriver' 'nacl_helper_bootstrap' 'nacl_helper'
chromeos-chrome-59.0.3071.55_rc-r1:  *   environment, line 1032:  Called die
chromeos-chrome-59.0.3071.55_rc-r1:  * The specific snippet of code:
chromeos-chrome-59.0.3071.55_rc-r1:  *       PATH=${PATH}:/home/$(whoami)/depot_tools ${ENINJA} ${MAKEOPTS} -C "${BUILD_OUT_SYM}/${BUILDTYPE}" $(usex verbose -v "") "$@" || die
chromeos-chrome-59.0.3071.55_rc-r1:  * 
chromeos-chrome-59.0.3071.55_rc-r1:  * If you need support, post the output of `emerge --info '=chromeos-base/chromeos-chrome-59.0.3071.55_rc-r1::chromiumos'`,
chromeos-chrome-59.0.3071.55_rc-r1:  * the complete build log and the output of `emerge -pqv '=chromeos-base/chromeos-chrome-59.0.3071.55_rc-r1::chromiumos'`.
chromeos-chrome-59.0.3071.55_rc-r1:  * The complete build log is located at '/build/samus/tmp/portage/logs/chromeos-base:chromeos-chrome-59.0.3071.55_rc-r1:20170515-041456.log'.
chromeos-chrome-59.0.3071.55_rc-r1:  * For convenience, a symlink to the build log is located at '/build/samus/tmp/portage/chromeos-base/chromeos-chrome-59.0.3071.55_rc-r1/temp/build.log'.
chromeos-chrome-59.0.3071.55_rc-r1:  * The ebuild environment file is located at '/build/samus/tmp/portage/chromeos-base/chromeos-chrome-59.0.3071.55_rc-r1/temp/environment'.
chromeos-chrome-59.0.3071.55_rc-r1:  * Working directory: '/home/chrome-bot/chrome_root/src'
chromeos-chrome-59.0.3071.55_rc-r1:  * S: '/build/samus/tmp/portage/chromeos-base/chromeos-chrome-59.0.3071.55_rc-r1/work/chromeos-chrome-59.0.3071.55_rc'
chromeos-chrome-59.0.3071.55_rc-r1: >>> Failed to emerge chromeos-base/chromeos-chrome-59.0.3071.55_rc-r1 for /build/samus/, Log file:
chromeos-chrome-59.0.3071.55_rc-r1: >>>  '/build/samus/tmp/portage/logs/chromeos-base:chromeos-chrome-59.0.3071.55_rc-r1:20170515-041456.log'
chromeos-chrome-59.0.3071.55_rc-r1: 
chromeos-chrome-59.0.3071.55_rc-r1:  * Messages for package chromeos-base/chromeos-chrome-59.0.3071.55_rc-r1 merged to /build/samus/:
chromeos-chrome-59.0.3071.55_rc-r1: 
chromeos-chrome-59.0.3071.55_rc-r1:  * CHROME_ORIGIN VALUE is LOCAL_SOURCE
chromeos-chrome-59.0.3071.55_rc-r1:  * /home/chrome-bot/chrome_root should be set here properly
chromeos-chrome-59.0.3071.55_rc-r1:  * ERROR: chromeos-base/chromeos-chrome-59.0.3071.55_rc-r1::chromiumos failed (compile phase):
chromeos-chrome-59.0.3071.55_rc-r1:  *   (no error message)
chromeos-chrome-59.0.3071.55_rc-r1:  * 
chromeos-chrome-59.0.3071.55_rc-r1:  * Call stack:
chromeos-chrome-59.0.3071.55_rc-r1:  *     ebuild.sh, line   93:  Called src_compile
chromeos-chrome-59.0.3071.55_rc-r1:  *   environment, line 3733:  Called chrome_make 'chrome_sandbox' 'libosmesa.so' 'chrome' 'jpeg_decode_accelerator_unittest' 'media_unittests' 'sandbox_linux_unittests' 'video_decode_accelerator_unittest' 'video_encode_accelerator_unittest' 'ppapi/examples/video_decode' 'bitmaptools' 'clear_system_cache' 'minidump_stackwalk' 'chromedriver' 'nacl_helper_bootstrap' 'nacl_helper'
chromeos-chrome-59.0.3071.55_rc-r1:  *   environment, line 1032:  Called die
chromeos-chrome-59.0.3071.55_rc-r1:  * The specific snippet of code:
chromeos-chrome-59.0.3071.55_rc-r1:  *       PATH=${PATH}:/home/$(whoami)/depot_tools ${ENINJA} ${MAKEOPTS} -C "${BUILD_OUT_SYM}/${BUILDTYPE}" $(usex verbose -v "") "$@" || die
chromeos-chrome-59.0.3071.55_rc-r1:  * 
chromeos-chrome-59.0.3071.55_rc-r1:  * If you need support, post the output of `emerge --info '=chromeos-base/chromeos-chrome-59.0.3071.55_rc-r1::chromiumos'`,
chromeos-chrome-59.0.3071.55_rc-r1:  * the complete build log and the output of `emerge -pqv '=chromeos-base/chromeos-chrome-59.0.3071.55_rc-r1::chromiumos'`.
chromeos-chrome-59.0.3071.55_rc-r1:  * The complete build log is located at '/build/samus/tmp/portage/logs/chromeos-base:chromeos-chrome-59.0.3071.55_rc-r1:20170515-041456.log'.
chromeos-chrome-59.0.3071.55_rc-r1:  * For convenience, a symlink to the build log is located at '/build/samus/tmp/portage/chromeos-base/chromeos-chrome-59.0.3071.55_rc-r1/temp/build.log'.
chromeos-chrome-59.0.3071.55_rc-r1:  * The ebuild environment file is located at '/build/samus/tmp/portage/chromeos-base/chromeos-chrome-59.0.3071.55_rc-r1/temp/environment'.
chromeos-chrome-59.0.3071.55_rc-r1:  * Working directory: '/home/chrome-bot/chrome_root/src'
chromeos-chrome-59.0.3071.55_rc-r1:  * S: '/build/samus/tmp/portage/chromeos-base/chromeos-chrome-59.0.3071.55_rc-r1/work/chromeos-chrome-59.0.3071.55_rc'
=== Complete: job chromeos-chrome-59.0.3071.55_rc-r1 (0m12.4s) ===
Failed chromeos-base/chromeos-chrome-59.0.3071.55_rc-r1 (in 0m12.4s). Your build has failed.
Pending 19/704, [Time 21:15:08 | Elapsed 8m37.4s | Load 29.56 32.63 18.95]
Packages failed:
	chromeos-base/chromeos-chrome-59.0.3071.55_rc-r1
ERROR   : Sun May 14 21:15:09 PDT 2017
ERROR   :  PGID  PPID   PID     ELAPSED     TIME %CPU COMMAND
ERROR   : Arguments of 10: ./build_packages '--board=samus' '--accept_licenses=@CHROMEOS' '--withdebugsymbols' '--skip_chroot_upgrade' '--noworkon' '--withevents' '--eventfile=/mnt/host/source/buildbot_archive/samus-pre-flight-branch/R59-9460.39.0-rc3/build-events.json' 'virtual/target-os' 'virtual/target-os-dev' 'virtual/target-os-test' 'virtual/target-os-factory' 'virtual/target-os-factory-shim' 'chromeos-base/autotest-all'
ERROR   : Backtrace:  (most recent call is last)
ERROR   :  build_packages:307:main(), called: die_err_trap  
ERROR   : 
ERROR   : Command failed:
ERROR   :   Command '( if [[ "${FLAGS_run_goma}" -eq "${FLAGS_TRUE}" ]]; then
ERROR   :     info "Starting goma compiler_proxy."; goma_ctl="${GOMA_DIR:-${HOME}/goma}/goma_ctl.py"; "${goma_ctl}" restart; trap "\"${goma_ctl}\" stop" EXIT;
ERROR   : fi; set -o pipefail; sudo -E "${EMERGE_CMD[@]}" "${EMERGE_FLAGS[@]}" "${PACKAGES[@]}" | tee "${tmpfile}" )' exited with nonzero code: 1
21:15:09: ERROR: 
looks like a disk full error in the linked log:

dbus_error::kLowFreeDisk
Cc: kyan@chromium.org davidri...@chromium.org
or maybe it's a build issue around the dbus packages. Sharing with sheriff 
Cc: igorcov@chromium.org
Likely caused by: https://chromium-review.googlesource.com/500287
Owner: igorcov@chromium.org
The error is in Chrome actually:
[1m../../../../../../../home/chrome-bot/chrome_root/src/chromeos/dbus/session_manager_client.cc:118:36: error: no member named 'dbus_error' in namespace 'login_manager'
chromeos-chrome-59.0.3071.55_rc-r1:   if (error_name == login_manager::dbus_error::kNone) {

This is part of https://codereview.chromium.org/2877503002/.

The problem is, the system_api constants that have been merged to 59 through https://chromium-review.googlesource.com/c/500307/ didn't get synchronized on Chrome side, so the file:
third_party/cros_system_api/dbus/login_manager/dbus-constants.h has the old version in Chrome, while ChromeOS updated it by cherry pick.

Comment 7 by emaxx@chromium.org, May 16 2017

Cc: emaxx@chromium.org
davidriley@, do you know someone who is familiar with how chrome-release-bot works? Looks like it overwrite our DEPS roll change: in commit 3ee79a5ab418eb643cfeb8b1bd7a2a69db6f3dc7 we rolled third_party/cros_system_api from f425c1c37 to 1b25a2b49, but then the bot made it f425c1c37 back in commit 0bf47c8c6a5205aad6ad062825a321d3eb91c544.
Project Member

Comment 8 by bugdroid1@chromium.org, May 16 2017

Labels: merge-merged-3071
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/e01786199637c46bf8d244afd7334280bbdcb62f

commit e01786199637c46bf8d244afd7334280bbdcb62f
Author: Maksim Ivanov <emaxx@chromium.org>
Date: Tue May 16 12:31:06 2017

Revert "Abandon user sign in when policy is retrieved before session started."

This reverts commit 1de6fb83edb4dccdfd53ee5db5ae8b6b59fb24dc.

Reverting due to the broken compilation of Chrome:
  src/chromeos/dbus/session_manager_client.cc:118:36:
  error: no member named 'dbus_error' in namespace 'login_manager'

This error is due to the DEPS roll of third_party/cros_system_api
not being performed correctly.

BUG=689206, 722558 

https: //chromium.googlesource.com/chromium/src/+/1de6fb83edb4dccdfd53ee5db5ae8b6b59fb24dc
Review-Url: https://codereview.chromium.org/2890433002 .
Cr-Commit-Position: refs/branch-heads/3071@{#579}
Cr-Branched-From: a106f0abbf69dad349d4aaf4bcc4f5d376dd2377-refs/heads/master@{#464641}

[modify] https://crrev.com/e01786199637c46bf8d244afd7334280bbdcb62f/chrome/browser/chromeos/policy/device_local_account_policy_store.cc
[modify] https://crrev.com/e01786199637c46bf8d244afd7334280bbdcb62f/chrome/browser/chromeos/policy/device_local_account_policy_store.h
[modify] https://crrev.com/e01786199637c46bf8d244afd7334280bbdcb62f/chrome/browser/chromeos/policy/user_cloud_policy_store_chromeos.cc
[modify] https://crrev.com/e01786199637c46bf8d244afd7334280bbdcb62f/chrome/browser/chromeos/policy/user_cloud_policy_store_chromeos.h
[modify] https://crrev.com/e01786199637c46bf8d244afd7334280bbdcb62f/chrome/browser/chromeos/policy/user_cloud_policy_store_chromeos_unittest.cc
[modify] https://crrev.com/e01786199637c46bf8d244afd7334280bbdcb62f/chrome/browser/chromeos/settings/device_settings_test_helper.cc
[modify] https://crrev.com/e01786199637c46bf8d244afd7334280bbdcb62f/chrome/browser/chromeos/settings/device_settings_test_helper.h
[modify] https://crrev.com/e01786199637c46bf8d244afd7334280bbdcb62f/chrome/browser/chromeos/settings/session_manager_operation.cc
[modify] https://crrev.com/e01786199637c46bf8d244afd7334280bbdcb62f/chrome/browser/chromeos/settings/session_manager_operation.h
[modify] https://crrev.com/e01786199637c46bf8d244afd7334280bbdcb62f/chromeos/dbus/blocking_method_caller.cc
[modify] https://crrev.com/e01786199637c46bf8d244afd7334280bbdcb62f/chromeos/dbus/blocking_method_caller.h
[modify] https://crrev.com/e01786199637c46bf8d244afd7334280bbdcb62f/chromeos/dbus/blocking_method_caller_unittest.cc
[modify] https://crrev.com/e01786199637c46bf8d244afd7334280bbdcb62f/chromeos/dbus/fake_session_manager_client.cc
[modify] https://crrev.com/e01786199637c46bf8d244afd7334280bbdcb62f/chromeos/dbus/fake_session_manager_client.h
[modify] https://crrev.com/e01786199637c46bf8d244afd7334280bbdcb62f/chromeos/dbus/mock_session_manager_client.h
[modify] https://crrev.com/e01786199637c46bf8d244afd7334280bbdcb62f/chromeos/dbus/session_manager_client.cc
[modify] https://crrev.com/e01786199637c46bf8d244afd7334280bbdcb62f/chromeos/dbus/session_manager_client.h
[modify] https://crrev.com/e01786199637c46bf8d244afd7334280bbdcb62f/tools/metrics/histograms/histograms.xml

Comment 9 by emaxx@chromium.org, May 18 2017

Status: Fixed (was: Assigned)
Labels: VerifyIn-61

Comment 11 by dchan@chromium.org, Jan 22 2018

Status: Archived (was: Fixed)

Sign in to add a comment