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

Reply via email to