Removing gwibber-service removes indicator-me

Bug #691175 reported by Sam_ on 2010-12-16
30
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Gwibber
Undecided
Unassigned
The Me Menu
Low
Unassigned
gwibber (Ubuntu)
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

Sam_ (and-sam) wrote :
Kamus (kamus) on 2010-12-29
Changed in gwibber (Ubuntu):
importance: Undecided → Low
status: New → Triaged
Omer Akram (om26er) on 2010-12-29
Changed in gwibber:
status: New → Confirmed
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
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.

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.

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

Other bug subscribers