Bug#969575: evolution: When DBus notification service is not running, evolution freezes for several seconds.

Omer Zak w1 at zak.co.il
Sat Sep 5 10:46:19 BST 2020


Package: evolution
Version: 3.30.5-1.1
Severity: normal

When working under xfce4 desktop, normally the notification service
(xfce4-notifyd.service) is working.
However, when it is not working due to some reason, and evolution wants
to send a notification (for example when new E-mail messages have been
downloaded), it freezes until timeout.

The workaround is to 'systemctl --user start xfce4-notifyd.service'.

The proper fix is to have evolution send the notification in a separate
thread so that it'll be able to continue to work normally while waiting
for the timeout (if any) to expire.

The following system information did not report xfce4 package versions:
ii  xfce4                  4.12.5
ii  xfce4-notifyd          0.4.3-1

-- System Information:
Debian Release: 10.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-10-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages evolution depends on:
ii  dbus                   1.12.20-0+deb10u1
ii  evolution-common       3.30.5-1.1
ii  evolution-data-server  3.30.5-1+deb10u1
ii  libc6                  2.28-10
ii  libcamel-1.2-62        3.30.5-1+deb10u1
ii  libclutter-gtk-1.0-0   1.8.4-4
ii  libecal-1.2-19         3.30.5-1+deb10u1
ii  libedataserver-1.2-23  3.30.5-1+deb10u1
ii  libevolution           3.30.5-1.1
ii  libglib2.0-0           2.58.3-2+deb10u2
ii  libgtk-3-0             3.24.5-1
ii  libical3               3.0.4-3
ii  libnotify4             0.7.7-4
ii  libsoup2.4-1           2.64.2-2
ii  libwebkit2gtk-4.0-37   2.28.4-1~deb10u1
ii  libxml2                2.9.4+dfsg1-7+b3
ii  psmisc                 23.2-1

Versions of packages evolution recommends:
ii  evolution-plugin-bogofilter  3.30.5-1.1
pn  evolution-plugin-pstimport   <none>
ii  evolution-plugins            3.30.5-1.1
ii  yelp                         3.31.90-1

Versions of packages evolution suggests:
pn  evolution-ews                   <none>
pn  evolution-plugins-experimental  <none>
ii  gnupg                           2.2.12-1+deb10u1
ii  network-manager                 1.14.6-2+deb10u1

-- debconf information excluded



More information about the pkg-gnome-maintainers mailing list