Created attachment 347966 [details] build.log for calibre-0.9.29 Not long time ago, dev-libs/icu-51 went stable and ever since then, calibre refuses to build. I'll append the whole build-log, but I think the most important part is this one: >>> * * Running install * INSTALL paths: LIB: /var/tmp/portage/app-text/calibre-0.9.29/image/usr/lib64/calibre SHARE: /var/tmp/portage/app-text/calibre-0.9.29/image/usr/share/calibre [...] (No problems here) Setting up command-line completion... ____________________ WARNING ____________________ Setting up completion failed with error: __________________________________________________ Traceback (most recent call last): File "/var/tmp/portage/app-text/calibre-0.9.29/work/calibre/src/calibre/linux.py", line 492, in setup_completion from calibre.gui2.viewer.main import option_parser as viewer_op File "/var/tmp/portage/app-text/calibre-0.9.29/work/calibre/src/calibre/gui2/viewer/main.py", line 14, in <module> from calibre.gui2.viewer.main_ui import Ui_EbookViewer File "/var/tmp/portage/app-text/calibre-0.9.29/work/calibre/src/calibre/gui2/viewer/main_ui.py", line 240, in <module> from PyQt4 import QtWebKit ImportError: libicuuc.so.49: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden Setting up desktop integration... [...] (Continues without errors) <<< Although the setup-programm finishes correctly (except for bash-completion), the emerge will fail, because !!! doins: /var/tmp/portage/app-text/calibre-0.9.29/image/usr/etc/bash_completion.d/calibre does not exist So, obviously calibre seriously needs icu-49 and fails if any other version is installed.
I'm sorry, all my fault. Since icu is a shared library, I should have called "revdep-rebuild". As soon as the related packages have been rebuild, I'll test calibre again and update the bug status.
Yep, revdep-rebuild did it. Sorry to bother you.