Chrome 59 on Circle's Ubuntu 12.04

selenium
chrome
dependencies

#1

Chrome 59 (latest release) installation started failing for us today on:
udo dpkg -i google-chrome-stable_current_amd64.deb
(Reading database … 636308 files and directories currently installed.)
Preparing to replace google-chrome-stable 43.0.2357.130-1 (using google-chrome-stable_current_amd64.deb) …
Unpacking replacement google-chrome-stable …
dpkg: dependency problems prevent configuration of google-chrome-stable:
google-chrome-stable depends on libpango-1.0-0 (>= 1.14.0); however:
Package libpango-1.0-0 is not installed.
google-chrome-stable depends on libpangocairo-1.0-0 (>= 1.14.0); however:
Package libpangocairo-1.0-0 is not installed.
dpkg: error processing google-chrome-stable (–install):
dependency problems - leaving unconfigured
Processing triggers for man-db …
Errors were encountered while processing:
google-chrome-stable

Anyone has suggestions on resolving this? So far working around by running:

  • sudo dpkg -i google-chrome-stable_current_amd64.deb || true
  • sudo apt-get -f install #resolves missing dependencies
  • sudo dpkg -i google-chrome-stable_current_amd64.deb

#2

This is an adjacent issue to the fact that Ubuntu 12.04 has been EOL’d or “End of Life’d”. Which means it’s no longer supported by Canonical, the company that makes it, nor is it supported by CircleCI.


#3

I was also having this issue. I just switched to Ubuntu 14 and Chrome 59 install works now. Hopefully you’re able to do upgrade too @mkj


#4

@mawaldne-surge Would you be able to explain how to install Chrome 59? There are lots of outdated instructions and at this point I’m stuck when dependencies fail to get installed.


#5