Le 13/01/2021 à 11:56, Adrian Bunk a écrit : > On Wed, Jan 13, 2021 at 09:37:52AM +0100, Xavier Guimard wrote: >> Package: release.debian.org >> Severity: normal >> User: release.debian....@packages.debian.org >> Usertags: rm >> X-Debbugs-Cc: pkg-javascript-de...@lists.alioth.debian.org >> >> Hi, >> >> node-request is deprecated (#956423) and won't be part of Bullseye. I'd >> like to see it removed from testing after node-jsdom migration. > > Popcon is low enough that #956423 should start autoremoval as soon > as no key package [1] is left in testing that (build) depends on it > without any action from the release team. > > > bunk@coccia:~$ dak rm -p -R -n -s bullseye node-request > ... > Checking reverse dependencies... > # Broken Depends: > node-gyp: node-gyp > node-jsdom: node-jsdom > node-matrix-js-sdk: node-matrix-js-sdk > node-millstone: node-millstone > node-yarnpkg: yarnpkg > > # Broken Build-Depends: > node-jsdom: node-request > node-matrix-js-sdk: node-request > node-opencv: node-request > node-request-promise-core: node-request > node-yarnpkg: node-request (>= 2.88.1-5~) > > > Fixing node-yarnpkg (#958686) would be the next step. > > From a quick look node-jsdom and node-yarnpkg are the only key packages > still (build) depending on node-request in testing, if this is true then > having both fixed in testing should start autoremoval of node-request > and all reverse (build) dependencies in testing.
Hi, last node-jsdom moved node-request to recommended dependency and no more build-depends on it (16.4.0+~cs77.17.35-3). Some features won't work but this features are not used to build and autopkgtest anything, so last node-jsdom works fine to build and test Bullseye without node-request (no network access needed). Do you prefer I remove this recommended dependency (and open a non-RC bug against node-jsdom for missing features)? CC to pkg-javascript-devel for node-yarnpkg elements Cheers, Xavier