OS: 70.0.3538.22 (Official Build) dev (64-bit) on ChromeOS
cros-termina - Version: 11021.10.0
What steps will reproduce the problem?
(1) Check out ToT Chromium per https://chromium.googlesource.com/chromium/src/+/master/docs/linux_build_instructions.md#notes
(2) Attempt to run build/install-build-deps.sh
What is the expected result?
Script runs successfully.
What happens instead?
Script first fails missing the "file" command. After installing that it produces the following error:
-----
nome-keyring-dev libgtk-3-0 libgtk-3-dev libjpeg-dev libkrb5-dev libnspr4 libnspr4-dev libnss3 libnss3-dev libpam0g libpam0g-dev libpango1.0-0 libpci3 libpci-dev libpcre3 libpixman-1-0 libpng16-16 libpulse0 libpulse-dev libsctp-dev libspeechd2 libspeechd-dev libsqlite3-0 libsqlite3-dev libssl-dev libstdc++6 libtinfo-dev libtool libudev1 libudev-dev libuuid1 libwayland-egl1-mesa libwww-perl libx11-6 libx11-xcb1 libxau6 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxi6 libxinerama1 libxkbcommon-dev libxrandr2 libxrender1 libxslt1-dev libxss-dev libxt-dev libxtst6 libxtst-dev linux-libc-dev-armhf-cross locales openbox p7zip patch perl php7.0-cgi pkg-config python python-cherrypy3 python-crypto python-dev python-numpy python-opencv python-openssl python-psutil python-yaml realpath rpm ruby subversion texinfo uuid-dev wdiff x11-utils xcompmgr xsltproc xutils-dev xvfb xz-utils zip zlib1g
It produces the following output:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
g++-arm-linux-gnueabihf : Depends: gcc-arm-linux-gnueabihf (>= 4:6.3.0-4)
Depends: g++-6-arm-linux-gnueabihf (>= 6.3.0-9~)
E: Unable to correct problems, you have held broken packages.
You will have to install the above packages yourself.
-----
The --no-arm argument fixes this. The docs should be updated.
Comment 1 by bugdroid1@chromium.org
, Sep 21