Removing gwibber-service removes indicator-me

Bug #691175 reported by Sam_
30
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Gwibber
Invalid
Undecided
Unassigned
The Me Menu
Invalid
Low
Unassigned
gwibber (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Binary package hint: gwibber

Removed gwibber. Since gwibber-service starts unasked three services removed it also.
It removes indicator-me too.
Expected is, gwibber-service can be removed without interference of whatever indicator*.

Gwibber is just another app which one may use or not, but indicators are essentials of Ubuntu-Desktop.
How come that just another app is allowed to remove indicator*, which is needed for another app e.g. Empathy?

Aside, ubuntuone-client and couchdb-bin were removed before, now when attempting to reinstall indicator-me, those and related, already removed, packages are about to be installed again. (screenshot)

Result, user runs in circle or has to abstain from indicator-me, while keeping Empathy without showing online-status.

Conclusion, if gwibber-service leaves indicator-me alone, follow-up behaviour as above don't occur.
Plus, either package doesn't mention the other one as dependency, although Synaptic says something else.
http://packages.ubuntu.com/maverick/indicator-me
http://packages.ubuntu.com/maverick/gwibber-service

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: gwibber-service (not installed)
ProcVersionSignature: Ubuntu 2.6.35-23.41-generic 2.6.35.7
Uname: Linux 2.6.35-23-generic x86_64
Architecture: amd64
Date: Thu Dec 16 17:14:19 2010
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
ProcEnviron:
 LANG=C
 SHELL=/bin/bash
SourcePackage: gwibber

Revision history for this message
Sam_ (and-sam) wrote :
Victor Vargas (kamus)
Changed in gwibber (Ubuntu):
importance: Undecided → Low
status: New → Triaged
Omer Akram (om26er)
Changed in gwibber:
status: New → Confirmed
Revision history for this message
Kazade (kazade) wrote :

The problem is really the other way. indicator-me should not require that gwibber-service is installed. Ideally it would look for the service when it starts and only show the tweet box if gwibber-service is available.

Changed in indicator-me:
importance: Undecided → Low
status: New → Triaged
Revision history for this message
Sam_ (and-sam) wrote :

Still exists in an updated Natty.
Removal of gwibber alone doesn't trigger other apps to get removed also.
Removal of gwibber-service still triggers removal of indicator-me too.
## Side note. Although gwibber didn't exist on Maverick here it got reinstalled during upgrade.
Positive news is, gwibber-service doesn't run on startup.

Revision history for this message
Ryan Sharp (ryansharp31) wrote :

Ubuntu seem to take the ultra strict packaging guidelines of Debian and build absolute trash on top of their hard work by introducing ridiculous dependencies like this. Removing Evolution tries to take ubuntu-desktop with it, now Gwibber wants to delete my indicators.

The only reason most other packages are reasonably sane is because they're taken from a Debian (who actually have a clue about packaging). Anything that originates from Ubuntu seems to be a farce when it comes to packaging.

I'm not trying to be unnecessarily negative - I think that these comments are entirely necessary.

Revision history for this message
Sam_ (and-sam) wrote :

No gwibber on 18.04.2, issue obsolete.

Changed in gwibber:
status: Confirmed → Invalid
Changed in indicator-me:
status: Triaged → Invalid
Changed in gwibber (Ubuntu):
status: Triaged → Invalid
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.