There are a large number of packages that are in the dep list that are not
part of the standard Ubuntu 18.04 repos.
Here is the error I get when I run the `install-build-deps.sh` on 18.04.
Running as non-root user.
You might have to enter your password one or more times for 'sudo'.
Skipping debugging symbols.
Skipping 32-bit libraries.
Skipping ARM cross toolchain.
Including NaCl, NaCl toolchain, NaCl ports dependencies.
Hit:1 http://archive.ubuntu.com/ubuntu bionic InRelease
Get:2 http://archive.ubuntu.com/ubuntu bionic-security InRelease [83.2 kB]
Get:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
Fetched 172 kB in 1s (131 kB/s)
Reading package lists... Done
Finding missing packages...
Packages required: libasound2:i386 libcap2:i386 libelf-dev:i386
libfontconfig1:i386 libglib2.0-0:i386 libgpm2:i386 libgtk-3-0:i386
libncurses5:i386 libnss3:i386 libpango1.0-0:i386 libssl-dev:i386 libssl1.1:i386
libtinfo-dev:i386 libudev1:i386 libuuid1:i386 libxcomposite1:i386
libxcursor1:i386 libxdamage1:i386 libxi6:i386 libxrandr2:i386 libxss1:i386
libxtst6:i386 ant apache2-bin autoconf binutils binutils-aarch64-linux-gnu
binutils-arm-linux-gnueabihf bison bzip2 cdbs cmake curl dbus-x11
devscripts dpkg-dev elfutils fakeroot flex g++ g++-mingw-w64-i686 gawk git-core
git-svn gperf intltool lib32gcc1 lib32ncurses5-dev lib32stdc++6 lib32z1-dev
libapache2-mod-php7.2 libappindicator3-1 libappindicator3-dev libasound2
libasound2-dev libatk1.0-0 libatspi2.0-0 libatspi2.0-dev libbluetooth-dev
libbrlapi-dev libbrlapi0.6 libbz2-1.0 libbz2-dev libc6 libc6-i386 libcairo2
libcairo2-dev libcap-dev libcap2 libcups2 libcups2-dev libcurl4-gnutls-dev
libdrm-dev libelf-dev libexpat1 libffi-dev libffi6 libfontconfig1
libfreetype6 libgbm-dev libglib2.0-0 libglib2.0-dev libglu1-mesa-dev
libgnome-keyring-dev libgnome-keyring0 libgtk-3-0 libgtk-3-dev libjpeg-dev
libkrb5-dev libnspr4 libnspr4-dev libnss3 libnss3-dev libpam0g libpam0g-dev
libpango1.0-0 libpci-dev libpci3 libpcre3 libpixman-1-0 libpng16-16 libpulse
-dev libpulse0 libsctp-dev libspeechd-dev libspeechd2 libsqlite3-0
libsqlite3-dev libssl-dev libstdc++6 libtinfo-dev libtool libudev-dev
libudev1 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 libxtst-dev libxtst6 locales openbox
p7zip patch perl php7.2-cgi pkg-config python python-cherrypy3 python-crypto
python-dev python-numpy python-opencv python-openssl python-psutil python-yaml
rpm ruby subversion texinfo uuid-dev wdiff x11-utils xcompmgr xsltproc
xutils-dev xvfb xz-utils zip zlib1g
E: Unable to locate package libpango1.0-0:i386
E: Couldn't find any package by glob 'libpango1.0-0'
E: Couldn't find any package by regex 'libpango1.0-0'
E: Unable to locate package ant
E: Package 'cdbs' has no installation candidate
E: Unable to locate package g++-mingw-w64-i686
E: Couldn't find any package by regex 'g++-mingw-w64-i686'
E: Package 'git-svn' has no installation candidate
E: Unable to locate package gperf
E: Package 'intltool' has no installation candidate
E: Unable to locate package libgnome-keyring-dev
E: Unable to locate package libgnome-keyring0
E: Unable to locate package libpango1.0-0
E: Couldn't find any package by glob 'libpango1.0-0'
E: Couldn't find any package by regex 'libpango1.0-0'
E: Package 'openbox' has no installation candidate
E: Package 'p7zip' has no installation candidate
E: Unable to locate package python-opencv
E: Package 'rpm' has no installation candidate
E: Package 'subversion' has no installation candidate
E: Package 'texinfo' has no installation candidate
E: Unable to locate package xcompmgr
E: Unable to locate package xutils-dev
E: Unable to locate package xvfb
The following command failed: sudo apt-get install --reinstall
libasound2:i386 libcap2:i386 libelf-dev:i386 libfontconfig1:i386
libglib2.0-0:i386 libgpm2:i386 libgtk-3-0:i386 libncurses5:i386
libnss3:i386 libpango1.0-0:i386 libssl-dev:i386 libssl1.1:i386
libtinfo-dev:i386 libudev1:i386 libuuid1:i386 libxcomposite1:i386
libxcursor1:i386 libxdamage1:i386 libxi6:i386 libxrandr2:i386 libxss1:i386
libxtst6:i386 ant apache2-bin autoconf binutils binutils-aarch64-linux-gnu
binutils-arm-linux-gnueabihf bison bzip2 cdbs cmake curl dbus-x11
devscripts dpkg-dev elfutils fakeroot flex g++ g++-mingw-w64-i686 gawk
git-core git-svn gperf intltool lib32gcc1 lib32ncurses5-dev lib32stdc++6
lib32z1-dev libapache2-mod-php7.2 libappindicator3-1 libappindicator3-dev
libasound2 libasound2-dev libatk1.0-0 libatspi2.0-0 libatspi2.0-dev
libbluetooth-dev libbrlapi-dev libbrlapi0.6 libbz2-1.0 libbz2-dev libc6
libc6-i386 libcairo2 libcairo2-dev libcap-dev libcap2 libcups2 libcups2-dev
libcurl4-gnutls-dev libdrm-dev libelf-dev libexpat1 libffi-dev libffi6
libfontconfig1 libfreetype6 libgbm-dev libglib2.0-0 libglib2.0-dev
libglu1-mesa-dev libgnome-keyring-dev libgnome-keyring0 libgtk-3-0
libgtk-3-dev libjpeg-dev libkrb5-dev libnspr4 libnspr4-dev libnss3
libnss3-dev libpam0g libpam0g-dev libpango1.0-0 libpci-dev libpci3 libpcre3
libpixman-1-0 libpng16-16 libpulse-dev libpulse0 libsctp-dev libspeechd-dev
libspeechd2 libsqlite3-0 libsqlite3-dev libssl-dev libstdc++6 libtinfo-dev
libtool libudev-dev libudev1 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 libxtst-dev
libxtst6 locales openbox p7zip patch perl php7.2-cgi pkg-config python
python-cherrypy3 python-crypto python-dev python-numpy python-opencv
python-openssl python-psutil python-yaml 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
Note, selecting 'git' instead of 'git-core'
Package p7zip is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
Package rpm is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
Package cdbs is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
Package git-svn is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
Package subversion is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
Package texinfo is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
install-info:i386 info:i386 texinfo-doc-nonfree install-info info
Package intltool is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
Package openbox is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Unable to locate package libpango1.0-0:i386
E: Couldn't find any package by glob 'libpango1.0-0'
E: Couldn't find any package by regex 'libpango1.0-0'
E: Unable to locate package ant
E: Package 'cdbs' has no installation candidate
E: Unable to locate package g++-mingw-w64-i686
E: Couldn't find any package by regex 'g++-mingw-w64-i686'
E: Package 'git-svn' has no installation candidate
E: Unable to locate package gperf
E: Package 'intltool' has no installation candidate
E: Unable to locate package libgnome-keyring-dev
E: Unable to locate package libgnome-keyring0
E: Unable to locate package libpango1.0-0
E: Couldn't find any package by glob 'libpango1.0-0'
E: Couldn't find any package by regex 'libpango1.0-0'
E: Package 'openbox' has no installation candidate
E: Package 'p7zip' has no installation candidate
E: Unable to locate package python-opencv
E: Package 'rpm' has no installation candidate
E: Package 'subversion' has no installation candidate
E: Package 'texinfo' has no installation candidate
E: Unable to locate package xcompmgr
E: Unable to locate package xutils-dev
E: Unable to locate package xvfb
You will have to install the above packages yourself.
Post by Dirk Prankehttps://cs.chromium.org/chromium/src/build/install-build-deps.sh?l=95
Maybe you're trying to build an older version?
-- Dirk
Post by Emett SpeerI'm currently trying to run `build/install-build-deps.sh` but it doesn't
seem to be supported in the `install-build-deps.sh`. Is there any upcoming
patches planned to support Ubuntu 18.04?
Thank you,
Emett
--
--
http://groups.google.com/a/chromium.org/group/chromium-dev
---
You received this message because you are subscribed to the Google Groups
"Chromium-dev" group.
To view this discussion on the web visit
https://groups.google.com/a/chromium.org/d/msgid/chromium-dev/997c6f0d-e430-472a-ba33-198d45ee3766%40chromium.org
<https://groups.google.com/a/chromium.org/d/msgid/chromium-dev/997c6f0d-e430-472a-ba33-198d45ee3766%40chromium.org?utm_medium=email&utm_source=footer>
.
--
--
Chromium Developers mailing list: chromium-***@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
---
You received this message because you are subscribed to the Google Groups "Chromium-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev+***@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-dev/e3b43f85-c064-4472-8e65-69fe88b8b441%40chromium.org.