GNU bug report logs - #54558
mcomix refuses to run, missing GTK libraries

Previous Next

Package: guix;

Reported by: Natalie <batalie <at> riseup.net>

Date: Thu, 24 Mar 2022 22:01:01 UTC

Severity: normal

Done: Liliana Marie Prikler <liliana.prikler <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#54558: closed (mcomix refuses to run, missing GTK libraries)
Date: Sat, 26 Mar 2022 08:02:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Sat, 26 Mar 2022 09:01:47 +0100
with message-id <df2c43a767c33a26a76db50b20d6ef73380a5979.camel <at> gmail.com>
and subject line Re: bug#54558: mcomix refuses to run, missing GTK libraries
has caused the debbugs.gnu.org bug report #54558,
regarding mcomix refuses to run, missing GTK libraries
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
54558: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=54558
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Natalie <batalie <at> riseup.net>
To: bug-guix <at> gnu.org
Subject: mcomix refuses to run, missing GTK libraries
Date: Thu, 24 Mar 2022 13:08:56 -0700
Hi there,

I've just tried to install mcomix on Guix System, but have had no luck
running it.

Upon installing and trying to run it in the shell, it fails with:

> [MainThread] ERROR: You do not have the required versions of GTK+ 3.0 installed.

Does GTK need to be added to its inputs?


[Message part 3 (message/rfc822, inline)]
From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: 54558-done <at> debbugs.gnu.org, batalie <at> riseup.net
Subject: Re: bug#54558: mcomix refuses to run, missing GTK libraries
Date: Sat, 26 Mar 2022 09:01:47 +0100
Hi Maxim,

Am Freitag, dem 25.03.2022 um 22:57 -0400 schrieb Maxim Cournoyer:
> Hi Liliana,
> 
> Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:
> 
> > [...]
> > +              (let ((p7zip (assoc-ref inputs "p7zip")))
> > +                ;; insert absolute path to 7z executable
> 
> I know it's in the original, but since while we're revamping the
> package, let's make this comment a proper complete sentence.
Thanks, did that.

> > +                (substitute* "mcomix/archive/sevenzip_external.py"
> > +                  (("_7z_executable = -1")
> > +                   (string-append "_7z_executable = u'" p7zip
> > "/bin/7z'")))
> 
> I'd use something like:
> 
> (format #f "_7z_executable = ~s"
>  (search-input-file inputs "bin/7z"))
> 
> For the replacement.  That unicode string (u"something") is
> obsolete/unnecessary (all strings are unicode in Python 3).
Thanks, did that.

> I haven't tried it, but LGTM with my above comments addressed.
I tried it in a pure shell and apart from the usual missing icons, it
launched fine.  Closing.

Cheers


This bug report was last modified 3 years and 150 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.