I'm trying to build blink(content_shell) on Ubuntu 12.04 32bit and I am stuck on build/install-build-deps.sh
. I think I have tried every single solution that I found on stackoverflow
Error Log:
It produces the following output:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package lib32ncurses5-dev 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 lib32z1-dev 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: Package 'lib32ncurses5-dev' has no installation candidate
E: Package 'lib32z1-dev' has no installation candidate
You will have to install the above packages yourself.
/etc/apt/source.list:
http://pastebin.ubuntu.com/8505008/
What I've tried: (not in order)
1. sudo apt-get install lib32z1-dev
-> package 'lib32z1-dev' has no installation candidate
2. sudo apt-get install lib32z1-dev:i386
-> package 'lib32z1-dev' has no installation candidate
3. Ubuntu Software Center > Software source > change to 'main server'
4. sudo apt-get install ia32-libs-multiarch
-> still the same :(
5. sudo dpkg --add-architecture i386
-> dpkg: error: unknown option --add-architecture
6. apt-file search lib32z1-dev
-> no output
7. manually download and install from http://packages.ubuntu.com/precise/lib32z1
-> still the same error log
8. update depot_tools
9. sudo apt-get install lib64ncurses5 lib32ncurses5-dev lib32z1-dev
rna@rna-P580:~/workspace/src$ sudo apt-get install lib64ncurses5 lib32ncurses5-dev lib32z1-dev Reading package lists... Done Building dependency tree
Reading state information... Done Package lib32ncurses5-dev 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 sourcePackage lib32z1-dev 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: Package 'lib32ncurses5-dev' has no installation candidate E: Package 'lib32z1-dev' has no installation candidate
10. Response to @Eliah Kagan's suggestion
Logs for `sudo apt-get install zlib1g-dev libncurses5-dev`:
-> zlib1g-dev was already there, libncurses5-dev was newly installed
http://paste.ubuntu.com/8511253/
Logs for build/install-build-deps.sh:
-> but when I run install-build-deps script I had the same 'Error Log'
http://paste.ubuntu.com/8511268/
Instruction from:
-> What I am trying is really simple, get the chromium code then build content_shell.
https://code.google.com/p/chromium/wiki/LinuxBuildInstructions
11.
$ uname -m
returnsi686
depot_tools
required to install that package? hmm getting confused :(uname -m
proper way to check 32 bit or 64 bit?