Your message dated Tue, 15 Dec 2015 22:23:54 -0500
with message-id 
<CANTw=mnkyz79g9pb+dptdyj7ucfry2ujb000cem1yjbxcja...@mail.gmail.com>
and subject line re: chromedriver is incorrectly named
has caused the Debian Bug report #807883,
regarding chromedriver is incorrectly named
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
807883: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=807883
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: chromedriver
Version: 47.0.2526.73-1~deb8u1
Severity: normal

Dear Maintainer,

I am trying to use the WebDriver DLL's for .NET under Debian to talk with
Chromium.  The latest DLL's were downloaded from
http://docs.seleniumhq.org/download/ and added to a Mono project.
Unfortunately, when creating a new instance of the ChromeDriver() object, the
driver fails to start for two reasons.

Reason #1: The driver is not located in the current search path.
This problem can be remedied by providing a path to the driver location in code
like this:

   IWebDriver dr = new ChromeDriver( "/usr/lib/chromium" );

Reason #2: The driver must be named "chromedriver.exe".
When the .NET DLL's look for the driver, they require it to be named
"chromedriver.exe" rather than the current name "chromedriver".

One solution that works is to create a link in '/usr/lib/chromium' like this:

   ln -s chromedriver chromedriver.exe

With the link in place, the driver works fine with the .NET DLL's.

Thanks.



-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.2.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages chromedriver depends on:
ii  chromium      47.0.2526.73-1~deb8u1
ii  libc6         2.19-22
ii  libfreetype6  2.6.1-0.1
ii  libgcc1       1:5.2.1-23
ii  libglib2.0-0  2.46.2-1
ii  libnspr4      2:4.11-1
ii  libnspr4-0d   2:4.11-1
ii  libnss3       2:3.21-1
ii  libnss3-1d    2:3.21-1
ii  libstdc++6    5.2.1-23
ii  libx11-6      2:1.6.3-1

chromedriver recommends no packages.

chromedriver suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
> Unfortunately, when creating a new instance of the ChromeDriver() object,
> the driver fails to start for two reasons.

exe is not a standard unix extension, so that should not be done.

It's easy enough as a normal user to satisfy all of your criteria.  Go
into a directory that is in the mono search path and do:

$ ln -s /usr/lib/chromium/chromium chromium.exe

Best wishes,
Mike

--- End Message ---

Reply via email to