indicator-messages should depent (or recommend) libmessaging-menu0

Bug #1416810 reported by b3nmore
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
indicator-messages (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

indicator-messages does not work without libmessaging-menu0, hence there should be some sort of dependency.

Tags: bitesize
tags: added: bitesize
Revision history for this message
Ted Gould (ted) wrote :

Well, it does work meaning it'll sit there and show that there are no messages. But if libmessaging-menu0 is installed, but no applications use it, it'll sit there and show there are no messages. So depending on libmessaging-menu0 is pointless as the real issue is that it needs applications using it. Those applications should depend on libmessaging-menu0 if they so desire. They could use DBus directly if they wanted.

Changed in indicator-messages (Ubuntu):
status: New → Opinion
Revision history for this message
b3nmore (b3nmore) wrote :

The problem is that, at least with xubuntu (xfce indicator plugin), the messaging menu never appears in the panel, unless libmessaging-menu0 gets installed, although applications using it are installed (e.g. thunderbird). But of course this can also be resolved be letting thunderbird recommend (or suggests) libmessaging-menu0.

Revision history for this message
Lars Karlitski (larsu) wrote :

> They could use DBus directly if they wanted.

No, the D-Bus interface is not part of the public API.

> [...] the messaging menu never appears in the panel, unless libmessaging-menu0 gets installed, although applications using it are installed [...]

It doesn't appear until an application registers itself. (If that doesn't happen for some reason, please file a bug.)

Changed in indicator-messages (Ubuntu):
status: Opinion → Won't Fix
Revision history for this message
b3nmore (b3nmore) wrote :

> It doesn't appear until an application registers itself.

Judging from simple testing, that is exactly where libmessaging-menu0 is needed for:
- installed thunderbird and indicator-messaging
- started thunderbird -> messaging-indicator does not appear (although the indicator-plugin lists it now as known indicator)
- installed libmessaging-menu0 -> messaging-indicator does appear
- removed libmessaging-menu0 -> messaging-indicator still there

Revision history for this message
Lars Karlitski (larsu) wrote :

Seems to me like Thunderbird's messaging menu integration is optional. Please file a bug against it to make it depend on libmessaging-menu.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.