Hello, > from html5_parser import parse > File "/usr/lib/python3/dist-packages/html5_parser/__init__.py", line > 31, in <module> > raise RuntimeError( > RuntimeError: html5-parser and lxml are using different versions of > libxml2. This happens commonly when using pip installed versions of > lxml. Use pip install --no-binary lxml lxml instead. libxml2 versions: > html5-parser: (2, 9, 10) != lxml: (2, 12, 9)
This error comes from python3-html5-parser, not calibre. > https://github.com/debian-calibre/html5-parser/blob/debian/0.4.9-3/src/html5_parser/__init__.py#L31 Rebuild python3-html5-parser with new libxml2/2.12.9 will fix the problem. Debian 11 (Bullseye) is currently maintained by LTS team, so I adds them to Cc list in this bug report. > https://wiki.debian.org/LTS/Bullseye -- YOKOTA Hiroshi