Bug 31439

Summary: не работает pyRenamer
Product: Branch p7 Reporter: sol13 <champloo13>
Component: pyrenamerAssignee: Andrey Cherepanov <cas>
Status: CLOSED WONTFIX QA Contact: qa-p7 <qa-p7>
Severity: normal    
Priority: P3 CC: grenka, kiav1976, lav
Version: не указана   
Hardware: all   
OS: Linux   
Bug Depends on: 30895    
Bug Blocks:    

Description sol13 2015-11-04 17:03:37 MSK
Не запускается pyRenamer, при запуске через консоль выпадает следующее:
[sol@comp-atom-cpu-e0c247 ~]$ /usr/bin/pyrenamer
ERROR: cannot import name MIDDLE_ENDIAN
Comment 1 Анатолий Кирсанов 2016-08-28 04:20:44 MSK
Есть похожая ошибка, но она считается решенной в Сизифе (30895).

Дело в явной несогласованности пакетов python-module-hachoir-parser и python-module-hachoir-core. Оба имеют одну и туже версию 1.3.3 и сборку alt2.hg20120819.

Если бы они действительно были собранs по репозиторию от 19.08.2012, то проблемы бы не было, т.к. hachoir-parser возжелал эту контстанту в ревизии f45d30cc82db (13.04.2011), а добавлена она была в hachoir-core в ревизии e231c025a684 в тот же день.

В реальности, редакция файла /hachoir_core/endian.py соответствует ревизии 2007 года (тогда начинается репозитарий Mercurial) и действительно соответствует тегу 1.3.3 (26.07.2010).
Comment 2 Grigory Ustinov 2018-06-25 20:01:24 MSK
В p8 проблем с запуском не наблюдается.