Quoting mer...@debian.org (2020-07-09 16:42:32) > On Fri, 26 Jun 2020 18:27:30 +0200 Paul Gevers <elb...@debian.org> wrote: > > + grunt sass nodeunit > > Loading "gruntfile.js" tasks...ERROR > > >> Error: Missing binding > > > /usr/lib/x86_64-linux-gnu/nodejs/node-sass/vendor/linux-x64-72/binding.node > > >> Node Sass could not find a binding for your current environment: > > Linux 64-bit with Node.js 12.x > > >> > > >> Found bindings for the following environments: > > >> - Linux 64-bit with Node.js 10.x > > It seems as if node-node-sass was built with libnode < 72, and is now > being executed on machine also having libnode72. While in principle > such situations are possible, more than one libnodeX package are very > unlikely to be present. It would probably be worth stripping the > /linux-x64-72/ part from > /usr/lib/x86_64-linux-gnu/nodejs/node-sass/vendor/linux-x64-72/binding.node > and disabling the resolving mechanism altogether.
Please, Andrius, think twice before repeating the discussion already had about node-iconv and node-expat. I urge you to read through that previous thread (if you haven't already), and I recommend that you consider if it is really worth it to look at node-node-sass differently from those other packages. If you find that it is sensible to follow the approach already taken by those other packages, but are uncertain how concretely to implement it, then I can suggest to look at the most recent git commits for the packaging of node-expat: I tried to isolate and minimize the changes made for each commit to hopefully be easy to follow. - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private
signature.asc
Description: signature