Additional Software notifications failures
Originally created by @bertagaz on #16146 (Redmine)
While intensively running the #14596 (closed) ASP test suite, I’ve noticed some failures in the notifications.
Run 80 in Jenkins shows:
sudo[8827]: root : TTY=unknown ; PWD=/ ; USER=amnesia ; COMMAND=/usr/local/lib/tails-additional-software-notify \
Installing your additional software from persistent storage... This can take several minutes.
sudo[8827]: pam_unix(sudo:session): session opened for user amnesia by (uid=0)
gnome-shell[5659]: Attempting to remove actor of type 'ShellTrayIcon' from group of class 'StButton', but the container\
is not the actor's parent.
gnome-session-binary[5463]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 6
sudo[8827]: pam_unix(sudo:session): session closed for user amnesia
tails-additional-software[7595]: [WARNING] Warning: unable to notify the user. Traceback (most recent call last):
tails-additional-software[7595]: File "/usr/local/lib/tails-additional-software-notify", line 97, in <module>
tails-additional-software[7595]: ASPNotifier(*sys.argv[1:])
tails-additional-software[7595]: File "/usr/local/lib/tails-additional-software-notify", line 47, in __init__
tails-additional-software[7595]: self.notification.show()
tails-additional-software[7595]: GLib.Error: g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.NoReply: \
Message recipient disconnected from message bus without replying (4)
tails-additional-software[7595]: [WARNING] The notification was: Installing your additional software from persistent \
storage... This can take several minutes.
tails-additional-software[7595]: [INFO] Will install the following packages: cowsay
and later
tails-additional-software[7595]: [INFO] Installation completed successfully.
sudo[917]: root : TTY=unknown ; PWD=/ ; USER=amnesia ; ENV=DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus \
; COMMAND=/usr/bin/gdbus call --session --dest org.freedesktop.Notifications --object-path \
/org/freedesktop/Notifications --method org.freedesktop.Notifications.CloseNotification None
sudo[917]: pam_unix(sudo:session): session opened for user amnesia by (uid=0)
systemd[901]: Starting Add GTK bookmarks to some directories...
systemd[901]: Reached target Default.
tails-additional-software[7595]: Error parsing parameter 1 of type 'u': unknown keyword:
tails-additional-software[7595]: None
tails-additional-software[7595]: ^
sudo[917]: pam_unix(sudo:session): session closed for user amnesia
systemd[901]: Started Create the Tor Browser amnesiac and persistent directories.
sudo[934]: root : TTY=unknown ; PWD=/ ; USER=amnesia ; COMMAND=/usr/local/lib/tails-additional-software-notify \
Additional software installed successfully
Run 84 exposes another type of failure:
tails-additional-software[8843]: [INFO] [INFO] Examining package changes
tails-additional-software[8843]: [INFO] Installation completed successfully.
sudo[1233]: root : TTY=unknown ; PWD=/ ; USER=amnesia ; ENV=DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus \
; COMMAND=/usr/bin/gdbus call --session --dest org.freedesktop.Notifications --object-path \
/org/freedesktop/Notifications --method org.freedesktop.Notifications.CloseNotification 1
sudo[1233]: pam_unix(sudo:session): session opened for user amnesia by (uid=0)
tails-additional-software[8843]: Error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name \
org.freedesktop.Notifications was not provided by any .service files
sudo[1233]: pam_unix(sudo:session): session closed for user amnesia
sudo[1253]: root : TTY=unknown ; PWD=/ ; USER=amnesia ; COMMAND=/usr/local/lib/tails-additional-software-notify /
Additional software installed successfully
sudo[1253]: pam_unix(sudo:session): session opened for user amnesia by (uid=0)
sudo[1253]: pam_unix(sudo:session): session closed for user amnesia
tails-additional-software[8843]: [WARNING] Warning: unable to notify the user. Traceback (most recent call last):
tails-additional-software[8843]: File "/usr/local/lib/tails-additional-software-notify", line 97, in <module>
tails-additional-software[8843]: ASPNotifier(*sys.argv[1:])
tails-additional-software[8843]: File "/usr/local/lib/tails-additional-software-notify", line 47, in __init__
tails-additional-software[8843]: self.notification.show()
tails-additional-software[8843]: GLib.Error: g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: \
The name org.freedesktop.Notifications was not provided by any .service files (2)
tails-additional-software[8843]: [WARNING] The notification was: Additional software installed successfully
systemd[1]: Started Install Additional Software Packages.
I’ve attach the logs and files of this runs for more debugging.
Attachments
Edited by bertagaz