Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 376147 - Add ChromeDriver support to www-client/chromium
Summary: Add ChromeDriver support to www-client/chromium
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Chromium Project
URL:
Whiteboard:
Keywords:
: 379299 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-07-23 20:46 UTC by Judson
Modified: 2011-08-26 20:57 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
chromium-15.0.854.0-chromedriver.patch (chromium-15.0.854.0-chromedriver.patch,1.14 KB, patch)
2011-08-25 17:54 UTC, Patrick McLean
Details | Diff
chromium-14.0.835.94-chromedriver.patch (chromium-14.0.835.94-chromedriver.patch,1.43 KB, patch)
2011-08-25 18:49 UTC, Patrick McLean
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Judson 2011-07-23 20:46:46 UTC
There isn't an ebuild for chromedriver

Reproducible: Always

Steps to Reproduce:
1. emerge --search chrom

Actual Results:  
Notice: no "chromedriver"

Expected Results:  
That there be a chromedriver ebuild

Available from http://dev.chromium.org/developers/testing/webdriver-for-chrome
Comment 1 Judson 2011-07-25 22:07:02 UTC
It's possible this could be handled with a use variable on the www-client/chromium ebuilds, since chromedriver is part of that project and a build target there.
Comment 2 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2011-08-15 18:22:56 UTC
*** Bug 379299 has been marked as a duplicate of this bug. ***
Comment 3 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2011-08-15 19:09:03 UTC
Right, according to http://dev.chromium.org/developers/testing/webdriver-for-chrome/chromedriver-internals it seems more maintainable to add it as a USE flag for www-client/chromium. I'll take a more detailed look.
Comment 4 Mike Gilbert gentoo-dev 2011-08-15 19:24:08 UTC
If I recall the irc discussion I had about this, one problem is that the necessary files are not shipped with the source tarball.
Comment 5 Judson 2011-08-15 20:04:38 UTC
I've actually built chromedriver (which no small difficulty) using the ebuild for chrome I have, so the files do seem to be available - I might have had to do a fresh pull from SVN, so the tarball might need to be updated to include them.
Comment 6 Patrick McLean gentoo-dev 2011-08-25 17:54:09 UTC
Created attachment 284657 [details, diff]
chromium-15.0.854.0-chromedriver.patch

This builds chromedriver and it does work. I am waiting on a co-worker to get back to me with a smoketest.
Comment 7 Patrick McLean gentoo-dev 2011-08-25 18:49:30 UTC
Created attachment 284659 [details, diff]
chromium-14.0.835.94-chromedriver.patch

New patch that actually install the chromedriver binary.
Comment 8 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2011-08-26 20:57:30 UTC
Thanks for the report and patches, fixed in >=www-client/chromium-15.0.861.0

Please file separate bugs if there are problems with it. I actually didn't have time for any tests other than compile, but this is hard masked so should be fine.