Package Details: playwright 1.48.2-1

Git Clone URL: https://aur.archlinux.org/playwright.git (read-only, click to copy)
Package Base: playwright
Description: Node.js library to automate Chromium, Firefox and WebKit with a single API
Upstream URL: https://playwright.dev
Licenses: Apache-2.0
Provides: playwright
Submitter: grawlinson
Maintainer: AlphaJack
Last Packager: AlphaJack
Votes: 2
Popularity: 0.011822
First Submitted: 2021-08-26 07:30 (UTC)
Last Updated: 2024-11-16 13:58 (UTC)

Latest Comments

timothy-b commented on 2024-11-27 08:11 (UTC) (edited on 2024-11-27 09:09 (UTC) by timothy-b)

Hi AlphaJack,

I just installed 1.48.2-1 and ran playwright install and received the following:

Playwright Host validation warning: 
╔══════════════════════════════════════════════════════╗
║ Host system is missing dependencies to run browsers. ║
║ Missing libraries:                                   ║
║     libicudata.so.66                                 ║
║     libicui18n.so.66                                 ║
║     libicuuc.so.66                                   ║
║     libwebp.so.6                                     ║
║     libflite_cmu_grapheme_lang.so.1                  ║
║     libflite_cmu_grapheme_lex.so.1                   ║
║     libflite_cmu_time_awb.so.1                       ║
║     libflite_cmu_us_awb.so.1                         ║
║     libflite_cmu_us_kal.so.1                         ║
║     libflite_cmu_us_rms.so.1                         ║
║     libpcre.so.3                                     ║
║     libffi.so.7                                      ║
╚══════════════════════════════════════════════════════╝
    at validateDependenciesLinux (/usr/lib/node_modules/playwright/node_modules/playwright-core/lib/server/registry/dependencies.js:216:9)
    at async Registry._validateHostRequirements (/usr/lib/node_modules/playwright/node_modules/playwright-core/lib/server/registry/index.js:707:43)
    at async Registry._validateHostRequirementsForExecutableIfNeeded (/usr/lib/node_modules/playwright/node_modules/playwright-core/lib/server/registry/index.js:805:7)
    at async Registry.validateHostRequirementsForExecutablesIfNeeded (/usr/lib/node_modules/playwright/node_modules/playwright-core/lib/server/registry/index.js:794:43)
    at async t.<anonymous> (/usr/lib/node_modules/playwright/node_modules/playwright-core/lib/cli/program.js:119:7)

So I guess 1.48.2 fixed some of the missing dependencies, but not all of them.

Ultimately I was able to get it working following these steps: https://github.com/microsoft/playwright/issues/2621#issuecomment-2083083392

Thank you!

AlphaJack commented on 2024-11-16 13:59 (UTC)

@laura7089 Thank you for reporting, I added some dependencies in the 1.48.2 version. Can you confirm it works again now?

laura7089 commented on 2024-11-04 11:59 (UTC)

After running playwright install, I'm told that my system is missing the following libraries:

libicudata.so.6
libicui18n.so.6
libicuuc.so.6
libwebp.so.6
libflite.so.1
libflite_usenglish.so.1
libflite_cmu_grapheme_lang.so.1
libflite_cmu_grapheme_lex.so.1
libflite_cmu_indic_lang.so.1
libflite_cmu_indic_lex.so.1
libflite_cmulex.so.1
libflite_cmu_time_awb.so.1
libflite_cmu_us_awb.so.1
libflite_cmu_us_kal16.so.1
libflite_cmu_us_kal.so.1
libflite_cmu_us_rms.so.1
libflite_cmu_us_slt.so.1
libpcre.so.3
libffi.so.7

Should these be (optional) dependencies?

busywhistling commented on 2024-02-17 10:51 (UTC)

I just disowned the package considering my shift in perspective about how testing packages like this one should be installed. I'd suggest using pnpm to manage shared installs of very project/language specific packages.

drws commented on 2023-10-05 09:05 (UTC)

Just installed the package and then tried to playwright install chrome. It complains that only Ubuntu is supported. Where are the instructions for this package?

grawlinson commented on 2021-10-01 20:08 (UTC)

I can't say I've run into these particular problems, as I only use it for single-file occasionally. Can you let me know if these issues still occur?

trusktr commented on 2021-09-30 21:47 (UTC) (edited on 2021-09-30 21:50 (UTC) by trusktr)

Hello, thanks for publishing this! A while back (last year) I was trying to npm install playwright in Arch Linux, but it wouldn't work due to this:

https://github.com/microsoft/playwright/issues/2621

I don't see that this PKGBUILD handles those errors. Has something changed in Playwright, or will we still get those errors? Maybe this should list any of those missing dependencies.