You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
sharp and canvas modules cannot coexist in same node process,
when requiring both, execution fails with a low level error:
[...]/node_modules/sharp/build/Release/../../lib/libgio-2.0.so.0: undefined symbol: g_option_group_unref
at Error (native)
at Object.Module._extensions..node (module.js:568:18)
at Module.load (module.js:458:32)
at tryModuleLoad (module.js:417:12)
at Function.Module._load (module.js:409:3)
at Module.require (module.js:468:17)
at require (internal/module.js:20:19)
at Object.<anonymous> ([...]/node_modules/sharp/index.js:12:13)
at Module._compile (module.js:541:32)
at Object.Module._extensions..js (module.js:550:10)
at Module.load (module.js:458:32)
at tryModuleLoad (module.js:417:12)
at Function.Module._load (module.js:409:3)
at Module.require (module.js:468:17)
at require (internal/module.js:20:19)
at Object.<anonymous> ([...]/test.js:1:76)
Sounds like it's a library loading issue external to either project:
The tl;dr of #371 is that if you are relying on a system-wide installation of cairo for node-canvas then you should also rely on a system-wide installation of libvips for sharp.
Either use canvas-prebuilt or have both of them use system-wide libraries
canvas and sharp cannot coexist
Issue or Feature
sharp and canvas modules cannot coexist in same node process,
when requiring both, execution fails with a low level error:
Steps to Reproduce
Your Environment
Issue filed for sharp: lovell/sharp#575
The text was updated successfully, but these errors were encountered: