GNU bug report logs -
#42476
Krita fails to start
Previous Next
Reported by: Leo Famulari <leo <at> famulari.name>
Date: Wed, 22 Jul 2020 17:53:02 UTC
Severity: normal
Done: Leo Famulari <leo <at> famulari.name>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your message dated Thu, 23 Jul 2020 18:30:49 -0400
with message-id <20200723223049.GA31218 <at> jasmine.lan>
and subject line Re: Krita fails to start
has caused the debbugs.gnu.org bug report #42476,
regarding Krita fails to start
to be marked as done.
(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)
--
42476: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=42476
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
[Message part 3 (text/plain, inline)]
Currently, Krita fails to start after loading its splash screen. It just
hangs forever.
I found this upstream bug report in Qt:
https://bugreports.qt.io/browse/QTBUG-83207
Currently, I'm testing the build of Krita based on the Qt patch in that
bug report.
I've attached my patch.
[0001-gnu-Fix-Krita.patch (text/plain, attachment)]
[Message part 5 (message/rfc822, inline)]
[Message part 6 (text/plain, inline)]
On Thu, Jul 23, 2020 at 04:44:08PM -0400, Leo Famulari wrote:
> This should be fixed with commit
> 5f63905096e456097fca206f56ce9257f72faf64
That commit actually broke `guix pull` as shown below. Sorry!
------
Backtrace:
In ice-9/boot-9.scm:
222:29 19 (map1 _)
222:29 18 (map1 _)
222:29 17 (map1 _)
222:29 16 (map1 _)
222:17 15 (map1 (((gnu packages kde)) ((gnu packages libevent)) ((gnu packages libidn)) ((gnu packages #)) ((?)) ?))
3297:17 14 (resolve-interface (gnu packages kde) #:select _ #:hide _ #:prefix _ #:renamer _ #:version _)
In ice-9/threads.scm:
390:8 13 (_ _)
In ice-9/boot-9.scm:
3223:13 12 (_)
In ice-9/threads.scm:
390:8 11 (_ _)
In ice-9/boot-9.scm:
3507:20 10 (_)
2806:4 9 (save-module-excursion _)
3527:26 8 (_)
In unknown file:
7 (primitive-load-path "gnu/packages/kde" #<procedure 7f68d6fe5da0 at ice-9/boot-9.scm:3514:37 ()>)
In ice-9/eval.scm:
626:19 6 (_ #<directory (gnu packages kde) 7f68d6175b40>)
293:34 5 (_ #<directory (gnu packages kde) 7f68d6175b40>)
173:47 4 (_ #(#<directory (gnu packages kde) 7f68d6175b40> #<promise #<procedure 7f68dc5a5d00 at ice-9/eval.sc?>))
159:9 3 (_ #(#<directory (gnu packages kde) 7f68d6175b40> #<promise #<procedure 7f68dc5a5d00 at ice-9/eval.sc?>))
191:35 2 (_ #(#<directory (gnu packages kde) 7f68d6175b40> #<promise #<procedure 7f68dc5a5d00 at ice-9/eval.sc?>))
223:20 1 (proc #(#<directory (gnu packages kde) 7f68d6175b40> #<promise #<procedure 7f68dc5a5d00 at ice-9/eval?>))
In unknown file:
0 (%resolve-variable (7 . qtbase) #<directory (gnu packages kde) 7f68d6175b40>)
ERROR: In procedure %resolve-variable:
error: qtbase: unbound variable
------
I fixed it by moving qtbase-for-krita package to (gnu packages qt) and
pushed as 0448bfe2d769998ba33c288a07738e13b02113a4. I'm not sure exactly
what's wrong but my hunch is that there is a module dependency cycle.
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 4 years and 298 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.