Merge lp:~agateau/unity-2d/natty-release+use-appmenu-qt into lp:unity-2d/3.0

Proposed by Aurélien Gâteau
Status: Merged
Approved by: Florian Boucault
Approved revision: 394
Merged at revision: 381
Proposed branch: lp:~agateau/unity-2d/natty-release+use-appmenu-qt
Merge into: lp:unity-2d/3.0
Diff against target: 15 lines (+2/-1)
1 file modified
debian/control (+2/-1)
To merge this branch: bzr merge lp:~agateau/unity-2d/natty-release+use-appmenu-qt
Reviewer Review Type Date Requested Status
Florian Boucault Pending
Review via email: mp+48126@code.launchpad.net

Description of the change

[packaging] Make sure appmenu-qt is installed (natty only) otherwise Qt applications do not expose their menu over dbus

To post a comment you must log in.
Revision history for this message
Florian Boucault (fboucault) wrote :

How does it work if unity-2d is not installed? Are appmenu-gtk and appmenu-qt installed by some other sessions?

Revision history for this message
Aurélien Gâteau (agateau) wrote :

> How does it work if unity-2d is not installed? Are appmenu-gtk and appmenu-qt
> installed by some other sessions?

Good question. I know plasma-widget-menubar depends on appmenu-qt. It should probably also depend on|recommend|suggest appmenu-gtk as well.

As for appmenu-gtk: indicator-appmenu recommends it. "apt-cache rdepends appmenu-gtk" tells me it is also a dependency of libgtk2.0-0, but "apt-cache show libgtk2.0-0" does not list appmenu-gtk in either depends, recommends or suggests, which is weird.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/control'
2--- debian/control 2011-01-27 22:04:48 +0000
3+++ debian/control 2011-02-01 10:03:58 +0000
4@@ -16,9 +16,10 @@
5 Depends: ${misc:Depends},
6 unity-2d-launcher, unity-2d-panel, unity-2d-places, unity-2d-spread,
7 metacity ( >= 2.30.3-0ubuntu3 ), gnome-session-bin
8-Recommends: indicator-application, indicator-appmenu, indicator-datetime,
9+Recommends: indicator-application, indicator-datetime,
10 indicator-me, indicator-messages, indicator-session, indicator-sound,
11 gnome-settings-daemon, nautilus, policykit-1-gnome, gnome-power-manager,
12+ appmenu-gtk, appmenu-qt,
13 gtk2-engines-pixbuf
14 Provides: unity-2d-default-settings
15 Breaks: unity-2d-default-settings (<= 0.4)

Subscribers

People subscribed via source and target branches