Your message dated Mon, 21 Apr 2025 14:38:53 -0400
with message-id
<cad+gyvxfcq8ws4yvft8pwiv8fmsny0e0p_ornk3v4wzuh4h...@mail.gmail.com>
and subject line closing old GNOME Shell bugs
has caused the Debian Bug report #771027,
regarding gnome-shell: SecretAgentCapabilities is undefined on NMClient as
imported from imports.gi.NMClient
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
771027: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=771027
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: gnome-shell
Version: 3.14.1-1
Severity: normal
Gnome shell shows the "Oh no" page and checking logs I found this:
Nov 25 14:22:53 helicon gnome-session[3481]: (gnome-shell:3657): Gjs-WARNING
**: JS ERROR: TypeError: NMClient.SecretAgentCapabilities is undefined
Nov 25 14:22:53 helicon gnome-session[3481]:
NetworkAgent<._init@resource:///org/gnome/shell/ui/components/networkAgent.js:608
Nov 25 14:22:53 helicon gnome-session[3481]:
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
Nov 25 14:22:53 helicon gnome-session[3481]:
_Base.prototype._construct@resource:///org/gnome/gjs/modules/lang.js:110
Nov 25 14:22:53 helicon gnome-session[3481]:
Class.prototype._construct/newClass@resource:///org/gnome/gjs/modules/lang.js:204
Nov 25 14:22:53 helicon gnome-session[3481]:
ComponentManager<._ensureComponent@resource:///org/gnome/shell/ui/components/__init__.js:48
Nov 25 14:22:53 helicon gnome-session[3481]:
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
Nov 25 14:22:53 helicon gnome-session[3481]:
ComponentManager<._enableComponent@resource:///org/gnome/shell/ui/components/__init__.js:54
Nov 25 14:22:53 helicon gnome-session[3481]:
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
Nov 25 14:22:53 helicon gnome-session[3481]:
ComponentManager<._sessionUpdated/<@resource:///org/gnome/shell/ui/components/__init__.js:22
Nov 25 14:22:53 helicon gnome-session[3481]:
ComponentManager<._sessionUpdated@resource:///org/gnome/shell/ui/components/__init__.js:21
Nov 25 14:22:53 helicon gnome-session[3481]:
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
Nov 25 14:22:53 helicon gnome-session[3481]:
ComponentManager<._init@resource:///org/gnome/shell/ui/components/__init__.js:13
Nov 25 14:22:53 helicon gnome-session[3481]:
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
Nov 25 14:22:53 helicon gnome-session[3481]:
_Base.prototype._construct@resource:///org/gnome/gjs/modules/lang.js:110
Nov 25 14:22:53 helicon gnome-session[3481]:
Class.prototype._construct/newClass@resource:///org/gnome/gjs/modules/lang.js:204
Nov 25 14:22:53 helicon gnome-session[3481]:
_initializeUI@resource:///org/gnome/shell/ui/main.js:159
Nov 25 14:22:53 helicon gnome-session[3481]:
start@resource:///org/gnome/shell/ui/main.js:114
Nov 25 14:22:53 helicon gnome-session[3481]: @<main>:1
Nov 25 14:22:53 helicon gnome-session[3481]: ** Message: Execution of main.js
threw exception: JS_EvaluateScript() failed
Nov 25 14:22:53 helicon gnome-session[3481]: WARNING: App 'gnome-shell.desktop'
exited with code 1
and checking directly with gnome-shell --replace I get the same:
me@helicon:~$ gnome-shell --replace
current session already has an ibus-daemon.
(gnome-shell:12281): Gjs-WARNING **: JS ERROR: TypeError:
NMClient.SecretAgentCapabilities is undefined
NetworkAgent<._init@resource:///org/gnome/shell/ui/components/networkAgent.js:608
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
_Base.prototype._construct@resource:///org/gnome/gjs/modules/lang.js:110
Class.prototype._construct/newClass@resource:///org/gnome/gjs/modules/lang.js:204
ComponentManager<._ensureComponent@resource:///org/gnome/shell/ui/components/__init__.js:48
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
ComponentManager<._enableComponent@resource:///org/gnome/shell/ui/components/__init__.js:54
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
ComponentManager<._sessionUpdated/<@resource:///org/gnome/shell/ui/components/__init__.js:22
ComponentManager<._sessionUpdated@resource:///org/gnome/shell/ui/components/__init__.js:21
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
ComponentManager<._init@resource:///org/gnome/shell/ui/components/__init__.js:13
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
_Base.prototype._construct@resource:///org/gnome/gjs/modules/lang.js:110
Class.prototype._construct/newClass@resource:///org/gnome/gjs/modules/lang.js:204
_initializeUI@resource:///org/gnome/shell/ui/main.js:159
start@resource:///org/gnome/shell/ui/main.js:114
@<main>:1
** Message: Execution of main.js threw exception: JS_EvaluateScript() failed
Checking directly on gjs gives:
: gjs
gjs> const NMClient = imports.gi.NMClient;
typein:1: strict warning: reference to undefined property imports.gi
resource:///org/gnome/gjs/modules/overrides/GLib.js:258: strict warning:
reference to undefined property this.Variant
gjs> NMClient
[object GIRepositoryNamespace]
gjs> NMClient.SecretAgentCapabilities
typein:3: strict warning: reference to undefined property
NMClient.SecretAgentCapabilities
gjs> NMClient.SecretAgentGetSecretsFlags
[object Object]
gjs>
it seems that this should be present on libnm-glib4 as described in
http://www.valadoc.org/#!api=libnm-glib/NM.SecretAgentCapabilities
I basically finished a safe-upgrade and reboot after it and get the whole
problem, I can start xfce and work without problem only gnome-shell is affected.
Bye, have a nice day.
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
armhf
Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages gnome-shell depends on:
ii dconf-gsettings-backend [gsettings-backend] 0.22.0-1
ii evolution-data-server 3.12.7.1-2
ii gir1.2-accountsservice-1.0 0.6.37-3+b1
ii gir1.2-atspi-2.0 2.14.0-1
ii gir1.2-caribou-1.0 0.4.15-1
ii gir1.2-clutter-1.0 1.20.0-1
ii gir1.2-freedesktop 1.42.0-2.2
ii gir1.2-gcr-3 3.14.0-2
ii gir1.2-gdesktopenums-3.0 3.14.1-1
ii gir1.2-gdm3 3.14.1-3
ii gir1.2-gkbd-3.0 3.4.0.2-1
ii gir1.2-glib-2.0 1.42.0-2.2
ii gir1.2-gnomebluetooth-1.0 3.14.0-1
ii gir1.2-gnomedesktop-3.0 3.14.1-1
ii gir1.2-gtk-3.0 3.14.5-1
ii gir1.2-ibus-1.0 1.5.9-1
ii gir1.2-mutter-3.0 3.14.1-2
ii gir1.2-networkmanager-1.0 0.9.4.0-10
ii gir1.2-nmgtk-1.0 0.9.10.0-2
ii gir1.2-pango-1.0 1.36.8-3
ii gir1.2-polkit-1.0 0.105-7
ii gir1.2-soup-2.4 2.48.0-1
ii gir1.2-telepathyglib-0.12 0.24.1-1
ii gir1.2-telepathylogger-0.2 0.8.1-1
ii gir1.2-upowerglib-1.0 0.99.1-3
ii gjs 1.42.0-1
ii gnome-backgrounds 3.14.1-1
ii gnome-icon-theme-symbolic 3.12.0-1
ii gnome-settings-daemon 3.14.1-1
ii gnome-shell-common 3.14.1-1
ii gnome-themes-standard 3.14.0-1
ii gsettings-desktop-schemas 3.14.1-1
ii libatk-bridge2.0-0 2.14.0-2
ii libatk1.0-0 2.14.0-1
ii libc6 2.19-13
ii libcairo2 1.14.0-2.1
ii libcanberra-gtk3-0 0.30-2.1
ii libcanberra0 0.30-2.1
ii libclutter-1.0-0 1.20.0-1
ii libcogl-pango20 1.18.2-3
ii libcogl20 1.18.2-3
ii libcroco3 0.6.8-3
ii libdbus-glib-1-2 0.102-1
ii libecal-1.2-16 3.12.7.1-2
ii libedataserver-1.2-18 3.12.7.1-2
ii libgcr-base-3-1 3.14.0-2
ii libgdk-pixbuf2.0-0 2.30.8-1+b1
ii libgirepository-1.0-1 1.42.0-2.2
ii libgjs0e [libgjs0-libmozjs-24-0] 1.42.0-1
ii libglib2.0-0 2.42.1-1
ii libgstreamer1.0-0 1.4.4-2
ii libgtk-3-0 3.14.5-1
ii libical1 1.0-1.1
ii libjson-glib-1.0-0 1.0.2-1
ii libmozjs-24-0 24.2.0-2
ii libmutter0e 3.14.1-2
ii libnm-glib4 0.9.10.0-3
ii libnm-util2 0.9.10.0-3
ii libpango-1.0-0 1.36.8-3
ii libpangocairo-1.0-0 1.36.8-3
ii libpolkit-agent-1-0 0.105-7
ii libpolkit-gobject-1-0 0.105-7
ii libpulse-mainloop-glib0 5.0-13
ii libpulse0 5.0-13
ii libsecret-1-0 0.18-1+b1
ii libstartup-notification0 0.12-4
ii libsystemd0 215-6
ii libtelepathy-glib0 0.24.1-1
ii libx11-6 2:1.6.2-3
ii libxfixes3 1:5.0.1-2+b1
ii python 2.7.8-2
ii telepathy-mission-control-5 1:5.16.3-1
Versions of packages gnome-shell recommends:
ii gdm3 3.14.1-3
ii gkbd-capplet 3.6.0-1
ii gnome-contacts 3.14.1-1
ii gnome-control-center 1:3.14.1-1
ii gnome-user-guide 3.14.1-1
ii unzip 6.0-12+b1
gnome-shell suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
There have been many changes to Debian since this bug was originally
reported. If you are still experiencing this issue with Debian 12 (or
with Testing or Unstable), please report a new bug.
Thank you,
Jeremy Bícha
--- End Message ---