In case it might help someone: turns out, to get chromedriver
you don't have to install this package bringing google-chrome
with it. I've been thinking for years that Arch repo doesn't have chromedriver package. And technically it doesn't, but turns out the chromedriver
binary is distributed in Chromium package.
Search Criteria
Package Details: chromedriver 131.0.6778.85-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/chromedriver.git (read-only, click to copy) |
---|---|
Package Base: | chromedriver |
Description: | Standalone server that implements the W3C WebDriver standard (for google-chrome) |
Upstream URL: | https://chromedriver.chromium.org/ |
Licenses: | BSD |
Conflicts: | chromium |
Submitter: | grimsock |
Maintainer: | Raymo111 (walaskir) |
Last Packager: | Raymo111 |
Votes: | 50 |
Popularity: | 0.060483 |
First Submitted: | 2011-11-28 18:45 (UTC) |
Last Updated: | 2024-11-20 04:00 (UTC) |
Dependencies (8)
- alsa-lib
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- libcups (libcups-gitAUR, cups-gitAUR, libcups-gssapiAUR)
- libxss
- libxtst
- nss (nss-hgAUR)
- xdg-utils (busking-gitAUR, xdg-utils-slockAUR, mimiAUR, mimi-gitAUR, xdg-utils-handlrAUR, openerAUR, xdg-utils-mimeoAUR, mimejs-gitAUR)
- google-chromeAUR (google-chrome-wayland-vulkanAUR, google-chrome-devAUR, google-chrome-canaryAUR, google-chrome-betaAUR) (optional)
Required by (2)
- assbreak (make)
- audible-activator-git
Sources (1)
Hi-Angel commented on 2024-11-21 09:11 (UTC)
micwoj92 commented on 2024-09-28 12:54 (UTC)
You are not supposed to run it on PKGBUILD, but on the resulted package:
$ namcap -r unusedsodepends chromedriver-129.0.6668.70-1-x86_64.pkg.tar.zst
chromedriver W: Unused shared library '/usr/lib/libdl.so.2' by file ('usr/bin/chromedriver')
chromedriver W: Unused shared library '/usr/lib/libpthread.so.0' by file ('usr/bin/chromedriver')
chromedriver W: Dependency included, but may not be needed ('alsa-lib')
chromedriver W: Dependency included, but may not be needed ('gtk3')
chromedriver W: Dependency included, but may not be needed ('libcups')
chromedriver W: Dependency included, but may not be needed ('libxss')
chromedriver W: Dependency included, but may not be needed ('libxtst')
chromedriver W: Dependency included, but may not be needed ('nss')
chromedriver W: Dependency included, but may not be needed ('xdg-utils')
Raymo111 commented on 2024-09-18 02:53 (UTC)
@micwoj92 namcap -r unusedsodepends PKGBUILD
runs fine for me, not sure what the difference is between our configs.
micwoj92 commented on 2024-09-01 06:27 (UTC)
Most dependencies are not needed according to namcap
chromedriver W: Dependency included, but may not be needed ('alsa-lib')
chromedriver W: Dependency included, but may not be needed ('gtk3')
chromedriver W: Dependency included, but may not be needed ('libcups')
chromedriver W: Dependency included, but may not be needed ('libxss')
chromedriver W: Dependency included, but may not be needed ('libxtst')
chromedriver W: Dependency included, but may not be needed ('xdg-utils')
walaskir commented on 2024-03-08 13:15 (UTC) (edited on 2024-03-08 15:50 (UTC) by walaskir)
New URL for package and checksum were fixed. It should works for 122.0.6261.111 version.
carlosal1015 commented on 2024-03-08 01:10 (UTC)
- That’s an error.
That’s all we know.
Maxr1998 commented on 2024-03-07 20:52 (UTC)
It seems like the .SRCINFO was already updated to the new URL in 21728ebfa34d, but the PKGBUILD wasn't, that's why it still tries to fetch the old URL.
sng commented on 2024-03-07 11:15 (UTC)
curl: (22) The requested URL returned error: 404
==> ERROR: Failure while downloading https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/122.0.6261.94/linux64/chromedriver-linux64.zip
Aborting...
Failed to build chromedriver
From https://googlechromelabs.github.io/chrome-for-testing/#stable
I see the correct URL is:
walaskir commented on 2023-07-28 07:22 (UTC)
@jcplist, thank you for the fix hint.
The package has already been updated in the repo.
Pinned Comments
Raymo111 commented on 2023-07-26 21:39 (UTC)
Chromedriver updated the upstream endpoints, which my script didn't detect, so this package was out of date for a week. My script (source at https://github.com/Raymo111/dotfiles/blob/main/scripts/update-chromedriver.sh) now uses the https://googlechromelabs.github.io/chrome-for-testing/last-known-good-versions-with-downloads.json endpoint provided by Chromedriver.
Raymo111 commented on 2022-10-26 17:46 (UTC)
This package is updated automatically (checked every 2 hours that my computer is on) based on the latest versions from https://chromedriver.chromium.org/. Please do not flag as out-of-date for at least 24 hours from when you see the version update on that website. Thank you.