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

Issue 881489 link

Starred by 1 user

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug
Build-Toolchain

Blocking:
issue 878565



Sign in to add a comment

Quickoffice prebuilts not available for arm64

Project Member Reported by manojgupta@chromium.org, Sep 6

Issue description

While enabling ARM64 builds for Chrome OS, the builds are failing because of missing quickoffice files.

Traceback (most recent call last):   
  File "/usr/lib/portage/python2.7/doins.py", line 584, in <module>
    sys.exit(main(sys.argv[1:]))
  File "/usr/lib/portage/python2.7/doins.py", line 575, in main      
    os.path.dirname(source)):
  File "/usr/lib/portage/python2.7/doins.py", line 423, in _doins
    return install_runner.install_file(source, os.path.dirname(dest))
  File "/usr/lib/portage/python2.7/doins.py", line 359, in install_file
    return self._ins_runner.run(source, dest_dir)
  File "/usr/lib/portage/python2.7/doins.py", line 167, in run
    if not self._is_install_allowed(source, dest):
  File "/usr/lib/portage/python2.7/doins.py", line 214, in _is_install_allowed
    source_stat = os.stat(source)
OSError: [Errno 2] No such file or directory: '/var/cache/chromeos-cache/distfiles/target/chrome-src-internal/src/chrome/browser/resources/chromeos/quickoffice/_platform_specific/arm64'
 * ERROR: chromeos-base/chromeos-chrome-70.0.3538.0_rc-r1::chromiumos failed (install phase):
 *   doins failed
 
I should probably disable quickoffice installation for Arm64 builds. But wondering wow hard would it be to provide quickoffice for arm64?
isn't quickoffice a NaCl app ?  are we going to be doing NaCl for arm64 ?  seems like a more fundamental question to answer first :).
Oh, I didn't realize quickoffice is a NaCl app and most likely guess NaCl's existing toolchain won't have support for ARM64.

Regardless, I hope quickoffice has a plan to move past NaCl since NaCl is already deprecated even on other platforms.
Project Member

Comment 4 by bugdroid1@chromium.org, Sep 8

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/5471e9608ee317866eb2257c593213f340be4805

commit 5471e9608ee317866eb2257c593213f340be4805
Author: Manoj Gupta <manojgupta@google.com>
Date: Sat Sep 08 01:37:06 2018

chromeos-chrome: Disable quickoffice install for arm64.

Quickoffice binaries are not yet available for arm64.

BUG=chromium:881489
BUG=chromium:878565

TEST=No more quickoffice errors on kevin64 builds.

Change-Id: Id4e70edd80d9c2ca64195794b8c3d36c47a6d62b
Reviewed-on: https://chromium-review.googlesource.com/1211685
Commit-Ready: Manoj Gupta <manojgupta@chromium.org>
Tested-by: Manoj Gupta <manojgupta@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>

[modify] https://crrev.com/5471e9608ee317866eb2257c593213f340be4805/chromeos-base/chromeos-chrome/chromeos-chrome-9999.ebuild

Sign in to add a comment