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
The Manubot build environment is not currently supported on Windows. However, the main limitation was previously the pango package, and pango now has win-64 support on the conda-forge channel.
The current conda environment cannot be installed on Windows and gives the ResolvePackageNotFound error reported in #405. However, if I unpin the cairo, cairocffi, and pango versions, I am able to install the manubot conda environment. I end up with
cairo 1.16.0
cairocffi 1.2.0
pango 1.42.4
bash build/build.sh shows they are still missing dependencies:
OSError: cannot load library 'gobject-2.0': error 0x7e. Additionally, ctypes.util.find_library() did not manage to locate a library called 'gobject-2.0'
I tried conda install -c conda-forge gtk3 and installed version 3.24.24. That did not resolve the error.
It looked like I had the missing DLLs in .conda\envs\manubot\Library\bin but they did not have the expected names. I copied gobject-2.0-0.dll as libgobject-2.0-0.dll, pango-1.0-0.dll as pango-1.0.dll, and pangocairo-1.0-0.dll as pangocairo-1.0.dll. This gave a new error further into the weasyprint build:
The Manubot build environment is not currently supported on Windows. However, the main limitation was previously the pango package, and pango now has win-64 support on the conda-forge channel.
The current conda environment cannot be installed on Windows and gives the ResolvePackageNotFound error reported in #405. However, if I unpin the cairo, cairocffi, and pango versions, I am able to install the manubot conda environment. I end up with
bash build/build.sh
shows they are still missing dependencies:This is related to Kozea/WeasyPrint#971.
I tried
conda install -c conda-forge gtk3
and installed version 3.24.24. That did not resolve the error.It looked like I had the missing DLLs in
.conda\envs\manubot\Library\bin
but they did not have the expected names. I copiedgobject-2.0-0.dll
aslibgobject-2.0-0.dll
,pango-1.0-0.dll
aspango-1.0.dll
, andpangocairo-1.0-0.dll
aspangocairo-1.0.dll
. This gave a new error further into the weasyprint build:Perhaps local Windows builds with weasyprint are now possible, but I'm not planning to troubleshoot this further at this time.
The text was updated successfully, but these errors were encountered: