Your message dated Sat, 19 May 2012 01:48:07 +0000
with message-id <[email protected]>
and subject line Bug#671363: fixed in ipython 0.12.1+dfsg-2
has caused the Debian Bug report #671363,
regarding ipython-qtconsole: Wrong dependency for ipython-qtconsole
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
671363: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=671363
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ipython-qtconsole
Version: 0.12-1
Severity: normal
Dear Maintainer,
While trying to test ipython-qtconsole, I stumbled on the following error
message:
File "/usr/lib/python2.7/dist-packages/IPython/external/qt.py", line 62, in
<module>
from PySide import QtCore, QtGui, QtSvg
ImportError: cannot import name QtGui
python-qt4 is installed (4.9.4) and python-pyside.qtcode as well (1.1.0-2).
This seems to be related to https://github.com/ipython/ipython/issues/655
since using the advised command line:
QT_API=pyqt ipython qtconsole
works. However, the patch mentionned in the cited bug report has been applied
to the
ipython version that I am running (looking at the code), so it is not exactly
the same
issue. In fact, there are missing dependencies (python3-pyside.qtgui and
python3-pyside.qtsvg). This comes from the fact that the dependencies are
wrongly expressed. The Depends: states
python3-pyqt4 | python3-pyside.qtcore,
python3-pyqt4 | python3-pyside.qtgui,
python3-pyqt4 | python3-pyside.qtsvg,
which (if the Depends: syntax allowed it, which is not the case) should rather
be
python3-pyqt4 | ( python3-pyside.qtcore, python3-pyside.qtgui,
python3-pyside.qtsvg)
or could be factorized as
python3-pyqt4 | ( python3-pyside.qtgui, python3-pyside.qtsvg)
since qtcore is required by qtgui and qtsvg.
I guess there is no immediate solution. Here are some ideas:
The pyside dependency could be expressed as
python3-pyqt4 | python-pyside
but this would bring a number of unneeded components.
A dummy package could be built, with dependencies on python3-pyside.qtcore,
python3-pyside.qtgui, python3-pyside.qtsvg, and then the Depends: would become
python3-pyqt4 | python4-pyside-gui-svg-required-dummy-package
but this is not clean at all.
Finally, the IPython/external/qt.py file could be patched to address this issue:
try to import QtGui/QtSvg is nothing was specified in the env. variable, and
then
fallback on qtcore.
Regards,
Olivier
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 3.2.0-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Versions of packages ipython-qtconsole depends on:
ii ipython 0.12-1
ii python 2.7.2-10
ii python-pygments 1.5+dfsg-1
ii python-pyside.qtcore 1.1.0-2
ii python-qt4 4.9.1-1
ii python-zmq 2.1.11-1
ii python2.6 2.6.7-4
ii python2.7 2.7.2-8
ipython-qtconsole recommends no packages.
ipython-qtconsole suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: ipython
Source-Version: 0.12.1+dfsg-2
We believe that the bug you reported is fixed in the latest version of
ipython, which is due to be installed in the Debian FTP archive:
ipython-doc_0.12.1+dfsg-2_all.deb
to main/i/ipython/ipython-doc_0.12.1+dfsg-2_all.deb
ipython-notebook-common_0.12.1+dfsg-2_all.deb
to main/i/ipython/ipython-notebook-common_0.12.1+dfsg-2_all.deb
ipython-notebook_0.12.1+dfsg-2_all.deb
to main/i/ipython/ipython-notebook_0.12.1+dfsg-2_all.deb
ipython-qtconsole_0.12.1+dfsg-2_all.deb
to main/i/ipython/ipython-qtconsole_0.12.1+dfsg-2_all.deb
ipython3-notebook_0.12.1+dfsg-2_all.deb
to main/i/ipython/ipython3-notebook_0.12.1+dfsg-2_all.deb
ipython3-qtconsole_0.12.1+dfsg-2_all.deb
to main/i/ipython/ipython3-qtconsole_0.12.1+dfsg-2_all.deb
ipython3_0.12.1+dfsg-2_all.deb
to main/i/ipython/ipython3_0.12.1+dfsg-2_all.deb
ipython_0.12.1+dfsg-2.debian.tar.gz
to main/i/ipython/ipython_0.12.1+dfsg-2.debian.tar.gz
ipython_0.12.1+dfsg-2.dsc
to main/i/ipython/ipython_0.12.1+dfsg-2.dsc
ipython_0.12.1+dfsg-2_all.deb
to main/i/ipython/ipython_0.12.1+dfsg-2_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Julian Taylor <[email protected]> (supplier of updated ipython
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 17 May 2012 19:07:19 +0200
Source: ipython
Binary: ipython ipython3 ipython-qtconsole ipython3-qtconsole
ipython-notebook-common ipython-notebook ipython3-notebook ipython-doc
Architecture: source all
Version: 0.12.1+dfsg-2
Distribution: unstable
Urgency: low
Maintainer: Debian Python Modules Team
<[email protected]>
Changed-By: Julian Taylor <[email protected]>
Description:
ipython - enhanced interactive Python shell
ipython-doc - enhanced interactive Python shell - Documentation
ipython-notebook - interactive Python html notebook
ipython-notebook-common - interactive Python html notebook data package
ipython-qtconsole - enhanced interactive Python shell - Qt console
ipython3 - enhanced interactive Python 3 shell
ipython3-notebook - interactive Python 3 html notebook
ipython3-qtconsole - enhanced interactive Python 3 shell - Qt console
Closes: 671363
Changes:
ipython (0.12.1+dfsg-2) unstable; urgency=low
.
* add ipython3-notebook package
* move static notebook data to ipython-notebook-common
* add ipython3 depend on python3-simplegeneric and remove the embedded copy
* update use-system-mathjax-if-available.patch:
prefer local mathjax installation over the system one
* add parallel-2to3.patch:
allow running 2to3 in parallel. Thanks to Jakub Wilk for the patch
* add full-qt-imports.patch: (Closes: #671363)
avoids choosing an incomplete qt version if a full one is available
* use dh-linktree to link jquery-ui themes
* debian/copyright: add missing copyright information for simplegeneric,
mglob and decorators
Checksums-Sha1:
841825cd96efae6f511ce816d0bd65ec9576130e 2812 ipython_0.12.1+dfsg-2.dsc
a181c5238634e314b5a02e1db1c52982a7a92951 20100
ipython_0.12.1+dfsg-2.debian.tar.gz
fe48ec40f1615d8dc13a5c36c952ab6bffa62fb4 638956 ipython_0.12.1+dfsg-2_all.deb
9e0bd0e2ee3e786b9df5567cb5be77c0d8d23374 655018 ipython3_0.12.1+dfsg-2_all.deb
43bb861342d73c4b23946e5a7684fb9aad7421f5 81032
ipython-qtconsole_0.12.1+dfsg-2_all.deb
904951845ec8f5ed2d4669e743420073710eb61c 79138
ipython3-qtconsole_0.12.1+dfsg-2_all.deb
21fa7531e8c1d2fa644f23c27a9e979ab61a3125 214686
ipython-notebook-common_0.12.1+dfsg-2_all.deb
ff5c20f865e1b8b44d5c27ee3bcf9d0b958e5567 21102
ipython-notebook_0.12.1+dfsg-2_all.deb
fca917830349d8799b17444b14218ca21b72a6f9 20268
ipython3-notebook_0.12.1+dfsg-2_all.deb
49856d2f39e3f8d31266a11159202861de02d9b3 4081070
ipython-doc_0.12.1+dfsg-2_all.deb
Checksums-Sha256:
d7209909bafb14783342387f52b661aa17576cbff317326939374d31f6308ec1 2812
ipython_0.12.1+dfsg-2.dsc
e9ef887a2964f918487908e010cd51350ab2fc06d4e2b62a324b509d9809afdd 20100
ipython_0.12.1+dfsg-2.debian.tar.gz
9956ac90e09f8b3d0a17e36d36da4dc9cac04fc68ddd316b6cba8a765b98eefa 638956
ipython_0.12.1+dfsg-2_all.deb
093ce2b3a62b07b77ad695a7c1b6fb646474ddef40f28ca1f5bd5e9c6e787b77 655018
ipython3_0.12.1+dfsg-2_all.deb
446d331478e6fd98c8c96b6adfe4f481a64a1f3654bab281812fe3eb09f15164 81032
ipython-qtconsole_0.12.1+dfsg-2_all.deb
2d1e80c65341977f0e298149c1c9b97ff96f9a32cc1b559cd9e428c7de9a2ea0 79138
ipython3-qtconsole_0.12.1+dfsg-2_all.deb
cf6b88df44ec10c5ec124cffcc20f64004d1cca43ad79e95add4ea1a86f9ac81 214686
ipython-notebook-common_0.12.1+dfsg-2_all.deb
8329a1692873c45a51c3cc9b7baa445e0926911136aa3053c9de0c326d232c6e 21102
ipython-notebook_0.12.1+dfsg-2_all.deb
6df9ffe1a52f92d473a45f2f2547538637dc8ea98b1f0b5e6c8fa68a6e49a8b1 20268
ipython3-notebook_0.12.1+dfsg-2_all.deb
188890d075a4a78f1744a0e4c4a7805d35c6407f277167982b1e6db94102de9c 4081070
ipython-doc_0.12.1+dfsg-2_all.deb
Files:
061481aa8972988af48440c546f09338 2812 python optional ipython_0.12.1+dfsg-2.dsc
821fe4c5d33d7a6efba0a86972762075 20100 python optional
ipython_0.12.1+dfsg-2.debian.tar.gz
7c9b76aa62dbcc4cac1934101f678be8 638956 python optional
ipython_0.12.1+dfsg-2_all.deb
b660eb4bdc9802ea439bb59dd2e85934 655018 python optional
ipython3_0.12.1+dfsg-2_all.deb
222e682c059d0317c332a25e1b493d3d 81032 python optional
ipython-qtconsole_0.12.1+dfsg-2_all.deb
eac2b1635ed90010d92bc628a35abac3 79138 python optional
ipython3-qtconsole_0.12.1+dfsg-2_all.deb
0841a14a04f7848226d5316d19f2a60c 214686 python optional
ipython-notebook-common_0.12.1+dfsg-2_all.deb
f7a5f99ada5a70a7b3c5b6d2f5a48cd1 21102 python optional
ipython-notebook_0.12.1+dfsg-2_all.deb
74610c2f0071241c9ddab78717ea0c84 20268 python optional
ipython3-notebook_0.12.1+dfsg-2_all.deb
c74be73b2d7ddd7666bc37b403635b44 4081070 doc optional
ipython-doc_0.12.1+dfsg-2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJPtUosAAoJEOs2Fxpv+UNfQNIQAL9lq0YZ2jUXLxC08028Od46
slShLyIeB+3vN3/M7Dcb4R3HzQmzYMUoqZniUJkGbag84kcL2GK1AfyDY7qLT4fg
/03HqXBSflcQnSk03Eit1DbJcbBpBkaAoUTScrKUpbvX266mFJI2oKAbbjV/Yg9R
0x3Fk2Z+LBY7GN6pTi909jaAY4/6AxxgeHBDFZYxRzfe1N2hBWuVTXLyZBOwBblc
Z2HInVhmWvwHg8M2JRbm1ViX26NlCQj3CDICtliRe31GqlQndqeGs4o0gX5Aewob
c3DOaRaxMH+i8yXR02MMzy0PdR/p5ehLxP90X7A/c4DQ2YA2eHqf0I0r7jCpeQVV
iIpPIbtDql2KAMFBP+jzgoqlOxmy1JSsi2J4oRtKj4sWXwP7nBLIx8L6ncHmrTzP
l0d5YDpN6tYOEZwWXVAnhh9dPdQswK/h5PmNGq3BooTzvvwbam9cQBaRqklIRhAS
NQ2klmfzYSfolAEV+fTgYN0+mNN7gwfZeOeRHaA4JeqzCz47wZl2Q1mLxq/kfMjc
sAqC2f0n1QFJq6vhxgaASNel5/nxwNKTF+hXNiBYBXWFsL/eXVBjztwIkHCL+Wh7
UAUdeUS9STEu/LAOXIOjh6OZmhfKlbLrVV49lz19V7KrJUrtNSutOaePUSrSOXxY
35LxpmKe6Tn0KyJ0L6Jt
=mlTO
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
Python-modules-team mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team