Build Issue - Building Chromium OS for Panda Board

83 views
Skip to first unread message

sudharsanam narasimhan

unread,
May 14, 2013, 1:58:18 AM5/14/13
to chromiu...@chromium.org
Dear All,

I am facing following Build issue while Building chromium OS for Panda Board.

It would be great If some one can help me in resolving this issue.

I could see the correct username/email by executing the following command
"git config -l"

chromeos-chrome-28.0.1501.1_rc-r2: 12:57:31: DEBUG: RunGit('/var/cache/chromeos-cache/distfiles/target/chrome-src/src/third_party/chromite/lib', ['var', 'GIT_COMMITTER_IDENT'], **{'print_cmd': False})

chromeos-chrome-28.0.1501.1_rc-r2: deploy_chrome: Unhandled exception:

chromeos-chrome-28.0.1501.1_rc-r2: Traceback (most recent call last):

chromeos-chrome-28.0.1501.1_rc-r2:   File "/var/cache/chromeos-cache/distfiles/target/chrome-src/src/third_party/chromite/bin/deploy_chrome", line 91, in <module>

chromeos-chrome-28.0.1501.1_rc-r2:     commandline.ScriptWrapperMain(FindTarget)

chromeos-chrome-28.0.1501.1_rc-r2:   File "/var/cache/chromeos-cache/distfiles/target/chrome-src/src/third_party/chromite/lib/commandline.py", line 457, in ScriptWrapperMain

chromeos-chrome-28.0.1501.1_rc-r2:     ret = target(argv[1:])

chromeos-chrome-28.0.1501.1_rc-r2:   File "/var/cache/chromeos-cache/distfiles/target/chrome-src/src/third_party/chromite/scripts/deploy_chrome.py", line 504, in main

chromeos-chrome-28.0.1501.1_rc-r2:     cmd_stats = stats.Stats(cmd_line=argv, cmd_base='deploy_chrome')

chromeos-chrome-28.0.1501.1_rc-r2:   File "/var/cache/chromeos-cache/distfiles/target/chrome-src/src/third_party/chromite/lib/stats.py", line 57, in __init__

chromeos-chrome-28.0.1501.1_rc-r2:     self.username = git.GetProjectUserEmail(os.path.dirname(__file__))

chromeos-chrome-28.0.1501.1_rc-r2:   File "/var/cache/chromeos-cache/distfiles/target/chrome-src/src/third_party/chromite/lib/git.py", line 650, in GetProjectUserEmail

chromeos-chrome-28.0.1501.1_rc-r2:     output = RunGit(git_repo, ['var', 'GIT_COMMITTER_IDENT']).output

chromeos-chrome-28.0.1501.1_rc-r2:   File "/var/cache/chromeos-cache/distfiles/target/chrome-src/src/third_party/chromite/lib/git.py", line 645, in RunGit

chromeos-chrome-28.0.1501.1_rc-r2:     **kwds)

chromeos-chrome-28.0.1501.1_rc-r2:   File "/var/cache/chromeos-cache/distfiles/target/chrome-src/src/third_party/chromite/lib/cros_build_lib.py", line 736, in RunCommandCaptureOutput

chromeos-chrome-28.0.1501.1_rc-r2:     redirect_stderr=kwds.pop('redirect_stderr', True), **kwds)

chromeos-chrome-28.0.1501.1_rc-r2:   File "/var/cache/chromeos-cache/distfiles/target/chrome-src/src/third_party/chromite/lib/cros_build_lib.py", line 458, in RunCommand

chromeos-chrome-28.0.1501.1_rc-r2:     raise RunCommandError(msg, cmd_result)

chromeos-chrome-28.0.1501.1_rc-r2: chromite.lib.cros_build_lib.RunCommandError: return code: 128

chromeos-chrome-28.0.1501.1_rc-r2:

chromeos-chrome-28.0.1501.1_rc-r2: *** Please tell me who you are.

chromeos-chrome-28.0.1501.1_rc-r2:

chromeos-chrome-28.0.1501.1_rc-r2: Run

chromeos-chrome-28.0.1501.1_rc-r2:

chromeos-chrome-28.0.1501.1_rc-r2:   git config --global user.email "y...@example.com"

chromeos-chrome-28.0.1501.1_rc-r2:   git config --global user.name "Your Name"

chromeos-chrome-28.0.1501.1_rc-r2:

chromeos-chrome-28.0.1501.1_rc-r2: to set your account's default identity.

chromeos-chrome-28.0.1501.1_rc-r2: Omit --global to set the identity only in this repository.

chromeos-chrome-28.0.1501.1_rc-r2:

