Package: calibre
Version: 0.8.28+dfsg-1
Severity: important


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (700, 'testing'), (650, 'unstable'), (600, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-00058-ga803786 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages calibre depends on:
ii  calibre-bin                0.8.28+dfsg-1 e-book converter and library manag
ii  fonts-liberation [ttf-libe 1.07.0-2      Fonts with the same metrics as Tim
ii  imagemagick                8:6.6.0.4-3   image manipulation programs
ii  poppler-utils              0.16.7-2      PDF utilities (based on Poppler)
ii  python-beautifulsoup       3.1.0.1-2     error-tolerant HTML parser for Pyt
ii  python-cherrypy3           3.1.2-1       Python web development framework -
ii  python-cssutils            0.9.8~a1-1    CSS Cascading Style Sheets parser 
ii  python-dateutil            1.5-1         powerful extensions to the standar
ii  python-dbus                0.84.0-1      simple interprocess messaging syst
ii  python-django-tagging      0.3.1-2       Generic tagging application for Dj
ii  python-encutils            0.9.8~a1-1    Encoding detection collection for 
ii  python-imaging             1.1.7-4       Python Imaging Library
ii  python-lxml                2.3-0.1+b2    pythonic binding for the libxml2 a
ii  python-mechanize           0.1.11-1.1    stateful programmatic web browsing
ii  python-pkg-resources       0.6.16-1      Package Discovery and Resource Acc
ii  python-pyparsing           1.5.2-2       Python parsing module
ii  python-qt4                 4.8.3-4+b1    Python bindings for Qt4
ii  python-routes              1.12.3-1      Routing Recognition and Generation
ii  python2.7                  2.7.2-5       An interactive high-level object-o
ii  ttf-liberation             1.07.0-2      transitional dummy package
ii  xdg-utils                  1.1.0~rc1-2   desktop integration utilities from

Versions of packages calibre recommends:
ii  python-dnspython              1.8.0-1    DNS toolkit for Python

calibre suggests no packages.

-- no debconf information

Traceback (most recent call last):
  File "/usr/bin/calibre", line 19, in <module>
    sys.exit(main())
  File "/usr/lib/calibre/calibre/gui2/main.py", line 340, in main
    app, opts, args, actions = init_qt(args)
  File "/usr/lib/calibre/calibre/gui2/main.py", line 50, in init_qt
    from calibre.gui2.ui import Main
  File "/usr/lib/calibre/calibre/gui2/ui.py", line 31, in <module>
    from calibre.gui2.widgets import ProgressIndicator
  File "/usr/lib/calibre/calibre/gui2/widgets.py", line 24, in <module>
    from calibre.gui2.progress_indicator import ProgressIndicator as
_ProgressIndicator
  File "/usr/lib/calibre/calibre/gui2/progress_indicator/__init__.py",
line 15, in <module>
    pi_error)
RuntimeError: Failed to load the Progress Indicator plugin: the
PyQt4.QtCore module is version -1 but the progress_indicator module
requires version 1

$ apt-cache policy python-qt4
python-qt4:
  Installed: 4.8.3-4+b1
  Candidate: 4.8.6-2
  Version table:
     4.8.6-2 0
        700 http://debian.lcs.mit.edu/debian/ testing/main amd64
Packages
        650 http://debian.lcs.mit.edu/debian/ unstable/main amd64
Packages
 *** 4.8.3-4+b1 0
        100 /var/lib/dpkg/status



Same problem is 647819 and 647268.  python-qt4 >= 4.8 doesn't cut it,
it has to be at minimum the exact version used to build.   You probably
want to harass the python-qt4 people about ABI breakages in patchlevels,
because this is just ridiculous.

Updating python-qt4 from 4.8.3 to 4.8.6 fixed the problem, I'm sure it
will break it again when the next release happens and the python-qt4
packages breaks again.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to