Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 697048 - =app-text/calibre-4.1.0 should depend on PyQtWebEngine and not PyQt5[webkit]
Summary: =app-text/calibre-4.1.0 should depend on PyQtWebEngine and not PyQt5[webkit]
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: https://calibre-ebook.com/new-in/thir...
Whiteboard:
Keywords:
Depends on:
Blocks: qtwebkit-removal
  Show dependency tree
 
Reported: 2019-10-09 08:00 UTC by Guillaume Castagnino
Modified: 2019-10-09 17:32 UTC (History)
2 users (show)

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


Attachments
calibre-4.1.0-webengine-dep-fix.patch (calibre-4.1.0-webengine-dep-fix.patch,706 bytes, patch)
2019-10-09 08:00 UTC, Guillaume Castagnino
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Guillaume Castagnino 2019-10-09 08:00:21 UTC
Created attachment 592272 [details, diff]
calibre-4.1.0-webengine-dep-fix.patch

As calibre has migrated from webkit to webengine, the PyQt dependency must be updated.
Calibre now needs the webengine python bindings, not anymore webkit one. If not updated, the ebook reader part fail to open with a python stack trace.

Here is a patch to fix the dependencies
Comment 1 Larry the Git Cow gentoo-dev 2019-10-09 17:32:10 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50c8c7c4cf350eefdce502070db628841c944d9f

commit 50c8c7c4cf350eefdce502070db628841c944d9f
Author:     Guillaume Castagnino <casta@xwing.info>
AuthorDate: 2019-10-09 17:27:18 +0000
Commit:     Zac Medico <zmedico@gentoo.org>
CommitDate: 2019-10-09 17:29:59 +0000

    app-text/calibre: fix 4.1.0 PyQtWebEngine dep
    
    As calibre has migrated from webkit to webengine, the PyQt dependency
    must be updated.  Calibre now needs the webengine python bindings,
    not anymore webkit one. If not updated, the ebook reader part fail
    to open with a python stack trace.
    
    Closes: https://bugs.gentoo.org/697048
    Package-Manager: Portage-2.3.76, Repoman-2.3.17
    Signed-off-by: Zac Medico <zmedico@gentoo.org>

 app-text/calibre/{calibre-4.1.0.ebuild => calibre-4.1.0-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
Comment 2 Zac Medico gentoo-dev 2019-10-09 17:32:43 UTC
Thanks!