chromeos-chrome-28.0.1501.1_rc-r2: fatal: unable to auto-detect email address (got 'root@rnd-desktop.(none)')

chromeos-chrome-28.0.1501.1_rc-r2:

chromeos-chrome-28.0.1501.1_rc-r2: Failed command "'git' 'var' 'GIT_COMMITTER_IDENT'", cwd=/var/cache/chromeos-cache/distfiles/target/chrome-src/src/third_party/chromite/lib, extra env=None

chromeos-chrome-28.0.1501.1_rc-r2:  * ERROR: chromeos-base/chromeos-chrome-28.0.1501.1_rc-r2 failed (install phase):

chromeos-chrome-28.0.1501.1_rc-r2:  *   (no error message)

chromeos-chrome-28.0.1501.1_rc-r2:  *

chromeos-chrome-28.0.1501.1_rc-r2:  * Call stack:

chromeos-chrome-28.0.1501.1_rc-r2:  *     ebuild.sh, line  56:  Called src_install

chromeos-chrome-28.0.1501.1_rc-r2:  *   environment, line 3680:  Called die

chromeos-chrome-28.0.1501.1_rc-r2:  * The specific snippet of code:

chromeos-chrome-28.0.1501.1_rc-r2:  *       "${cmd[@]}" || die

chromeos-chrome-28.0.1501.1_rc-r2:  *

chromeos-chrome-28.0.1501.1_rc-r2:  * If you need support, post the output of 'emerge --info =chromeos-base/chromeos-chrome-28.0.1501.1_rc-r2',

chromeos-chrome-28.0.1501.1_rc-r2:  * the complete build log and the output of 'emerge -pqv =chromeos-base/chromeos-chrome-28.0.1501.1_rc-r2'.

chromeos-chrome-28.0.1501.1_rc-r2:  * This ebuild used the following eclasses from overlays:

chromeos-chrome-28.0.1501.1_rc-r2:  *   /mnt/host/source/src/third_party/chromiumos-overlay/eclass/autotest-deponly.eclass

chromeos-chrome-28.0.1501.1_rc-r2:  *   /mnt/host/source/src/third_party/chromiumos-overlay/eclass/autotest.eclass

chromeos-chrome-28.0.1501.1_rc-r2:  *   /mnt/host/source/src/third_party/chromiumos-overlay/eclass/binutils-funcs.eclass

chromeos-chrome-28.0.1501.1_rc-r2:  *   /mnt/host/source/src/third_party/chromiumos-overlay/eclass/toolchain-funcs.eclass

chromeos-chrome-28.0.1501.1_rc-r2:  *   /mnt/host/source/src/third_party/chromiumos-overlay/eclass/git-2.eclass

chromeos-chrome-28.0.1501.1_rc-r2:  * This ebuild is from an overlay named 'chromiumos': '/mnt/host/source/src/third_party/chromiumos-overlay/'

chromeos-chrome-28.0.1501.1_rc-r2:  * The complete build log is located at '/build/panda/tmp/portage/logs/chromeos-base:chromeos-chrome-28.0.1501.1_rc-r2:20130513-152832.log'.

chromeos-chrome-28.0.1501.1_rc-r2:  * The ebuild environment file is located at '/build/panda/tmp/portage/chromeos-base/chromeos-chrome-28.0.1501.1_rc-r2/temp/environment'.

chromeos-chrome-28.0.1501.1_rc-r2:  * S: '/build/panda/tmp/portage/chromeos-base/chromeos-chrome-28.0.1501.1_rc-r2/work/chromeos-chrome-28.0.1501.1_rc'

chromeos-chrome-28.0.1501.1_rc-r2: >>> Failed to emerge chromeos-base/chromeos-chrome-28.0.1501.1_rc-r2 for /build/panda/, Log file:

chromeos-chrome-28.0.1501.1_rc-r2: >>>  '/build/panda/tmp/portage/logs/chromeos-base:chromeos-chrome-28.0.1501.1_rc-r2:20130513-152832.log'

chromeos-chrome-28.0.1501.1_rc-r2:

chromeos-chrome-28.0.1501.1_rc-r2:  * Messages for package chromeos-base/chromeos-chrome-28.0.1501.1_rc-r2 merged to /build/panda/:

chromeos-chrome-28.0.1501.1_rc-r2:

chromeos-chrome-28.0.1501.1_rc-r2:  * CHROME_ORIGIN VALUE is SERVER_SOURCE

chromeos-chrome-28.0.1501.1_rc-r2:  * Using CHROME_VERSION = 28.0.1501.1

chromeos-chrome-28.0.1501.1_rc-r2:  * /mnt/host/source/chromite/bin/sync_chrome --tag=28.0.1501.1 --reset --gclient=/home/rnd/depot_tools/gclient /var/cache/chromeos-cache/distfiles/target/chrome-src

chromeos-chrome-28.0.1501.1_rc-r2:  * set the chrome source root to /var/cache/chromeos-cache/distfiles/target/chrome-src

chromeos-chrome-28.0.1501.1_rc-r2:  * From this point onwards there is no difference between                    SERVER_SOURCE and LOCAL_SOURCE, since the fetch is done

chromeos-chrome-28.0.1501.1_rc-r2:  * /var/cache/chromeos-cache/distfiles/target/chrome-src should be set here properly

chromeos-chrome-28.0.1501.1_rc-r2:  * ERROR: chromeos-base/chromeos-chrome-28.0.1501.1_rc-r2 failed (install phase):

chromeos-chrome-28.0.1501.1_rc-r2:  *   (no error message)

chromeos-chrome-28.0.1501.1_rc-r2:  *

chromeos-chrome-28.0.1501.1_rc-r2:  * Call stack:

chromeos-chrome-28.0.1501.1_rc-r2:  *     ebuild.sh, line  56:  Called src_install

chromeos-chrome-28.0.1501.1_rc-r2:  *   environment, line 3680:  Called die

chromeos-chrome-28.0.1501.1_rc-r2:  * The specific snippet of code:

chromeos-chrome-28.0.1501.1_rc-r2:  *       "${cmd[@]}" || die

chromeos-chrome-28.0.1501.1_rc-r2:  *

chromeos-chrome-28.0.1501.1_rc-r2:  * If you need support, post the output of 'emerge --info =chromeos-base/chromeos-chrome-28.0.1501.1_rc-r2',

chromeos-chrome-28.0.1501.1_rc-r2:  * the complete build log and the output of 'emerge -pqv =chromeos-base/chromeos-chrome-28.0.1501.1_rc-r2'.

chromeos-chrome-28.0.1501.1_rc-r2:  * This ebuild used the following eclasses from overlays:

chromeos-chrome-28.0.1501.1_rc-r2:  *   /mnt/host/source/src/third_party/chromiumos-overlay/eclass/autotest-deponly.eclass

chromeos-chrome-28.0.1501.1_rc-r2:  *   /mnt/host/source/src/third_party/chromiumos-overlay/eclass/autotest.eclass

chromeos-chrome-28.0.1501.1_rc-r2:  *   /mnt/host/source/src/third_party/chromiumos-overlay/eclass/binutils-funcs.eclass

chromeos-chrome-28.0.1501.1_rc-r2:  *   /mnt/host/source/src/third_party/chromiumos-overlay/eclass/toolchain-funcs.eclass

chromeos-chrome-28.0.1501.1_rc-r2:  *   /mnt/host/source/src/third_party/chromiumos-overlay/eclass/git-2.eclass

chromeos-chrome-28.0.1501.1_rc-r2:  * This ebuild is from an overlay named 'chromiumos': '/mnt/host/source/src/third_party/chromiumos-overlay/'

chromeos-chrome-28.0.1501.1_rc-r2:  * The complete build log is located at '/build/panda/tmp/portage/logs/chromeos-base:chromeos-chrome-28.0.1501.1_rc-r2:20130513-152832.log'.

chromeos-chrome-28.0.1501.1_rc-r2:  * The ebuild environment file is located at '/build/panda/tmp/portage/chromeos-base/chromeos-chrome-28.0.1501.1_rc-r2/temp/environment'.

chromeos-chrome-28.0.1501.1_rc-r2:  * S: '/build/panda/tmp/portage/chromeos-base/chromeos-chrome-28.0.1501.1_rc-r2/work/chromeos-chrome-28.0.1501.1_rc'

=== Complete: job chromeos-chrome-28.0.1501.1_rc-r2 (89m11.3s) ===

Failed chromeos-base/chromeos-chrome-28.0.1501.1_rc-r2 (in 89m11.3s). Your build has failed.

Thanks and Regards,

Sudharsanam.N

HAIYONG LEI

unread,
May 14, 2013, 9:17:41 AM5/14/13
to chromiu...@chromium.org
I have met the same issue. Here is a workaround: set GIT's system user.name & email account.

Haiyong

在 2013年5月14日星期二UTC+8下午1时58分18秒,sudharsanam narasimhan写道:
Reply all
Reply to author
Forward
This conversation is locked
You cannot reply and perform actions on locked conversations.
0 new messages