samlify: libxml-xsd Dependency Introduces Breaking Change
The v2.3.0 introduces a breaking change as a result of the addition of the libxml-xsd dependency. This library depends on libxmljs-mt which needs to be compiled and requires a number of additional dependencies (such as python) the lack of which will cause npm install to fail.
I suggest reverting and publishing a corrected version and republishing this version as a major release.
About this issue
- Original URL
- State: closed
- Created 7 years ago
- Reactions: 3
- Comments: 23 (14 by maintainers)
Commits related to this issue
- Update README.md and add installation guide for Windows (#129) — committed to tngan/samlify by tngan 7 years ago
Thanks! It’s helped me.
Can you add this note in Installation section for windows-developers?
Some updates, I have discovered that the package.json of libxml-xsd is not updated, since according to their latest package.json, they are using libxmljs-mt@0.18 instead of 0.16.1. Please follow the issue I have reported here.
@AlexeySafronov Please take a look for this doc for window installation during the meantime.
https://github.com/albanm/node-libxml-xsd/blob/f9ff21e4bba489921235b47a5949e39398a0cb87/readme.hbs
The warning message are quite annoying, will have to investigate.