FS#76403 - [gnome-shell] gnome-shell-portal-helper does not open: ImportError: No JS module 'fileUtils' found

Attached to Project: Arch Linux
Opened by Gerald Nunn (gnunn) - Thursday, 03 November 2022, 15:32 GMT
Last edited by Jan Alexander Steffens (heftig) - Thursday, 10 November 2022, 19:26 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

When attempting to use a public wifi gnome-shell fails to open the wifi login page. Looking in journald I see the following errors:

Nov 03 07:17:31 gnunn-lenovo dbus-daemon[2272]: [session uid=1000 pid=2272] Activating service name='org.gnome.Shell.PortalHelper' requested by ':1.11' (uid=1000 pid=2320 comm="/usr/bin/gnome-shell")
Nov 03 07:17:31 gnunn-lenovo gnome-shell-por[5193]: JS ERROR: ImportError: No JS module 'fileUtils' found in search path
@resource:///org/gnome/shell/portalHelper/main.js:13:30
@<main>:1:14
Nov 03 07:17:31 gnunn-lenovo gnome-shell-por[5193]: Execution of main.js threw exception: Script <main> threw an exception
Nov 03 07:17:31 gnunn-lenovo dbus-daemon[2272]: [session uid=1000 pid=2272] Activated service 'org.gnome.Shell.PortalHelper' failed: Process org.gnome.Shell.PortalHelper exited with status 1
Nov 03 07:17:31 gnunn-lenovo gnome-shell[2320]: JS ERROR: Gio.DBusError: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.gnome.Shell.PortalHelper exited with status 1
asyncCallback@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:114:23
Nov 03 07:17:31 gnunn-lenovo gnome-shell[2320]: JS ERROR: Gio.DBusError: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.gnome.Shell.PortalHelper exited with status 1
asyncCallback@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:114:23
Nov 03 07:17:32 gnunn-lenovo wpa_supplicant[1807]: wlan0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-47 noise=9999 txrate=26000
Nov 03 07:17:33 gnunn-lenovo wpa_supplicant[1807]: wlan0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-48 noise=9999 txrate=26000
Nov 03 07:17:38 gnunn-lenovo systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.
Nov 03 07:18:10 gnunn-lenovo wpa_supplicant[1807]: dbus: fill_dict_with_properties dbus_interface=fi.w1.wpa_supplicant1.BSS dbus_property=RSN getter failed
Nov 03 07:18:10 gnunn-lenovo wpa_supplicant[1807]: dbus: wpa_dbus_get_object_properties: failed to get object properties: (org.freedesktop.DBus.Error.Failed) failed to parse RSN IE
Nov 03 07:18:10 gnunn-lenovo wpa_supplicant[1807]: dbus: Failed to construct signal
Nov 03 07:18:10 gnunn-lenovo wpa_supplicant[1807]: dbus: fill_dict_with_properties dbus_interface=fi.w1.wpa_supplicant1.BSS dbus_property=RSN getter failed

Additional info:
gnome-shell 1:43.0-2

Upstream bug report is here: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6020


Steps to reproduce:

Connect to public wifi that requires filling out a popup form (hotel wifi is most common)
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Thursday, 10 November 2022, 19:26 GMT
Reason for closing:  Fixed
Additional comments about closing:  43.1
Comment by Gerald Nunn (gnunn) - Thursday, 10 November 2022, 17:59 GMT
This has been fixed upstream

Loading...