GNU bug report logs - #35597
GNOME Tweak Tool does not start

Previous Next

Package: guix;

Reported by: sirgazil <sirgazil <at> zoho.com>

Date: Mon, 6 May 2019 01:11:01 UTC

Severity: normal

Done: Ricardo Wurmus <rekado <at> elephly.net>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 35597 in the body.
You can then email your comments to 35597 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#35597; Package guix. (Mon, 06 May 2019 01:11:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to sirgazil <sirgazil <at> zoho.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Mon, 06 May 2019 01:11:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: sirgazil <sirgazil <at> zoho.com>
To: "bug-guix" <bug-guix <at> gnu.org>
Subject: GNOME Tweak Tool does not start
Date: Sun, 05 May 2019 19:23:50 -0500
Hi,

I installed the GNU system in a real machine using Guix 1.0 ISO installer (https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.0.x86_64-linux.iso.xz).

After installing "gnome-tweak-tool", I cannot launch it.


## Steps to reproduce

1. guix install gnome-tweak-tool
2. Press Alt+F2
3. Type gnome-tweak-tool and press Enter


## Unexpected result

The application never starts.


## Expected result.

The application starts


## Additional information

Almost every time I run "gnome-tweak-tool" in a terminal nothing happens. I immediately get another prompt.

Just one time I got the following warnings and errors:

##############################
$ gnome-tweak-tool 

** (..gnome-tweak-tool-real-real:879): WARNING **: 19:05:05.203: Failed to load shared library 'libsoup-2.4.so.1' referenced by the typelib: libsoup-2.4.so.1: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio
WARNING : Error detecting shell
Traceback (most recent call last):
  File "/gnu/store/ir0chxqf6319hgzigqcn8wjrc61ywvbs-gnome-tweak-tool-3.26.4/lib/python3.7/site-packages/gtweak/tweaks/tweak_group_shell_extensions.py", line 216, in __init__
    ego = ExtensionsDotGnomeDotOrg(version)
  File "/gnu/store/ir0chxqf6319hgzigqcn8wjrc61ywvbs-gnome-tweak-tool-3.26.4/lib/python3.7/site-packages/gtweak/egowrapper.py", line 38, in __init__
    self._session = Soup.Session.new()
GLib.GError: g-invoke-error-quark: Could not locate soup_session_new: libsoup-2.4.so.1: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio (1)
WARNING : Error detecting shell
Traceback (most recent call last):
  File "/gnu/store/ir0chxqf6319hgzigqcn8wjrc61ywvbs-gnome-tweak-tool-3.26.4/lib/python3.7/site-packages/gtweak/tweaks/tweak_group_shell_extensions.py", line 50, in __init__
    self._swInfo = Gio.DesktopAppInfo.new("org.gnome.Software.desktop")
TypeError: constructor returned NULL
Traceback (most recent call last):
  File "/gnu/store/ir0chxqf6319hgzigqcn8wjrc61ywvbs-gnome-tweak-tool-3.26.4/lib/python3.7/site-packages/gtweak/widgets.py", line 164, in __init__
    self.settings = GSettingsSetting(schema_name, **options)
  File "/gnu/store/ir0chxqf6319hgzigqcn8wjrc61ywvbs-gnome-tweak-tool-3.26.4/lib/python3.7/site-packages/gtweak/gsettings.py", line 137, in __init__
    raise GSettingsMissingError(schema_name)
gtweak.gsettings.GSettingsMissingError: org.gnome.mutter

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/gnu/store/ir0chxqf6319hgzigqcn8wjrc61ywvbs-gnome-tweak-tool-3.26.4/lib/python3.7/site-packages/gtweak/app.py", line 43, in do_activate
    self.win = Window(self, model)
  File "/gnu/store/ir0chxqf6319hgzigqcn8wjrc61ywvbs-gnome-tweak-tool-3.26.4/lib/python3.7/site-packages/gtweak/tweakview.py", line 59, in __init__
    self._model.load_tweaks(self)
  File "/gnu/store/ir0chxqf6319hgzigqcn8wjrc61ywvbs-gnome-tweak-tool-3.26.4/lib/python3.7/site-packages/gtweak/tweakmodel.py", line 117, in load_tweaks
    mods = __import__("gtweak.tweaks", globals(), locals(), tweak_files, 0)
  File "/gnu/store/ir0chxqf6319hgzigqcn8wjrc61ywvbs-gnome-tweak-tool-3.26.4/lib/python3.7/site-packages/gtweak/tweaks/tweak_group_keymouse.py", line 274, in <module>
    OverviewShortcutTweak(),
  File "/gnu/store/ir0chxqf6319hgzigqcn8wjrc61ywvbs-gnome-tweak-tool-3.26.4/lib/python3.7/site-packages/gtweak/tweaks/tweak_group_keymouse.py", line 205, in __init__
    _GSettingsTweak.__init__(self, name, "org.gnome.mutter", "overlay-key", loaded=_shell_loaded, **options)
  File "/gnu/store/ir0chxqf6319hgzigqcn8wjrc61ywvbs-gnome-tweak-tool-3.26.4/lib/python3.7/site-packages/gtweak/widgets.py", line 173, in __init__
    logging.info("GSetting missing %s" % (e.message))
