Package Details: selenium-manager 0.4.40-3

Git Clone URL: https://aur.archlinux.org/selenium-manager.git (read-only, click to copy)
Package Base: selenium-manager
Description: Automated driver and browser management for Selenium
Upstream URL: https://www.selenium.dev
Licenses: Apache-2.0
Submitter: thrasibule
Maintainer: thrasibule
Last Packager: thrasibule
Votes: 5
Popularity: 0.72
First Submitted: 2023-09-13 18:19 (UTC)
Last Updated: 2026-02-03 19:31 (UTC)

Latest Comments

mkurz commented on 2026-02-03 11:46 (UTC)

The cd lines in the PKGBUILD appear to be using the wrong directory. They should instead go to ${_name}-${_name}-${_pkgver}/rust

Same here:

==> Extracting sources...
  -> Extracting selenium-4.40.0.tar.gz with bsdtar
==> Starting prepare()...
~/.cache/yay/selenium-manager/PKGBUILD: line 20: cd: selenium-4.40.0/selenium: No such file or directory
==> ERROR: A failure occurred in prepare().
    Aborting...
 -> error making: selenium-manager-exit status 4

eggbertx commented on 2026-02-02 18:38 (UTC)

The cd lines in the PKGBUILD appear to be using the wrong directory. They should instead go to ${_name}-${_name}-${_pkgver}/rust

mkurz commented on 2026-01-29 22:29 (UTC)

Fails currently with:

==> Validating source files with sha256sums...
    selenium-4.40.0.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!

Felixoid commented on 2026-01-28 09:48 (UTC)

Here's the diff for a package, it improves the automatization a little bit

diff --git a/.SRCINFO b/.SRCINFO
index 460bc84..3d36224 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
 pkgbase = selenium-manager
        pkgdesc = Automated driver and browser maanagement for Selenium
-       pkgver = 0.4.37
+       pkgver = 0.4.40
        pkgrel = 1
        url = https://www.selenium.dev
        arch = x86_64
@@ -12,7 +12,7 @@ pkgbase = selenium-manager
        depends = bzip2
        depends = zlib
        options = !lto
-       source = https://github.com/SeleniumHQ/selenium/archive/refs/tags/selenium-4.37.0.tar.gz
-       sha256sums = df8551ac221591d7c5f7bc7a87a6a53d91fe3b388087825361894c09ae1cbe0d
+       source = https://github.com/SeleniumHQ/selenium/archive/refs/tags/selenium-4.40.0.tar.gz
+       sha256sums = 58b4ed9bb4ee32af993e8e72fc29bf74ee5f3b67979d63b391b83b054d959f5e

 pkgname = selenium-manager
diff --git a/PKGBUILD b/PKGBUILD
index 5f4caf2..4f8671a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,8 +2,8 @@

 _name=selenium
 pkgname=selenium-manager
-pkgver=0.4.37
-_pkgver=4.37.0
+_pkgver=4.40.0
+pkgver=0.${_pkgver%.*}
 pkgrel=1
 pkgdesc='Automated driver and browser maanagement for Selenium'
 arch=(x86_64)
@@ -13,7 +13,7 @@ depends=(gcc-libs glibc bzip2 zlib)
 makedepends=(cargo python)
 checkdepends=()
 source=("https://github.com/SeleniumHQ/${_name}/archive/refs/tags/${_name}-${_pkgver}.tar.gz")
-sha256sums=('df8551ac221591d7c5f7bc7a87a6a53d91fe3b388087825361894c09ae1cbe0d')
+sha256sums=('58b4ed9bb4ee32af993e8e72fc29bf74ee5f3b67979d63b391b83b054d959f5e')

mkurz commented on 2025-10-04 22:43 (UTC) (edited on 2025-10-04 22:44 (UTC) by mkurz)

Hi,

I have one bug fix and one request:

First:

The .SRCINFO is not in sync with PKGBUILD. It misses

depends = zlib

Please run makepkg --printsrcinfo > .SRCINFO

Second:

I can confirm this package works fine on aarch64. Therefore in the PKGBUILD, can you add it to the supported architectures Thanks!

arch=(x86_64 aarch64)

(and sync that with .SRCINFO as well? ;)

medaminezghal commented on 2025-03-22 14:05 (UTC)

@thrasibule Could you update it to version 0.4.30?

ilikenwf commented on 2023-11-18 01:17 (UTC)

Needs !lto added to options() please.

thrasibule commented on 2023-09-21 18:59 (UTC)

I've updated the pkgdesc. Pkgver is correct I believe:

$ selenium-manager -V
selenium-manager 0.4.12

carsme commented on 2023-09-21 06:17 (UTC)

Hey, please change the description to something like: "Automated driver and browser management for Selenium".

Also, change the version to 0.4.13. Quite confusingly, selenium-manager is not versioned along the reset of the repository and there are no selenium-manager specific version tags available (yet). I think it would be appropriate to use the exact commit selenium-manager version was updated as the source:

$ git blame rust/Cargo.toml | awk '/version =/ {print $1; exit}' | xargs git rev-parse
43c4a11ef05cd8aaaca452d8480a2dcc5753f0b0

petronny commented on 2023-09-19 11:50 (UTC)

Hi, the pkgdesc should be updated. According to https://www.selenium.dev/documentation/selenium_manager/ , Selenium Manager is a command-line tool implemented in Rust that provides automated driver and browser management for Selenium.

And I think we can just place it to /usr/bin since it's used among all language bindings.