Calibre 3.35. compiled with <dev-python/msgpack-0.5.6 cause a error Traceback (most recent call last): File "setup.py", line 121, in <module> sys.exit(main()) File "setup.py", line 106, in main command.run_all(opts) File "/var/tmp/portage/app-text/calibre-3.35.0/work/calibre-3.35.0/setup/__init__.py", line 242, in run_all self.run_cmd(self, opts) File "/var/tmp/portage/app-text/calibre-3.35.0/work/calibre-3.35.0/setup/__init__.py", line 234, in run_cmd self.run_cmd(scmd, opts) File "/var/tmp/portage/app-text/calibre-3.35.0/work/calibre-3.35.0/setup/__init__.py", line 238, in run_cmd cmd.run(opts) File "/var/tmp/portage/app-text/calibre-3.35.0/work/calibre-3.35.0/setup/gui.py", line 45, in run self.build_forms(summary=opts.summary) File "/var/tmp/portage/app-text/calibre-3.35.0/work/calibre-3.35.0/setup/gui.py", line 67, in build_forms from calibre.gui2 import build_forms File "/var/tmp/portage/app-text/calibre-3.35.0/work/calibre-3.35.0/src/calibre/__init__.py", line 28, in <module> from calibre.startup import winutil, winutilerror File "/var/tmp/portage/app-text/calibre-3.35.0/work/calibre-3.35.0/src/calibre/startup.py", line 93, in <module> set_translators() File "/var/tmp/portage/app-text/calibre-3.35.0/work/calibre-3.35.0/src/calibre/utils/localization.py", line 209, in set_translators mpath = get_lc_messages_path(lang) File "/var/tmp/portage/app-text/calibre-3.35.0/work/calibre-3.35.0/src/calibre/utils/localization.py", line 108, in get_lc_messages_path if lang in available_translations(): File "/var/tmp/portage/app-text/calibre-3.35.0/work/calibre-3.35.0/src/calibre/utils/localization.py", line 22, in available_translations stats = msgpack_loads(open(stats, 'rb').read()) File "/var/tmp/portage/app-text/calibre-3.35.0/work/calibre-3.35.0/src/calibre/utils/serialize.py", line 109, in msgpack_loads return msgpack.unpackb(dump, ext_hook=msgpack_decoder, raw=False) File "msgpack/_unpacker.pyx", line 157, in msgpack._unpacker.unpackb TypeError: unpackb() got an unexpected keyword argument 'raw' /var/tmp/portage/app-text/calibre-3.35.0/work/calibre-3.35.0/src/calibre/ptempfile.py:29: RuntimeWarning: Parent module 'calibre' not found while handling absolute import import shutil Reproducible: Always
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aef7bce4d5748557553963eb9f1740322434caa8 commit aef7bce4d5748557553963eb9f1740322434caa8 Author: Zac Medico <zmedico@gentoo.org> AuthorDate: 2018-12-17 06:56:32 +0000 Commit: Zac Medico <zmedico@gentoo.org> CommitDate: 2018-12-17 07:06:19 +0000 app-text/calibre: bump msgpack dep for build failure (bug 673192) Calbre fails to build with <dev-python/msgpack-0.5.6. Reported-by: Marco Genasci <fedeliallalinea@gmail.com> Closes: https://bugs.gentoo.org/673192 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Zac Medico <zmedico@gentoo.org> app-text/calibre/calibre-3.35.0.ebuild | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-)
Thanks!
*** Bug 673316 has been marked as a duplicate of this bug. ***