Merge lp:~vorlon/unity-greeter/no-indicator-applet into lp:unity-greeter

Proposed by Steve Langasek
Status: Merged
Merged at revision: 1888
Proposed branch: lp:~vorlon/unity-greeter/no-indicator-applet
Merge into: lp:unity-greeter
Diff against target: 28 lines (+9/-1)
2 files modified
debian/changelog (+7/-0)
debian/control (+2/-1)
To merge this branch: bzr merge lp:~vorlon/unity-greeter/no-indicator-applet
Reviewer Review Type Date Requested Status
PS Jenkins bot (community) continuous-integration Approve
Unity Greeter Development Team Pending
Review via email: mp+293444@code.launchpad.net

Commit message

Add a dependency on unity, to hint to germinate/components-mismatches not to pull indicator-applet into main.

To post a comment you must log in.
Revision history for this message
Steve Langasek (vorlon) wrote :

This change should fix a problem with germinate being unable to calculate
that indicator-applets should not be pulled into main because unity should
be used instead for indicator-datetime's recommends.

I have tested germinate output locally with modified packages files and confirmed that it does what's expected.

The problem this fixes is visible at <http://people.canonical.com/~ubuntu-archive/component-mismatches>, <http://people.canonical.com/~ubuntu-archive/component-mismatches.svg>. This is cosmetic from an end-user perspective, but the clutter on this report makes it more difficult than it ought to be to handle remaining issues.

I believe the user impact of this change is negligible because I don't see why a user would have unity-greeter installed without unity anyway, such that we're impacting the ordering of dependency resolution rather than changing anything about what a real user has installed. But if I'm mistaken about this, let me know and I'll look for another way to fix this.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
Steve Langasek (vorlon) wrote :

I have pushed this change to the archive but don't have permission to push to the branch.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2016-04-25 12:38:14 +0000
3+++ debian/changelog 2016-04-29 20:27:24 +0000
4@@ -1,3 +1,10 @@
5+unity-greeter (16.10.0-0ubuntu2) UNRELEASED; urgency=medium
6+
7+ * Add a dependency on unity, to hint to germinate/components-mismatches
8+ not to pull indicator-applet into main.
9+
10+ -- Steve Langasek <steve.langasek@ubuntu.com> Fri, 29 Apr 2016 12:41:50 -0700
11+
12 unity-greeter (16.10.0-0ubuntu1) yakkety; urgency=medium
13
14 * New upstream release
15
16=== modified file 'debian/control'
17--- debian/control 2015-07-31 00:11:21 +0000
18+++ debian/control 2016-04-29 20:27:24 +0000
19@@ -31,7 +31,8 @@
20 Architecture: any
21 Depends: ${misc:Depends},
22 ${shlibs:Depends},
23- upstart
24+ upstart,
25+ unity
26 Recommends: unity-settings-daemon,
27 indicator-application,
28 indicator-datetime,

Subscribers

People subscribed via source and target branches