Please remove node-puppeteer source and binaries from jammy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
node-puppeteer (Debian) |
Fix Committed
|
Unknown
|
|||
node-puppeteer (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
node-puppeteer provides an API to control Chrome or Chromium in a headless environment.
The package has dependencies on chromium and chromium-sandbox, but unlike Debian we do not carry these packages in Ubuntu main or universe, so node-puppeteer is blocked from being accepted into Ubuntu:
node-puppeteer (- to 13.1.0+dfsg-4)
Migration status for node-puppeteer (- to 13.1.0+dfsg-4): BLOCKED: Rejected/violates migration policy/introduces a regression
Issues preventing migration:
node-
Additional info:
uninstallable on arch amd64, not running autopkgtest there
38 days old
There are no rdepends for this package (obviously; it's never been present in any Ubuntu release), and its use case is narrow even if we did ship Chromium, so there does not seem to be any compelling reason to include this.
Please delete node-puppeteer source and binary packages from jammy-proposed, and also please add a sync block so this doesn't attempt to autoresync going forward.
Changed in node-puppeteer (Debian): | |
status: | Unknown → New |
Changed in node-puppeteer (Debian): | |
status: | New → Fix Committed |
I agree it doesn't make sense as-is and should be removed from jammy.
I do not (yet) agree on a sync blocker.
Other packages that modify/enhance/need chrome* are doing it differently:
Example:
Package: chrome-gnome-shell
...
Suggests: chromium | chromium-browser, firefox
Breaks: firefox (<< 56), firefox-esr (<< 56)
Enhances: chromium, chromium-browser, firefox
Instead I'd ask you to make a trivial proposal to Debian to either generally reduce this dependency (totally fine if it could also control remote chromiums) or one of the "if ubuntu then suggest".
If there is hard refusal, well then yes the use case is rather special and it might be blocked.
But I'd not give up immediately :-)