Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 673192 - app-text/calibre-3.35.0 should depend on dev-python/msgpack-0.5.6
Summary: app-text/calibre-3.35.0 should depend on dev-python/msgpack-0.5.6
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Ian Stakenvicius (RETIRED)
URL:
Whiteboard:
Keywords:
: 673316 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-12-15 15:08 UTC by Marco Genasci
Modified: 2018-12-17 12:29 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marco Genasci 2018-12-15 15:08:41 UTC
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
Comment 1 Larry the Git Cow gentoo-dev 2018-12-17 07:07:24 UTC
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(-)
Comment 2 Zac Medico gentoo-dev 2018-12-17 07:09:38 UTC
Thanks!
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2018-12-17 12:29:33 UTC
*** Bug 673316 has been marked as a duplicate of this bug. ***