From unknown Mon Sep 08 16:26:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#32238: "calibre" package fails to build. Resent-From: Andreas Enge Original-Sender: "Debbugs-submit" Resent-CC: help-debbugs@gnu.org Resent-Date: Sat, 21 Jul 2018 17:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 32238 X-GNU-PR-Package: debbugs.gnu.org X-GNU-PR-Keywords: To: Matthew Brooks Cc: "help-guix@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.153219436210500 (code B ref -1); Sat, 21 Jul 2018 17:33:02 +0000 Received: (at submit) by debbugs.gnu.org; 21 Jul 2018 17:32:42 +0000 Received: from localhost ([127.0.0.1]:51280 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fgvk8-0002j8-Bu for submit@debbugs.gnu.org; Sat, 21 Jul 2018 13:32:42 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51700) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fgvk0-0002io-Le for submit@debbugs.gnu.org; Sat, 21 Jul 2018 13:32:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fgvju-0005yh-99 for submit@debbugs.gnu.org; Sat, 21 Jul 2018 13:32:19 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58227) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fgvju-0005yY-5P for submit@debbugs.gnu.org; Sat, 21 Jul 2018 13:32:18 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42664) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fgvjs-00084x-L3 for bug-guix@gnu.org; Sat, 21 Jul 2018 13:32:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fgvjr-0005xb-Bq for bug-guix@gnu.org; Sat, 21 Jul 2018 13:32:16 -0400 Received: from hera.aquilenet.fr ([2a0c:e300::1]:39234) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fgvjr-0005wy-56; Sat, 21 Jul 2018 13:32:15 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 695A8678; Sat, 21 Jul 2018 19:32:12 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VqYAjkjOHkmb; Sat, 21 Jul 2018 19:32:10 +0200 (CEST) Received: from jurong (unknown [IPv6:2001:910:103f::c1e]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 1EC1C25D; Sat, 21 Jul 2018 19:32:04 +0200 (CEST) Date: Sat, 21 Jul 2018 19:32:03 +0200 From: Andreas Enge Message-ID: <20180721173203.GA10747@jurong> References: <20180628170155.11a28321@mailbox.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180628170155.11a28321@mailbox.org> User-Agent: Mutt/1.10.0 (2018-05-17) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.3 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.3 (/) Hello Matthew, On Thu, Jun 28, 2018 at 05:01:55PM -0500, Matthew Brooks wrote: > It's also several versions out of date, according to the website. Which lists 3.26.1 as the latest version, while 3.17 is the latest in the guix repo: > https://calibre-ebook.com/whats-new > (This might be the cause of the error, since I remember reading that calibre is tightly bound to specific versions of QT, but I don't have the link to the forum post it was in.) I just updated our package to the most recent one, 3.28.0, and it now builds. However, I forgot to test it, and running it fails with Traceback (most recent call last): File "/gnu/store/brj5xv8zqa1w7byz8b1fz0fd1hmy3kd4-calibre-3.28.0/bin/.calibre-real", line 20, in sys.exit(calibre()) File "/gnu/store/brj5xv8zqa1w7byz8b1fz0fd1hmy3kd4-calibre-3.28.0/lib/calibre/calibre/gui_launch.py", line 74, in calibre main(args) File "/gnu/store/brj5xv8zqa1w7byz8b1fz0fd1hmy3kd4-calibre-3.28.0/lib/calibre/calibre/gui2/main.py", line 567, in main gui_debug=gui_debug) File "/gnu/store/brj5xv8zqa1w7byz8b1fz0fd1hmy3kd4-calibre-3.28.0/lib/calibre/calibre/gui2/main.py", line 396, in run_gui from calibre.gui2.ui import Main File "/gnu/store/brj5xv8zqa1w7byz8b1fz0fd1hmy3kd4-calibre-3.28.0/lib/calibre/calibre/gui2/ui.py", line 43, in from calibre.gui2.init import LibraryViewMixin, LayoutMixin File "/gnu/store/brj5xv8zqa1w7byz8b1fz0fd1hmy3kd4-calibre-3.28.0/lib/calibre/calibre/gui2/init.py", line 19, in from calibre.gui2.library.views import BooksView, DeviceBooksView File "/gnu/store/brj5xv8zqa1w7byz8b1fz0fd1hmy3kd4-calibre-3.28.0/lib/calibre/calibre/gui2/library/views.py", line 19, in from calibre.gui2.library.delegates import (RatingDelegate, PubDateDelegate, File "/gnu/store/brj5xv8zqa1w7byz8b1fz0fd1hmy3kd4-calibre-3.28.0/lib/calibre/calibre/gui2/library/delegates.py", line 24, in from calibre.gui2.dialogs.comments_dialog import CommentsDialog, PlainTextDialog File "/gnu/store/brj5xv8zqa1w7byz8b1fz0fd1hmy3kd4-calibre-3.28.0/lib/calibre/calibre/gui2/dialogs/comments_dialog.py", line 9, in from calibre.gui2.dialogs.comments_dialog_ui import Ui_CommentsDialog File "/gnu/store/brj5xv8zqa1w7byz8b1fz0fd1hmy3kd4-calibre-3.28.0/lib/calibre/calibre/gui2/dialogs/comments_dialog_ui.py", line 40, in from calibre.gui2.comments_editor import Editor File "/gnu/store/brj5xv8zqa1w7byz8b1fz0fd1hmy3kd4-calibre-3.28.0/lib/calibre/calibre/gui2/comments_editor.py", line 17, in from PyQt5.QtWebKitWidgets import QWebView, QWebPage ImportError: No module named QtWebKitWidgets So this needs to be corrected with respect to the disappearance of QtWebKitWidgets from Qt, I will have a look now. (So far, I think there is no point in reverting the commit to get back from a non-working to a non-compiling calibre...) Andreas From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 21 20:30:23 2018 Received: (at control) by debbugs.gnu.org; 22 Jul 2018 00:30:23 +0000 Received: from localhost ([127.0.0.1]:51464 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fh2GV-0006BH-Lo for submit@debbugs.gnu.org; Sat, 21 Jul 2018 20:30:23 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39497) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fh2GU-0006B4-6p for control@debbugs.gnu.org; Sat, 21 Jul 2018 20:30:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fh2GO-0003Za-57 for control@debbugs.gnu.org; Sat, 21 Jul 2018 20:30:16 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39558) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fh2GN-0003ZW-RW for control@debbugs.gnu.org; Sat, 21 Jul 2018 20:30:15 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1fh2GN-0000VE-Kt for control@debbugs.gnu.org; Sat, 21 Jul 2018 20:30:15 -0400 Subject: control message for bug 32238 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Sat, 21 Jul 2018 20:30:15 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) reassign 32238 guix From unknown Mon Sep 08 16:26:11 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Andreas Enge Subject: bug#32238: closed (Close) Message-ID: References: <20190219222518.GB4646@jurong> <20180721173203.GA10747@jurong> X-Gnu-PR-Message: they-closed 32238 X-Gnu-PR-Package: guix Reply-To: 32238@debbugs.gnu.org Date: Tue, 19 Feb 2019 22:26:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1550615162-3373-1" This is a multi-part message in MIME format... ------------=_1550615162-3373-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #32238: "calibre" package fails to build. which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 32238@debbugs.gnu.org. --=20 32238: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D32238 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1550615162-3373-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 32238-done) by debbugs.gnu.org; 19 Feb 2019 22:25:25 +0000 Received: from localhost ([127.0.0.1]:56840 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gwDpM-0000rV-Qc for submit@debbugs.gnu.org; Tue, 19 Feb 2019 17:25:25 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:54194) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gwDpI-0000rL-Qf for 32238-done@debbugs.gnu.org; Tue, 19 Feb 2019 17:25:23 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 3DFE3D17B; Tue, 19 Feb 2019 23:25:20 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CJF-i7l7hoKc; Tue, 19 Feb 2019 23:25:19 +0100 (CET) Received: from jurong (unknown [IPv6:2001:910:103f:0:2d09:8018:be35:9702]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 904CD2AD8; Tue, 19 Feb 2019 23:25:19 +0100 (CET) Date: Tue, 19 Feb 2019 23:25:18 +0100 From: Andreas Enge To: 32238-done@debbugs.gnu.org Subject: Close Message-ID: <20190219222518.GB4646@jurong> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.11.2 (2019-01-07) X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 32238-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.3 (/) The problem was corrected at some point in time without reference to the bug. The calibre package now builds and works. Andreas ------------=_1550615162-3373-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 21 Jul 2018 17:32:42 +0000 Received: from localhost ([127.0.0.1]:51280 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fgvk8-0002j8-Bu for submit@debbugs.gnu.org; Sat, 21 Jul 2018 13:32:42 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51700) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fgvk0-0002io-Le for submit@debbugs.gnu.org; Sat, 21 Jul 2018 13:32:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fgvju-0005yh-99 for submit@debbugs.gnu.org; Sat, 21 Jul 2018 13:32:19 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58227) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fgvju-0005yY-5P for submit@debbugs.gnu.org; Sat, 21 Jul 2018 13:32:18 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42664) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fgvjs-00084x-L3 for bug-guix@gnu.org; Sat, 21 Jul 2018 13:32:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fgvjr-0005xb-Bq for bug-guix@gnu.org; Sat, 21 Jul 2018 13:32:16 -0400 Received: from hera.aquilenet.fr ([2a0c:e300::1]:39234) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fgvjr-0005wy-56; Sat, 21 Jul 2018 13:32:15 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 695A8678; Sat, 21 Jul 2018 19:32:12 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VqYAjkjOHkmb; Sat, 21 Jul 2018 19:32:10 +0200 (CEST) Received: from jurong (unknown [IPv6:2001:910:103f::c1e]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 1EC1C25D; Sat, 21 Jul 2018 19:32:04 +0200 (CEST) Date: Sat, 21 Jul 2018 19:32:03 +0200 From: Andreas Enge To: Matthew Brooks Subject: Re: "calibre" package fails to build. Message-ID: <20180721173203.GA10747@jurong> References: <20180628170155.11a28321@mailbox.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180628170155.11a28321@mailbox.org> User-Agent: Mutt/1.10.0 (2018-05-17) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: submit Cc: "help-guix@gnu.org" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.3 (/) Hello Matthew, On Thu, Jun 28, 2018 at 05:01:55PM -0500, Matthew Brooks wrote: > It's also several versions out of date, according to the website. Which lists 3.26.1 as the latest version, while 3.17 is the latest in the guix repo: > https://calibre-ebook.com/whats-new > (This might be the cause of the error, since I remember reading that calibre is tightly bound to specific versions of QT, but I don't have the link to the forum post it was in.) I just updated our package to the most recent one, 3.28.0, and it now builds. However, I forgot to test it, and running it fails with Traceback (most recent call last): File "/gnu/store/brj5xv8zqa1w7byz8b1fz0fd1hmy3kd4-calibre-3.28.0/bin/.calibre-real", line 20, in sys.exit(calibre()) File "/gnu/store/brj5xv8zqa1w7byz8b1fz0fd1hmy3kd4-calibre-3.28.0/lib/calibre/calibre/gui_launch.py", line 74, in calibre main(args) File "/gnu/store/brj5xv8zqa1w7byz8b1fz0fd1hmy3kd4-calibre-3.28.0/lib/calibre/calibre/gui2/main.py", line 567, in main gui_debug=gui_debug) File "/gnu/store/brj5xv8zqa1w7byz8b1fz0fd1hmy3kd4-calibre-3.28.0/lib/calibre/calibre/gui2/main.py", line 396, in run_gui from calibre.gui2.ui import Main File "/gnu/store/brj5xv8zqa1w7byz8b1fz0fd1hmy3kd4-calibre-3.28.0/lib/calibre/calibre/gui2/ui.py", line 43, in from calibre.gui2.init import LibraryViewMixin, LayoutMixin File "/gnu/store/brj5xv8zqa1w7byz8b1fz0fd1hmy3kd4-calibre-3.28.0/lib/calibre/calibre/gui2/init.py", line 19, in from calibre.gui2.library.views import BooksView, DeviceBooksView File "/gnu/store/brj5xv8zqa1w7byz8b1fz0fd1hmy3kd4-calibre-3.28.0/lib/calibre/calibre/gui2/library/views.py", line 19, in from calibre.gui2.library.delegates import (RatingDelegate, PubDateDelegate, File "/gnu/store/brj5xv8zqa1w7byz8b1fz0fd1hmy3kd4-calibre-3.28.0/lib/calibre/calibre/gui2/library/delegates.py", line 24, in from calibre.gui2.dialogs.comments_dialog import CommentsDialog, PlainTextDialog File "/gnu/store/brj5xv8zqa1w7byz8b1fz0fd1hmy3kd4-calibre-3.28.0/lib/calibre/calibre/gui2/dialogs/comments_dialog.py", line 9, in from calibre.gui2.dialogs.comments_dialog_ui import Ui_CommentsDialog File "/gnu/store/brj5xv8zqa1w7byz8b1fz0fd1hmy3kd4-calibre-3.28.0/lib/calibre/calibre/gui2/dialogs/comments_dialog_ui.py", line 40, in from calibre.gui2.comments_editor import Editor File "/gnu/store/brj5xv8zqa1w7byz8b1fz0fd1hmy3kd4-calibre-3.28.0/lib/calibre/calibre/gui2/comments_editor.py", line 17, in from PyQt5.QtWebKitWidgets import QWebView, QWebPage ImportError: No module named QtWebKitWidgets So this needs to be corrected with respect to the disappearance of QtWebKitWidgets from Qt, I will have a look now. (So far, I think there is no point in reverting the commit to get back from a non-working to a non-compiling calibre...) Andreas ------------=_1550615162-3373-1--