| Summary: | Обновить до 0.9.3 (или выше), там исправлена проблема с lxml 3 (из-за cssselect) | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Vitaly Lipatov <lav> |
| Component: | calibre | Assignee: | Grigory Ustinov <grenka> |
| Status: | CLOSED WORKSFORME | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P3 | CC: | grenka, rider |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
Работает. $ rpm -q calibre calibre-1.0.0-alt1 |
Проблема выглядит так: File "/usr/lib64/calibre/calibre/ebooks/oeb/transforms/flatcss.py", line 17, in <module> from calibre.ebooks.oeb.stylizer import Stylizer File "/usr/lib64/calibre/calibre/ebooks/oeb/stylizer.py", line 23, in <module> from cssselect import css_to_xpath, ExpressionError, SelectorSyntaxError ImportError: cannot import name css_to_xpath Подробности здесь: https://bugs.launchpad.net/calibre/+bug/1067942 https://bbs.archlinux.org/viewtopic.php?id=150889 Написано, что проблема из-за нового lxml, в котором вынесли cssselect в отдельный модуль), но в 0.9.3 есть исправление для поддержки нового lxml.