Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 558380

Summary: app-text/calibre-2.55.0 stabilization request
Product: Gentoo Linux Reporter: Kai Wüstermann <k.wuestermann>
Component: Current packagesAssignee: Zac Medico <zmedico>
Status: RESOLVED FIXED    
Severity: normal CC: axs, cafaia, jstein, juantxorena, mihais23, rafalklys, usefuljunk, yngwin
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 552394, 558974    
Bug Blocks:    

Description Kai Wüstermann 2015-08-22 05:43:49 UTC
The stable app-text/calibre-1.20 does not support the e-book reader tolino shine. It sends the books to / on the e-book device but they must be sent to /Book.
app-text/calibre-1.48-r1 does this right.

dev-python/mechanize-0.2.5-r1 is pulled by app-text/calibre-1.48-r1. So it should be stable too.


Reproducible: Always
Comment 1 Ben de Groot (RETIRED) gentoo-dev 2015-08-28 13:26:32 UTC
This is an ancient version. Personally, I would rather go for stabilizing 2.34 or 2.35.
Comment 2 Kai Wüstermann 2015-08-28 16:05:08 UTC
Version 2.34 causes these keyword changes and USE changes:


emerge -pv calibre

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] sys-libs/libunwind-1.1:7::gentoo  USE="-debug -debug-frame -libatomic -lzma -static-libs" 1.073 KiB
[ebuild  N     ] dev-util/google-perftools-2.0-r2:0/4::gentoo  USE="debug -largepages -minimal -static-libs {-test}" 1.232 KiB
[ebuild  N     ] dev-libs/leveldb-1.18-r1::gentoo  USE="snappy tcmalloc -static-libs" 205 KiB
[ebuild   R    ] dev-libs/libpcre-8.36:3::gentoo  USE="bzip2 cxx jit pcre16* readline recursion-limit (unicode) zlib -libedit -pcre32 -static-libs" ABI_X86="(64) -32 (-x32)" 1.498 KiB
[ebuild     U ~] dev-python/sip-4.16.9:0/11::gentoo [4.16.2:0/11::gentoo] USE="-debug -doc" PYTHON_TARGETS="python2_7 python3_4 -python3_3" 936 KiB
[ebuild  N     ] dev-python/psutil-2.1.3::gentoo  USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 (-pypy) -python3_3" 219 KiB
[ebuild  N     ] dev-python/pygments-2.0.1-r1::gentoo  USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-pypy3) -python3_3" 2.676 KiB
[ebuild  NS    ] dev-qt/qtcore-5.4.2:5::gentoo [4.8.6-r2:4::gentoo] USE="icu -debug -systemd {-test}" 45.268 KiB
[ebuild  N     ] x11-libs/libxkbcommon-0.5.0::gentoo  USE="X -doc -static-libs {-test}" ABI_X86="(64) -32 (-x32)" 602 KiB
[ebuild  N     ] dev-qt/qtxml-5.4.2:5::gentoo  USE="-debug {-test}" 0 KiB
[ebuild  NS    ] dev-qt/qtdbus-5.4.2:5::gentoo [4.8.6-r1:4::gentoo] USE="-debug {-test}" 0 KiB
[ebuild  N     ] dev-qt/qtnetwork-5.4.2:5::gentoo  USE="ssl -bindist -connman -debug -networkmanager {-test}" 0 KiB
[ebuild  NS    ] dev-qt/qtsql-5.4.2:5::gentoo [4.8.6-r1:4::gentoo] USE="odbc sqlite -debug -freetds -mysql -oci8 -postgres {-test}" 0 KiB
[ebuild  NS    ] dev-qt/qttest-5.4.2:5::gentoo [4.8.6-r1:4::gentoo] USE="-debug {-test}" 0 KiB
[ebuild  NS    ] dev-qt/qtgui-5.4.2-r1:5::gentoo [4.8.6-r4:4::gentoo] USE="dbus gif harfbuzz jpeg png udev xcb -accessibility -debug -egl -eglfs -evdev -gles2 -gtkstyle -ibus {-test}" 0 KiB
[ebuild  NS    ] dev-qt/qtxmlpatterns-5.4.2:5::gentoo [4.8.6-r1:4::gentoo] USE="-debug {-test}" 1.286 KiB
[ebuild  N     ] dev-qt/qtwidgets-5.4.2:5::gentoo  USE="png xcb -debug -gles2 -gtkstyle {-test}" 0 KiB
[ebuild  N     ] dev-qt/qtprintsupport-5.4.2:5::gentoo  USE="cups -debug -gles2 {-test}" 0 KiB
[ebuild  NS    ] dev-qt/qtopengl-5.4.2:5::gentoo [4.8.6-r1:4::gentoo] USE="-debug -gles2 {-test}" 0 KiB
[ebuild  NS    ] dev-qt/qtsvg-5.4.2:5::gentoo [4.8.6-r1:4::gentoo] USE="-debug {-test}" 1.752 KiB
[ebuild  N     ] dev-qt/qtdeclarative-5.4.2-r1:5::gentoo  USE="jit widgets xml -debug -gles2 -localstorage {-test}" 18.064 KiB
[ebuild   R    ] app-text/poppler-0.32.0:0/51::gentoo  USE="cairo cxx introspection jpeg lcms png qt4 qt5* tiff utils -cjk -curl -debug -doc -jpeg2k" 1.572 KiB
[ebuild  NS    ] dev-qt/qtwebkit-5.4.2:5::gentoo [4.8.6-r1:4::gentoo] USE="gstreamer opengl printsupport udev -debug -gstreamer010 -multimedia -qml {-test} -webp" 32.677 KiB
[ebuild  N    ~] dev-python/PyQt5-5.5::gentoo  USE="dbus declarative gui network opengl printsupport sql svg webkit widgets xmlpatterns -debug -designer -doc -examples -gles2 -help -multimedia -positioning -sensors -serialport -testlib -webchannel -websockets -x11extras" PYTHON_TARGETS="python2_7 python3_4 -python3_3" 3.590 KiB
[ebuild     U ~] app-text/calibre-2.34.0::gentoo [1.48-r1::gentoo] USE="udisks" PYTHON_TARGETS="(-python2_7%*)" 37.432 KiB

