While I'm happy to see this fix released, I'm not so happy that it broke all of our company's Selenium-based scripts running on Ubuntu 16.04 by making a non-backwards-compatible change in an LTS release. All of our scripts had been written to accommodate the "buggy" behavior that has been present since Xenial's release by specifying the ChromeDriver path at '/usr/lib/chromium-browser/chromedriver'. Now, after applying the latest security updates, these scripts are finding that their ChromeDriver has gone missing.
In order to provide backwards-compatibility on the LTS releases, could you please provide (in a packaging update) a symlink at the old '/usr/lib/chromium-browser/chromedriver' location pointing to the new '/usr/bin/chromedriver' location? Thanks for your consideration of this request. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to chromium-browser in Ubuntu. https://bugs.launchpad.net/bugs/1667208 Title: Ubuntu's selenium hardcodes a path that is valid for Debian, but not for Ubuntu Status in chromium-browser package in Ubuntu: Fix Released Status in python-selenium package in Ubuntu: Invalid Bug description: Hi. The package python{,3}-selenium uses a hardcoded path of '/usr/lib/chromium/chromedriver' when instantiating a Chrome webdriver. That path is correct for Debian (in particular, it was directly inherited from https://bugs.debian.org/cgi- bin/bugreport.cgi?bug=805733#5), but since Ubuntu uses chromium- browser instead of Debian's chromium naming. The package chromium- chromedriver in Ubuntu installs the webdriver at '/usr/lib/chromium- browser/chromedriver'. There needs to be a synchronization between the selenium Python module and the webdriver package. Thanks, Rogério Brito. ProblemType: Bug DistroRelease: Ubuntu 17.04 Package: python3-selenium 2.53.2+dfsg1-1 Uname: Linux 4.10.0-041000-generic x86_64 ApportVersion: 2.20.4-0ubuntu2 Architecture: amd64 CurrentDesktop: MATE Date: Thu Feb 23 01:38:24 2017 Dependencies: InstallationDate: Installed on 2016-12-11 (73 days ago) InstallationMedia: Ubuntu-MATE 16.10 "Yakkety Yak" - Release amd64 (20161012.1) PackageArchitecture: all SourcePackage: python-selenium UpgradeStatus: Upgraded to zesty on 2017-01-31 (23 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1667208/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

