[Pkg-javascript-devel] Bug#1121651: node-playwright: Needs updating? 1.57 released

Andrew Ruthven andrew at etc.gen.nz
Sat Nov 29 23:07:00 GMT 2025


Package: node-playwright
Version: 1.38.0+ds-3
Severity: important

Dear Maintainer,

The next release of Request Tracker is switching to Playwright for their tests,
in preparation for this I (as a member of Debian's Request Tracker Team) am
working on making sure we can run all the tests.

It looks like this package needs to be updated due to upstream having a much
newer version available - currently at 1.57.

Currently when trying to use this package, it is reported that the browser
isn't available,
for example:

  Executable doesn't exist at /home/puck/.cache/ms-playwright/firefox-1424/firefox/firefox
  ╔═════════════════════════════════════════════════════════════════════════╗
  ║ Looks like Playwright Test or Playwright was just installed or updated. ║
  ║ Please run the following command to download new browsers:              ║
  ║                                                                         ║
  ║     npx playwright install                                              ║
  ║                                                                         ║
  ║ <3 Playwright Team                                                      ║
  ╚═════════════════════════════════════════════════════════════════════════╝

When I run `npx playwright install` it downloads Chromium, Firefox, WebKit,
FFMPEG. Not using the system installed web browsers.

But I still get:

  Executable doesn't exist at /home/puck/.cache/ms-playwright/firefox-1424/firefox/firefox
  ╔═════════════════════════════════════════════════════════════════════════╗
  ║ Looks like Playwright Test or Playwright was just installed or updated. ║
  ║ Please run the following command to download new browsers:              ║
  ║                                                                         ║
  ║     npx playwright install                                              ║
  ║                                                                         ║
  ║ <3 Playwright Team                                                      ║
  ╚═════════════════════════════════════════════════════════════════════════╝

Which makes sense as I have ~/.cache/ms-playewright/firefox-1497 not
firefox-1424.

I can only get the tests to run if I uninstall node-playwright and then run:

  npm install playwright

Which seems to defeat the purpose of this package. :(

Kind regards,
Andrew

-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.16.12+deb14+1-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_NZ.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages node-playwright depends on:
ii  nodejs  22.21.1+dfsg+~cs22.19.0-5

Versions of packages node-playwright recommends:
ii  chromium  142.0.7444.175-1

node-playwright suggests no packages.

-- no debconf information


More information about the Pkg-javascript-devel mailing list