Total: 25 packages (2 upgrades, 12 new, 9 in new slots, 2 reinstalls), Size of downloads: 150.076 KiB

The following keyword changes are necessary to proceed:
 (see "package.accept_keywords" in the portage(5) man page for more details)
# required by app-text/calibre-2.34.0::gentoo
# required by @selected
# required by @world (argument)
=dev-python/PyQt5-5.5 ~amd64
# required by dev-python/PyQt4-4.11.1::gentoo
# required by net-print/hplip-3.14.10::gentoo[qt4,-minimal]
# required by @selected
# required by @world (argument)
=dev-python/sip-4.16.9 ~amd64

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by app-text/calibre-2.34.0::gentoo
# required by @selected
# required by @world (argument)
>=dev-python/PyQt5-5.5 webkit
# required by dev-qt/qtcore-5.4.2::gentoo
# required by dev-qt/qtwidgets-5.4.2::gentoo
# required by app-text/calibre-2.34.0::gentoo
# required by @selected
# required by @world (argument)
>=dev-libs/libpcre-8.36 pcre16
# required by dev-python/PyQt5-5.5::gentoo[webkit]
# required by app-text/calibre-2.34.0::gentoo
# required by @selected
# required by @world (argument)
>=dev-qt/qtwebkit-5.4.2 printsupport
# required by app-text/calibre-2.34.0::gentoo
# required by @selected
# required by @world (argument)
>=app-text/poppler-0.32.0 qt5
Comment 3 Ben de Groot (RETIRED) gentoo-dev 2015-08-28 17:02:23 UTC
The problem with calibre-1.4x is bug #526524. Also, it is now unsupported by upstream. With the stabilization of PyQt5 (bug #552394) in progress, I really think we should go for stabilization of calibre-2.3x.
Comment 4 Davide Pesavento (RETIRED) gentoo-dev 2015-08-28 20:34:02 UTC
(In reply to Ben de Groot from comment #3)
> The problem with calibre-1.4x is bug #526524. Also, it is now unsupported by
> upstream. With the stabilization of PyQt5 (bug #552394) in progress, I
> really think we should go for stabilization of calibre-2.3x.

+1
Comment 5 Davide Pesavento (RETIRED) gentoo-dev 2016-04-07 14:39:26 UTC
2.35.0 is no longer in the tree. Please provide a new stable candidate and CC arches if possible.
Comment 6 Davide Pesavento (RETIRED) gentoo-dev 2016-05-18 16:19:56 UTC
(In reply to Davide Pesavento from comment #5)
> 2.35.0 is no longer in the tree. Please provide a new stable candidate and
> CC arches if possible.

ping!
Comment 7 schmittlauch 2016-06-08 11:18:41 UTC
Is there a reason not mark 2.55 stable? The only use change needed is +webkit for PyQt5.

$ emerge "=calibre-2.55.0" -at

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild     U ~] app-text/calibre-2.55.0 [1.20] PYTHON_TARGETS="python2_7%*" 
[ebuild   R    ]  dev-python/PyQt5-5.5.1  USE="webkit*" 
[ebuild  N     ]  dev-python/psutil-2.1.3  USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 (-pypy) -python3_3" 
[ebuild  N     ]  virtual/python-dnspython-1  PYTHON_TARGETS="python2_7 python3_4 -python3_3" 
[ebuild  NS    ]   dev-python/dnspython-1.12.0-r300 [1.12.0-r200] USE="-examples {-test}" PYTHON_TARGETS="python3_4 -python3_3" 

The following keyword changes are necessary to proceed:
 (see "package.accept_keywords" in the portage(5) man page for more details)
# required by =calibre-2.55.0 (argument)
=app-text/calibre-2.55.0 ~amd64

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by app-text/calibre-2.55.0::gentoo
# required by =calibre-2.55.0 (argument)
>=dev-python/PyQt5-5.5.1 webkit
Comment 8 sebB 2016-11-27 09:32:12 UTC
Bump,

I'm using calibre 2.70 on amd64 without no problem.
Maybe you can stabilize that version
Comment 9 Aaron Bauman (RETIRED) gentoo-dev 2016-12-23 07:51:30 UTC
Removing arches... please CC them when the maintainer(s) have determined a stable candidate.
Comment 10 Zac Medico gentoo-dev 2017-02-14 21:05:52 UTC
We're going to stabilize 2.78.0 due to security bug 607836.
Comment 11 Jonas Stein gentoo-dev 2017-05-21 22:30:45 UTC
Thank you for the stabilization. I guess this ticket is now obsolete?
Comment 12 Zac Medico gentoo-dev 2017-05-21 22:45:27 UTC
Yeah, older versions are now gone, since bug 607836.