Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/index.php/Reporting_Bug_Guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#67241 - [thunderbird] Add libnotify as optional dependency

Attached to Project: Arch Linux
Opened by Jaume (zjaume) - Thursday, 09 July 2020, 15:53 GMT
Last edited by Eli Schwartz (eschwartz) - Thursday, 09 July 2020, 16:45 GMT
Task Type Bug Report
Category Packages: Extra
Status Assigned
Assigned To Levente Polyak (anthraxx)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 2
Private No

Details

Description:

Thunderbird requires `libnotify` to send native notifications (https://wiki.archlinux.org/index.php/Thunderbird#Native_notifications).
Shouldn't it be an optional dependency as Firefox has?

If it's not installed, when running Thunderbird under Wayland in Sway, for example, notifications appear tiled instead of floating (like when running under XWayland or on an X11 WM). For me it was necessary to install `libnotify` to allow Thunderbird use the `mako` notification daemon.

Additional info:
* thunderbird 68.10.0-1
* sway 1:1.4-9
* libnotify 0.7.9-1

Steps to reproduce:

* Install `sway`, `mako` and `firefox`.
* Run Thunderbird using MOZ_ENABLE_WAYLAND=1 environment variable.
* Receive a notification in Thunderbird.

* Install `libnotify` and receive notifications to see that is using native notifications.
This task depends upon

Comment by Jaume (zjaume) - Thursday, 09 July 2020, 15:56 GMT
I forgot that notifications on Wayland without native support not only show tiled, but also show in two windows: one for the notification and another empty window.
Comment by Eli Schwartz (eschwartz) - Thursday, 09 July 2020, 16:45 GMT
firefox already has that optdepends. This makes sense to add here too.

Loading...