Bug 47367 - Не найдены статьи при загрузке новостей из calibre
Summary: Не найдены статьи при загрузке новостей из calibre
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: calibre (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-28 15:46 MSK by Tatyana Gagina
Modified: 2024-10-15 14:31 MSK (History)
3 users (show)

See Also:


Attachments
calibre.log (4.16 KB, text/x-log)
2023-08-28 15:46 MSK, Tatyana Gagina
no flags Details
calibre2.log (4.94 KB, text/x-log)
2023-08-28 15:50 MSK, Tatyana Gagina
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tatyana Gagina 2023-08-28 15:46:35 MSK
Created attachment 14224 [details]
calibre.log

Стенды P10:
Education 10.1 x86-64/KDE
Workstation K 10.1 x86-64
Server 10.1 x86-64
Workstation 10.1 x86-64

Версия:
calibre-5.23.0-alt2.1

Шаги:
1. Собрать новости -> Добавить или изменить источники новостей -> Новый рецепт -> название и количество дней произвольное -> Название ленты: calibre-ebook -> Адрес ленты новостей: https://3dnews.ru/news/rss/ -> добавить ленту -> Сохранить;

2. Проверить добавление ленты из источников:  Загрузка новостей по расписанию -> английский (Аргентина) -> Buenos Aires Herald -> Запланировано для загрузки -> указать все дни недели -> Загружить после: указать ближайшее время -> Собрать новости.

3. Собрать новости -> Загрузить все новостные источники;

4. Перейти в читалку для просмотра: $ ebook-viewer или в левом фрейме перейти Новости 
или 
перейти в Собрать новости -> "Загрузка новостей по расписанию" ->  раскрыть список "Пользовательский" -> двойной щелчок по созданной ленте новостей calibre-ebook.

Результат: в списке лент новостей загружены только тэги, обложки книги с заголовками, переходы по главам. Для проверки кликнуть по загруженной ленте новостей, пролистать колесом мыши.

То есть, в папке назначения сохранены только обложка в формате .jpg,  файл epub (с заголовками и обложкой) и metadata.opf. Перейти так: В левом фрейме Новости -> ПКМ по полученной книге -> Открыть папку.

В выводе отладки информация: статьи не найдены, прерывание
  File "/usr/lib64/calibre/calibre/web/feeds/news.py", line 1231, in build_index
    raise ValueError('No articles found, aborting')
ValueError: No articles found, aborting

Наблюдаается со многими источниками.

Полный вывод во вложении calibre.log.

Ожидаемый результат: лента новостей calibre-ebook загружена, отображается в списке Новостей, при открытии ленты, статьи присутствуют. При загрузке новостей из любых источников по расписанию нет ошибок вида: AttributeError: 'NoneType' object has no attribute 'findAll

Проверялось на Sisyphus, ошибка не воспроизводится.
Версия:  calibre-5.44.0-alt1
Comment 1 Tatyana Gagina 2023-08-28 15:50:30 MSK
Created attachment 14225 [details]
calibre2.log

При добавлении новостей ошибки (логи во вложении calibre2.log).
Comment 2 Ivan lljuhin 2024-10-15 14:31:32 MSK
Ошибка актуальна
Стенды, обновлённые до Sisyphus:
ALT Workstation K x86-64
ALT Workstation x86-64
ALT Education KDE/XFCE x86-64

Версия:
calibre-7.5.1-alt1.3

Проверялось на p11, ошибка воспроизводится.
Версия: calibre-7.5.1-alt1.3