[Pkg-javascript-devel] Bug#1008812: Consider reducing dependency level on chrom*?

Bryce Harrington bryce at bryceharrington.org
Sat Apr 2 02:37:45 BST 2022


Source: node-puppeteer
Severity: wishlist

node-puppeteer has a build-dependency on chromium and chromium-sandbox,
which are not carried in Ubuntu, so a sync of this package into Ubuntu
failed and had to be removed (LP: #1967048).

Even though Ubuntu doesn't carry these, the package might still be of
utility for e.g. controlling remote chromium, or working with 3rd party
installations of it.

Other Debian packages that rely on chrom* list those depends as
Suggests/Enhances.  Would it be possible to consider doing similarly for
node-puppeteer?


Example:
Package: chrome-gnome-shell
...
Suggests: chromium | chromium-browser, firefox
Breaks: firefox (<< 56), firefox-esr (<< 56)
Enhances: chromium, chromium-browser, firefox

Thanks,
Bryce


-- System Information:
Debian Release: bullseye/sid
  APT prefers focal-updates
  APT policy: (500, 'focal-updates'), (500, 'focal-security'), (500, 'focal'), (100, 'focal-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.4.0-99-generic (SMP w/12 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



More information about the Pkg-javascript-devel mailing list