all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* "calibre" package fails to build.
@ 2018-06-28 22:01 Matthew Brooks
  2018-07-21 17:32 ` Andreas Enge
  0 siblings, 1 reply; 34+ messages in thread
From: Matthew Brooks @ 2018-06-28 22:01 UTC (permalink / raw)
  To: help-guix@gnu.org

[-- Attachment #1: Type: text/plain, Size: 1388 bytes --]

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.)

The actual error appears to be the following snippet of the output, but I've got the entire output piped to a file if anyone needs it.

>In file included from /gnu/store/kjzfprjsjgyi2y7ybs7rinaac7gziabb-qtbase-5.11.0/include/qt5/QtGui/qtguiglobal.h:43:0,
>                 from /gnu/store/kjzfprjsjgyi2y7ybs7rinaac7gziabb-qtbase-5.11.0/include/qt5/QtGui/5.11.0/QtGui/qpa/qplatformfontdatabase.h:52,
>                 from /tmp/guix-build-calibre-3.17.0.drv-0/calibre-3.17.0/src/calibre/headless/fontconfig_database.h:9,
>                 from /tmp/guix-build-calibre-3.17.0.drv-0/calibre-3.17.0/src/calibre/headless/fontconfig_database.cpp:40:
>/tmp/guix-build-calibre-3.17.0.drv-0/calibre-3.17.0/src/calibre/headless/fontconfig_database.cpp:296:1: error: static assertion failed: sizeof specialLanguages / sizeof *specialLanguages == QChar::ScriptCount
> Q_STATIC_ASSERT(sizeof specialLanguages / sizeof *specialLanguages == QChar::ScriptCount);
> ^
>make: *** [Makefile:337: fontconfig_database.o] Error 1

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 34+ messages in thread
* bug#24404: Calibre can't find QtWebKitWidgets
@ 2016-09-10  2:50 Leo Famulari
  2018-12-08 14:49 ` bug#24404: "calibre" package fails to build Andreas Enge
  0 siblings, 1 reply; 34+ messages in thread
From: Leo Famulari @ 2016-09-10  2:50 UTC (permalink / raw)
  To: 24404

I can't get our Calibre package to work. I'm using Guix on Debian.

$ git describe
v0.11.0-933-g56ab55d
$ ./pre-inst-env guix environment --fallback --ad-hoc calibre -- calibre
Traceback (most recent call last):
  File "/gnu/store/crkc1353vi5ll0686fvp4z9mzq8ln6nx-calibre-2.63.0/bin/.calibre-real", line 20, in <module>
    sys.exit(calibre())
  File "/gnu/store/crkc1353vi5ll0686fvp4z9mzq8ln6nx-calibre-2.63.0/lib/calibre/calibre/gui_launch.py", line 63, in calibre
    main(args)
  File "/gnu/store/crkc1353vi5ll0686fvp4z9mzq8ln6nx-calibre-2.63.0/lib/calibre/calibre/gui2/main.py", line 525, in main
    gui_debug=gui_debug)
  File "/gnu/store/crkc1353vi5ll0686fvp4z9mzq8ln6nx-calibre-2.63.0/lib/calibre/calibre/gui2/main.py", line 371, in run_gui
    from calibre.gui2.ui import Main
  File "/gnu/store/crkc1353vi5ll0686fvp4z9mzq8ln6nx-calibre-2.63.0/lib/calibre/calibre/gui2/ui.py", line 42, in <module>
    from calibre.gui2.init import LibraryViewMixin, LayoutMixin
  File "/gnu/store/crkc1353vi5ll0686fvp4z9mzq8ln6nx-calibre-2.63.0/lib/calibre/calibre/gui2/init.py", line 19, in <module>
    from calibre.gui2.library.views import BooksView, DeviceBooksView
  File "/gnu/store/crkc1353vi5ll0686fvp4z9mzq8ln6nx-calibre-2.63.0/lib/calibre/calibre/gui2/library/views.py", line 19, in <module>
    from calibre.gui2.library.delegates import (RatingDelegate, PubDateDelegate,
  File "/gnu/store/crkc1353vi5ll0686fvp4z9mzq8ln6nx-calibre-2.63.0/lib/calibre/calibre/gui2/library/delegates.py", line 23, in <module>
    from calibre.gui2.dialogs.comments_dialog import CommentsDialog
  File "/gnu/store/crkc1353vi5ll0686fvp4z9mzq8ln6nx-calibre-2.63.0/lib/calibre/calibre/gui2/dialogs/comments_dialog.py", line 9, in <module>
    from calibre.gui2.dialogs.comments_dialog_ui import Ui_CommentsDialog
  File "/gnu/store/crkc1353vi5ll0686fvp4z9mzq8ln6nx-calibre-2.63.0/lib/calibre/calibre/gui2/dialogs/comments_dialog_ui.py", line 41, in <module>
    from calibre.gui2.comments_editor import Editor
  File "/gnu/store/crkc1353vi5ll0686fvp4z9mzq8ln6nx-calibre-2.63.0/lib/calibre/calibre/gui2/comments_editor.py", line 18, in <module>
    from PyQt5.QtWebKitWidgets import QWebView, QWebPage
ImportError: No module named QtWebKitWidgets

^ permalink raw reply	[flat|nested] 34+ messages in thread

end of thread, other threads:[~2019-02-19 22:26 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-06-28 22:01 "calibre" package fails to build Matthew Brooks
2018-07-21 17:32 ` Andreas Enge
2018-07-21 18:13   ` bug#24404: " Andreas Enge
2018-07-21 18:13   ` Andreas Enge
2018-07-21 18:19     ` bug#24404: " Andreas Enge
2018-07-21 18:19     ` Andreas Enge
2018-07-21 18:38     ` Efraim Flashner
2018-07-21 18:48       ` bug#24404: " Andreas Enge
2018-07-21 18:48       ` Andreas Enge
2018-07-21 18:52         ` Efraim Flashner
2018-07-21 20:34           ` bug#24404: " Andreas Enge
2018-07-21 20:34           ` Andreas Enge
2018-07-21 20:42             ` bug#24404: " Andreas Enge
2018-07-22  9:49               ` Andreas Enge
2018-07-22  9:49               ` Andreas Enge
2018-08-01 10:17                 ` Efraim Flashner
2018-08-01 12:46                   ` bug#24404: " Brendan Tildesley
2018-08-01 16:41                     ` Efraim Flashner
2018-08-02 12:30                       ` Andreas Enge
2018-08-02 15:00                         ` Efraim Flashner
2018-08-02 15:07                           ` Andreas Enge
2018-08-02 16:22                             ` Andreas Enge
2018-08-02 16:49                               ` Andreas Enge
2018-08-02 17:04                                 ` Andreas Enge
2018-08-02 17:23                                   ` Andreas Enge
2018-08-02 16:31                             ` Andreas Enge
2018-08-05  7:44                   ` Matthew Brooks
2018-08-07  2:27                     ` Chris Marusich
2018-08-11 16:46                       ` Andreas Enge
2018-08-01 10:17                 ` bug#24404: " Efraim Flashner
2018-07-21 18:52         ` Efraim Flashner
2018-07-21 18:38     ` Efraim Flashner
2019-02-19 22:25   ` bug#32238: Close Andreas Enge
  -- strict thread matches above, loose matches on Subject: below --
2016-09-10  2:50 bug#24404: Calibre can't find QtWebKitWidgets Leo Famulari
2018-12-08 14:49 ` bug#24404: "calibre" package fails to build Andreas Enge

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.