Skip to content

[🐛 Bug]: SM doesn't find firefox-beta/firefox-devedition #17695

Description

@kevinoid

Description

Selenium Manager 0.4.45 appears to be unable to find firefox-beta or firefox-devedition in $PATH on Linux if firefox is not in $PATH.

Note: This occurs if the firefox-beta or firefox-devedition DEB packages from Mozilla are installed and neither the firefox nor firefox-esr packages (from Debian or Mozilla) are installed.

Reproducible Code

/path/to/selenium-manager --browser firefox --browser-version beta --trace

Debugging Logs

[2026-06-20T20:52:04.911Z TRACE] Reading metadata from /home/kevin/.cache/selenium/se-metadata.json
[2026-06-20T20:52:04.911Z TRACE] Metadata file does not exist. Creating a new one
[2026-06-20T20:52:04.911Z TRACE] Checking geckodriver in PATH
[2026-06-20T20:52:04.911Z DEBUG] geckodriver not found in PATH
[2026-06-20T20:52:04.912Z TRACE] Checking firefox in PATH
[2026-06-20T20:52:04.913Z DEBUG] firefox not found in PATH
[2026-06-20T20:52:04.913Z TRACE] Using shell command to find out firefox version
[2026-06-20T20:52:04.913Z DEBUG] firefox beta not found in the system
[2026-06-20T20:52:04.913Z TRACE] Reading metadata from /home/kevin/.cache/selenium/se-metadata.json
[2026-06-20T20:52:04.913Z TRACE] Metadata file does not exist. Creating a new one
[2026-06-20T20:52:04.971Z DEBUG] Valid geckodriver versions for firefox 0: []
[2026-06-20T20:52:04.971Z ERROR] Not valid geckodriver version found for firefox 0. Check available versions at https://github.com/mozilla/geckodriver/releases/

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions