Your message dated Mon, 14 May 2012 10:34:45 +0000
with message-id <[email protected]>
and subject line Bug#671809: fixed in calibre 0.8.51+dfsg-1
has caused the Debian Bug report #671809,
regarding calibre: crash on start - python-sip api change related
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.)
--
671809: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=671809
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: calibre
Version: 0.8.41+dfsg-1
Severity: important
Dear Maintainer,
starting calibre crashes with :
gdb --args python2.7 /usr/bin/calibre
GNU gdb (GDB) 7.4-debian
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/python2.7...Reading symbols from
/usr/lib/debug/usr/bin/python2.7...done.
done.
(gdb) r
Starting program: /usr/bin/python2.7 /usr/bin/calibre
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Program received signal SIGSEGV, Segmentation fault.
Python Exception <class 'gdb.error'> There is no member named ma_mask.:
createClassType (client=0x7fffe2ae9e80, ctd=0x7fffe2aea000, mod_dict=) at
/build/buildd-sip4_4.13.2-1-amd64-oTGNAQ/sip4-4.13.2/siplib/siplib.c:5502
5502 /build/buildd-sip4_4.13.2-1-amd64-oTGNAQ/sip4-4.13.2/siplib/siplib.c:
Aucun fichier ou dossier de ce type.
(gdb) bt
Python Exception <class 'gdb.error'> There is no member named ma_mask.:
#0 createClassType (client=0x7fffe2ae9e80, ctd=0x7fffe2aea000, mod_dict=) at
/build/buildd-sip4_4.13.2-1-amd64-oTGNAQ/sip4-4.13.2/siplib/siplib.c:5502
Python Exception <class 'gdb.error'> There is no member named ma_mask.:
#1 0x00007ffff2231698 in sip_api_init_module (client=0x7fffe2ae9e80,
mod_dict=) at
/build/buildd-sip4_4.13.2-1-amd64-oTGNAQ/sip4-4.13.2/siplib/siplib.c:1418
#2 0x00007fffe28dc737 in initpictureflow () from
/usr/lib/calibre/calibre/plugins/pictureflow.so
#3 0x0000000000504454 in _PyImport_LoadDynamicModule ()
#4 0x00000000005370ab in import_submodule.39132 ()
#5 0x000000000046e18f in load_next.39137 ()
#6 0x0000000000537974 in import_module_level.isra.3.39158 ()
#7 0x00000000004d682b in builtin___import__.32813 ()
#8 0x00000000005228cc in PyEval_EvalFrameEx ()
#9 0x0000000000529c42 in PyEval_EvalCodeEx ()
#10 0x0000000000522e68 in PyEval_EvalFrameEx ()
#11 0x00000000005230b2 in PyEval_EvalFrameEx ()
#12 0x0000000000529c42 in PyEval_EvalCodeEx ()
#13 0x000000000057e740 in function_call.15047 ()
#14 0x000000000049d1e6 in PyObject_Call ()
#15 0x00000000004e4baa in instancemethod_call.8523 ()
#16 0x000000000049d1e6 in PyObject_Call ()
#17 0x0000000000502e97 in call_method.25480 ()
#18 0x0000000000523aed in PyEval_EvalFrameEx ()
#19 0x0000000000529c42 in PyEval_EvalCodeEx ()
#20 0x000000000057dd98 in PyImport_ExecCodeModuleEx ()
#21 0x00000000005366b8 in load_source_module.39078 ()
#22 0x00000000005370ab in import_submodule.39132 ()
#23 0x000000000046e18f in load_next.39137 ()
#24 0x0000000000537b31 in import_module_level.isra.3.39158 ()
#25 0x00000000004d682b in builtin___import__.32813 ()
#26 0x000000000049d1e6 in PyObject_Call ()
#27 0x000000000049d7f6 in PyEval_CallObjectWithKeywords ()
#28 0x0000000000524e2e in PyEval_EvalFrameEx ()
#29 0x0000000000529c42 in PyEval_EvalCodeEx ()
#30 0x000000000057dd98 in PyImport_ExecCodeModuleEx ()
#31 0x00000000005366b8 in load_source_module.39078 ()
#32 0x00000000005370ab in import_submodule.39132 ()
#33 0x000000000046e18f in load_next.39137 ()
#34 0x0000000000537b31 in import_module_level.isra.3.39158 ()
#35 0x00000000004d682b in builtin___import__.32813 ()
#36 0x000000000049d1e6 in PyObject_Call ()
#37 0x000000000049d7f6 in PyEval_CallObjectWithKeywords ()
#38 0x0000000000524e2e in PyEval_EvalFrameEx ()
#39 0x00000000005230b2 in PyEval_EvalFrameEx ()
#40 0x0000000000529c42 in PyEval_EvalCodeEx ()
#41 0x0000000000522e68 in PyEval_EvalFrameEx ()
#42 0x0000000000529c42 in PyEval_EvalCodeEx ()
#43 0x000000000057ee71 in PyRun_FileExFlags ()
#44 0x000000000057f533 in PyRun_SimpleFileExFlags ()
---Type <return> to continue, or q <return> to quit---
#45 0x00000000005345e6 in Py_Main ()
#46 0x00007ffff6977ead in __libc_start_main (main=<optimized out>,
argc=<optimized out>, ubp_av=<optimized out>, init=<optimized out>,
fini=<optimized out>, rtld_fini=<optimized out>,
stack_end=0x7fffffffdc98) at libc-start.c:228
#47 0x000000000041dfd1 in _start ()
which looks like a python sip api breakage.
The changes shown in the bugreport are both due to me rebuilding the package
against latest python-sip
ie 4.13.2-1 via pdebuild with an up to date pbuilder base.tgz and me installing
the binary install from the
calibre site (thus the calibre bin points to /opt/calibre) after taking the
above backtrace.
Best regards,
Alban
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.3.0-rc5test0-00204-gae942ae (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages calibre depends on:
ii calibre-bin 0.8.41+dfsg-1
ii fonts-liberation [ttf-liberation] 1.07.2-2
ii imagemagick 8:6.7.4.0-3
ii poppler-utils 0.18.4-1
ii python-beautifulsoup 3.2.0-2
ii python-chardet 2.0.1-2
ii python-cherrypy3 3.2.2-2
ii python-cssutils 0.9.9-1
ii python-dateutil 1.5-1
ii python-dbus 1.0.0-1
ii python-imaging 1.1.7-4
ii python-lxml 2.3.2-1
ii python-mechanize 1:0.2.5-2
ii python-pkg-resources 0.6.24-1
ii python-pyparsing 1.5.2-2
ii python-qt4 4.9.1-2
ii python-routes 1.13-1
ii python2.7 2.7.3~rc2-2
ii xdg-utils 1.1.0~rc1+git20111210-6
Versions of packages calibre recommends:
ii python-dnspython 1.9.4-1
calibre suggests no packages.
-- no debconf information
-- debsums errors found:
debsums: changed file /usr/bin/calibre (from calibre package)
debsums: changed file /usr/bin/calibre-customize (from calibre package)
debsums: changed file /usr/bin/calibre-debug (from calibre package)
debsums: changed file /usr/bin/calibre-parallel (from calibre package)
debsums: changed file /usr/bin/calibre-server (from calibre package)
debsums: changed file /usr/bin/calibre-smtp (from calibre package)
debsums: changed file /usr/bin/calibredb (from calibre package)
debsums: changed file /usr/bin/ebook-convert (from calibre package)
debsums: changed file /usr/bin/ebook-device (from calibre package)
debsums: changed file /usr/bin/ebook-meta (from calibre package)
debsums: changed file /usr/bin/ebook-viewer (from calibre package)
debsums: changed file /usr/bin/epub-fix (from calibre package)
debsums: changed file /usr/bin/fetch-ebook-metadata (from calibre package)
debsums: changed file /usr/bin/lrf2lrs (from calibre package)
debsums: changed file /usr/bin/lrfviewer (from calibre package)
debsums: changed file /usr/bin/lrs2lrf (from calibre package)
debsums: changed file /usr/bin/markdown-calibre (from calibre package)
debsums: changed file /usr/bin/pdfmanipulate (from calibre package)
debsums: changed file /usr/bin/web2disk (from calibre package)
--- End Message ---
--- Begin Message ---
Source: calibre
Source-Version: 0.8.51+dfsg-1
We believe that the bug you reported is fixed in the latest version of
calibre, which is due to be installed in the Debian FTP archive:
calibre-bin_0.8.51+dfsg-1_amd64.deb
to main/c/calibre/calibre-bin_0.8.51+dfsg-1_amd64.deb
calibre_0.8.51+dfsg-1.debian.tar.gz
to main/c/calibre/calibre_0.8.51+dfsg-1.debian.tar.gz
calibre_0.8.51+dfsg-1.dsc
to main/c/calibre/calibre_0.8.51+dfsg-1.dsc
calibre_0.8.51+dfsg-1_all.deb
to main/c/calibre/calibre_0.8.51+dfsg-1_all.deb
calibre_0.8.51+dfsg.orig.tar.xz
to main/c/calibre/calibre_0.8.51+dfsg.orig.tar.xz
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.
Martin Pitt <[email protected]> (supplier of updated calibre 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: Mon, 14 May 2012 12:13:07 +0200
Source: calibre
Binary: calibre calibre-bin
Architecture: source all amd64
Version: 0.8.51+dfsg-1
Distribution: unstable
Urgency: low
Maintainer: Miriam Ruiz <[email protected]>
Changed-By: Martin Pitt <[email protected]>
Description:
calibre - e-book converter and library management
calibre-bin - e-book converter and library management
Closes: 671809
Changes:
calibre (0.8.51+dfsg-1) unstable; urgency=low
.
* New upstream release.
* Rebuild against python-sip du jour. (Closes: #671809)
* debian/control: Bump python-cssutils dependency to >= 0.9.0, to ensure
that we have the "validate" keyword available.
Checksums-Sha1:
bda0492bd941d488a3c9d8e39e180f0999074902 2395 calibre_0.8.51+dfsg-1.dsc
68cf6f66ee6c017cbe3b0d0d4eb7e0703c85bf14 23448448
calibre_0.8.51+dfsg.orig.tar.xz
b8dfe9e8f32e2ea4f367bbad52682e338c7759da 20920
calibre_0.8.51+dfsg-1.debian.tar.gz
fa426f2e8f2f9c00587dd4ee2cedbfa4d1089f81 15637978 calibre_0.8.51+dfsg-1_all.deb
b9e9abbd4cc1baeb93d6e36c7fd2174666bda2ce 214494
calibre-bin_0.8.51+dfsg-1_amd64.deb
Checksums-Sha256:
82250e040d0ac1e4cb1fdb869847fc04030aeb3cb11691e134ffd9d4707fc29f 2395
calibre_0.8.51+dfsg-1.dsc
7573b0af2ec2e2b8c64bfd682cc91f3bcaa1af6725e56bc768018cfb1412f4f8 23448448
calibre_0.8.51+dfsg.orig.tar.xz
4259d6e885cbe6efc4cbe74aa7b7d089e04b9f3e5ae80eb8c4000cd2b662227d 20920
calibre_0.8.51+dfsg-1.debian.tar.gz
38ef7d08306659101fec3f38258c4aee6cbabaf187d2c6f388042125d2562c9a 15637978
calibre_0.8.51+dfsg-1_all.deb
281165d928b7249de0e6170515c32d9597a17ed74e9cb301b414c9fcf4f8cde6 214494
calibre-bin_0.8.51+dfsg-1_amd64.deb
Files:
7d8592e9cc02864bf2160b1df9fc4b2f 2395 text extra calibre_0.8.51+dfsg-1.dsc
337c7ae81e329c0c82ffb3f6cd6590d3 23448448 text extra
calibre_0.8.51+dfsg.orig.tar.xz
64264b20ee261b7d25b17f27b074678f 20920 text extra
calibre_0.8.51+dfsg-1.debian.tar.gz
ef4dd8c6cf65b0ce7a5656ed162be57f 15637978 text extra
calibre_0.8.51+dfsg-1_all.deb
60e8442b7282bbe662204870c871b7fc 214494 text extra
calibre-bin_0.8.51+dfsg-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJPsNvoAAoJEPmIJawmtHufmJAP/1InbWMqHJneI0SVufHjutA+
LzPcpI36WgFyDCXFwzQDWnxbCibDCdk4yda8ECGD38doVHlZq+n2M65yrb1Fw0bZ
wgg1UHR3AeOov0A/PMA8VH6STajBUx7/YDNiBJvq1AWUwrh4PHVI844SOwtlZknc
8Jv6pico0yPLwA2Poma4U0QXkR54EQKtoMqzJV1a/5pFtQ23oF33N0ZTERaQ6h+E
CEK6DSIgot0nO4kTDEoI5FOMXV+sipzUvhsNx7OpJas3+j6ow6c0CQK+L8AphWO1
AoY5ONYBFeSmhjPM9ZvfGcqq0FyyjWooZiP/G4Aqo2wPrQURUJ+en/TX06kWGiJr
7OG5Y0UCalKHaZq0dIz6i/EDHtvcrLw4syQ2M1ylxNl0KIBBzvySF32qIj8uDf2k
gILgvtEsEzELLjhn78ckCBAFyPooeKjzCEktcB7yqCQ4BRvzF84H+Vj+ridYmjjD
xWPxJmmxCTfMne6V6p0EHwRjJLFkPhvdtk/8usSOe7mx/xSkTcEllExkc4IA0sMj
xyYB1Gf38oVFVpVPHhym7kgVGEcijNiZONflPi/Xj7ltlDCEQsxbN9moTnpx5G66
tfVcVbRhUdcLL+9nI+x+P45z9GKMT2BX4ewhvid2kZl6UoK19NuBxDkws7OyK0sL
+ZyHhGJYF3uXOByEKqM/
=cV5a
-----END PGP SIGNATURE-----
--- End Message ---