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

Reply via email to