AttributeError: 'GSettingsMissingError' object has no attribute 'message'
##############################

The application didn't exit, I had to press Ctrl+C to get a prompt again.

Also, after running

    strace -f -o tweak-tool-trace.out gnome-tweak-tool

I can see many lines with "No such file or directory". For instance:

##############################
2694  readlink("/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/bin/python3.7", 0x7ffefe14afb0, 4096) = -1 EINVAL (Argumento inválido)
2694  openat(AT_FDCWD, "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/bin/pyvenv.cfg", O_RDONLY) = -1 ENOENT (No existe el fichero o el directorio)
2694  openat(AT_FDCWD, "/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/pyvenv.cfg", O_RDONLY) = -1 ENOENT (No existe el fichero o el directorio)
2694  stat("/gnu/store/zm3188ipzi262s0m8bxm24br77yh9pd8-python-3.7.0/bin/Modules/Setup", 0x7ffefe151020) = -1 ENOENT (No existe el fichero o el directorio)
##############################

But I wouldn't know what to look for in that output.


---
https://sirgazil.bitbucket.io/







Information forwarded to bug-guix <at> gnu.org:
bug#35597; Package guix. (Mon, 06 May 2019 02:14:02 GMT) Full text and rfc822 format available.

Message #8 received at 35597 <at> debbugs.gnu.org (full text, mbox):

From: Mark H Weaver <mhw <at> netris.org>
To: sirgazil <sirgazil <at> zoho.com>
Cc: 35597 <at> debbugs.gnu.org
Subject: Re: bug#35597: GNOME Tweak Tool does not start
Date: Sun, 05 May 2019 22:11:32 -0400
Hi,

sirgazil <sirgazil <at> zoho.com> writes:

> I installed the GNU system in a real machine using Guix 1.0 ISO
> installer
> (https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.0.x86_64-linux.iso.xz).
>
> After installing "gnome-tweak-tool", I cannot launch it.

I can confirm that it doesn't work for me either.  It used to work.
I guess it was broken by the recent GNOME upgrades in our 'staging'
branch, which was merged just before the 1.0.0 release.

> Almost every time I run "gnome-tweak-tool" in a terminal nothing
> happens. I immediately get another prompt.
>
> Just one time I got the following warnings and errors:

In my case, I see the warnings and errors consistently every time I run
it.  I've not observed 'gnome-tweak-tool' immediately return to the
prompt.

     Thanks,
       Mark




Reply sent to Ricardo Wurmus <rekado <at> elephly.net>:
You have taken responsibility. (Fri, 10 May 2019 11:37:02 GMT) Full text and rfc822 format available.

Notification sent to sirgazil <sirgazil <at> zoho.com>:
bug acknowledged by developer. (Fri, 10 May 2019 11:37:02 GMT) Full text and rfc822 format available.

Message #13 received at 35597-done <at> debbugs.gnu.org (full text, mbox):

From: Ricardo Wurmus <rekado <at> elephly.net>
To: 35597-done <at> debbugs.gnu.org
Cc: Mark H Weaver <mhw <at> netris.org>, sirgazil <sirgazil <at> zoho.com>
Subject: Re: bug#35597: GNOME Tweak Tool does not start
Date: Fri, 10 May 2019 13:35:35 +0200
This is now fixed with commit d13f3a033e42b4a14d581390b8fa36cd1db7d023,
which I adjusted from wip-gnome3.30.

-- 
Ricardo





bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 08 Jun 2019 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 4 years and 295 days ago.

Previous Next


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