On Mon, Jan 02, 2023 at 07:37:10PM +0000, Julian Gilbey wrote: > I just tried building node-webfont on bullseye with bullseye-backports > and it's not happy: > > The following packages have unmet dependencies: > sbuild-build-depends-main-dummy : Depends: node-svg2ttf but it is not > installable > Depends: node-nunjucks (>= 3.2.3) but it > is not installable > Depends: node-parse-json (>= 5.2.0) but > 5.1.0+~cs5.1.6-2 is to be installed > Depends: node-xml2js (>= 0.4.23) but it is > not going to be installed > Depends: node-jasmine but it is not > installable > > So at least 4 (and quite possibly more) nodejs packages would have to > be backported to bullseye-backports to be able to do this. > (node-xml2js is too old in stable for this package.)
Another update: * node-svg2ttf: requires node-xmldom to be backported * node-xmldom: builds with bullseye-backports * node-nunjucks: builds with bullseye-backports * node-parse-json: builds with bullseye-backports * node-xml2js: builds with bullseye-backports * node-jasmine: has the dependencies require to build, but the build fails on one of the tests So it may only be six packages which require backporting in order to backport node-webfont (once it reaches testing), but node-jasmine might well require some additional help, perhaps from the maintainer; it might be that it has a versioned dependency that has not been declared in the build-depends. Best wishes, Julian