{"action":"created","issue":{"url":"https://api.github.com/repos/EFForg/https-everywhere/issues/2801","labels_url":"https://api.github.com/repos/EFForg/https-everywhere/issues/2801/labels{/name}","comments_url":"https://api.github.com/repos/EFForg/https-everywhere/issues/2801/comments","events_url":"https://api.github.com/repos/EFForg/https-everywhere/issues/2801/events","html_url":"https://github.com/EFForg/https-everywhere/issues/2801","id":105102513,"number":2801,"title":"install-dev-dependencies.sh and test.sh fail on Debian Jessie","user":{"login":"fuglede","id":6169306,"avatar_url":"https://avatars.githubusercontent.com/u/6169306?v=3","gravatar_id":"","url":"https://api.github.com/users/fuglede","html_url":"https://github.com/fuglede","followers_url":"https://api.github.com/users/fuglede/followers","following_url":"https://api.github.com/users/fuglede/following{/other_user}","gists_url":"https://api.github.com/users/fuglede/gists{/gist_id}","starred_url":"https://api.github.com/users/fuglede/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fuglede/subscriptions","organizations_url":"https://api.github.com/users/fuglede/orgs","repos_url":"https://api.github.com/users/fuglede/repos","events_url":"https://api.github.com/users/fuglede/events{/privacy}","received_events_url":"https://api.github.com/users/fuglede/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/EFForg/https-everywhere/labels/High%20Priority","name":"High Priority","color":"ff0050"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":32,"created_at":"2015-09-06T16:23:24Z","updated_at":"2015-09-11T15:15:23Z","closed_at":null,"body":"Currently, <code>install-dev-dependencies.sh</code> attempts to install <code>chromium-chromedriver</code> which is not part of the standard repositories. There is a package called <code>chromedriver</code> which perhaps(?) does the same thing.\r\n\r\nThe same script attempts to access <code>test/chrome/</code> which does not exist. The folder <code>test/chromium/</code> does, though.\r\n\r\nEven with those two changes, <code>test.sh</code> still gives the following error:\r\n\r\n    ChromeDriver isn't installed. Check test/chrome/README.mdfor instructions on how to install ChromeDriver"},"comment":{"url":"https://api.github.com/repos/EFForg/https-everywhere/issues/comments/139572298","html_url":"https://github.com/EFForg/https-everywhere/issues/2801#issuecomment-139572298","issue_url":"https://api.github.com/repos/EFForg/https-everywhere/issues/2801","id":139572298,"user":{"login":"TheNavigat","id":4323539,"avatar_url":"https://avatars.githubusercontent.com/u/4323539?v=3","gravatar_id":"","url":"https://api.github.com/users/TheNavigat","html_url":"https://github.com/TheNavigat","followers_url":"https://api.github.com/users/TheNavigat/followers","following_url":"https://api.github.com/users/TheNavigat/following{/other_user}","gists_url":"https://api.github.com/users/TheNavigat/gists{/gist_id}","starred_url":"https://api.github.com/users/TheNavigat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TheNavigat/subscriptions","organizations_url":"https://api.github.com/users/TheNavigat/orgs","repos_url":"https://api.github.com/users/TheNavigat/repos","events_url":"https://api.github.com/users/TheNavigat/events{/privacy}","received_events_url":"https://api.github.com/users/TheNavigat/received_events","type":"User","site_admin":false},"created_at":"2015-09-11T15:15:23Z","updated_at":"2015-09-11T15:15:23Z","body":"Yea, that was the first thing I guessed when I saw jsha's feed :/\r\n\r\nOn the other hand, I shared somewhere Travis CI's team reply regarding how difficult it was to install Chromium. You mentioned that ```sudo: false``` is supposed to enable docker mode, apparently, it doesn't.\r\n\r\nI say that because of two things. That's what one of Travis CI guys said.\r\n\r\n```Our recently announced Docker infrastructure (http://docs.travis-ci.com/user/docker/) runs on Trusty. It can use \"sudo\", too, so you can check that out. Do note that some languages (PHP, for example), is not yet supported.```\r\n\r\nAnd second, I don't think we're running on Trusty.\r\n\r\nMaybe if we added the ```services: - docker``` part (as mentioned in the link above) we'll be blessed by the holy light of Shuttleworth's Ubuntu Trusty?"}}