Packages shouldn't depend on the transitional package python-gobject
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
aptdaemon (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
Trusty |
Fix Released
|
Undecided
|
Unassigned | ||
desktopcouch (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
eglibc (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Trusty |
Won't Fix
|
Undecided
|
Unassigned | ||
gnome-utils (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
libreoffice (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Trusty |
Fix Released
|
Undecided
|
Unassigned | ||
openoffice.org (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
system-config-printer (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Trusty |
Fix Released
|
Medium
|
Unassigned | ||
wine1.4 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
zeitgeist (Ubuntu) |
Fix Released
|
Low
|
Brian Murray | ||
Trusty |
Fix Released
|
Low
|
Brian Murray |
Bug Description
[Impact]
python-zeitgeist depends on python-gobject, which means python-gobject cannot be removed from the system. python-gobject is a transitional package, and packages should be updated to no longer depend on it.
[Test Case]
* Install python-zeitgeist, and verify that python-gobject is not installed with it.
* If it is already installed, you should be able to run 'apt-get purge python-gobject' without removing python-zeitgeist.
[Regression Potential]
Negligible. There are no code changes. The fix only removes a dependency on a transitional package that doesn't provide any files.
---
[Impact]
system-
[Test Case]
* Install system-
* If it is already installed, you should be able to run 'apt-get purge python-gobject' without removing system-
[Regression Potential]
Negligible. There are no code changes. The fix only removes a dependency on a transitional package that doesn't provide any files.
Related branches
affects: | openoffice.org (Ubuntu) → desktopcouch (Ubuntu) |
affects: | desktopcouch (Ubuntu) → openoffice.org (Ubuntu) |
Changed in openoffice.org (Ubuntu): | |
status: | Incomplete → Won't Fix |
Changed in libreoffice (Ubuntu): | |
status: | Incomplete → Invalid |
Changed in system-config-printer (Ubuntu): | |
assignee: | Mathew Hodson (mathew-hodson) → nobody |
importance: | Undecided → Medium |
status: | In Progress → Confirmed |
Changed in desktopcouch (Ubuntu Trusty): | |
status: | New → Invalid |
Changed in openoffice.org (Ubuntu Trusty): | |
status: | New → Invalid |
Changed in wine1.4 (Ubuntu Trusty): | |
status: | New → Invalid |
Changed in gnome-utils (Ubuntu Trusty): | |
status: | New → Invalid |
tags: | removed: migrateoootolo transitional |
description: | updated |
description: | updated |
Changed in libreoffice (Ubuntu): | |
status: | Invalid → Fix Released |
Changed in libreoffice (Ubuntu Trusty): | |
status: | New → Fix Released |
Changed in aptdaemon (Ubuntu Trusty): | |
status: | New → Fix Released |
Changed in zeitgeist (Ubuntu): | |
status: | New → In Progress |
Changed in eglibc (Ubuntu Trusty): | |
status: | New → Invalid |
Changed in zeitgeist (Ubuntu Trusty): | |
status: | New → In Progress |
description: | updated |
tags: | added: packaging |
summary: |
- Trouble when removing transitional packages + Packages shouldn't depend on the transitional package python-gobject |
Changed in zeitgeist (Ubuntu): | |
status: | In Progress → Confirmed |
Changed in zeitgeist (Ubuntu Trusty): | |
status: | In Progress → Confirmed |
Changed in zeitgeist (Ubuntu): | |
assignee: | nobody → Brian Murray (brian-murray) |
importance: | Undecided → Low |
status: | Confirmed → In Progress |
Changed in zeitgeist (Ubuntu Trusty): | |
assignee: | nobody → Brian Murray (brian-murray) |
importance: | Undecided → Low |
status: | Confirmed → In Progress |
no longer affects: | wine1.4 (Ubuntu Trusty) |
no longer affects: | openoffice.org (Ubuntu Trusty) |
Changed in eglibc (Ubuntu): | |
status: | Invalid → Won't Fix |
Changed in eglibc (Ubuntu Trusty): | |
status: | Invalid → Won't Fix |
no longer affects: | desktopcouch (Ubuntu Trusty) |
no longer affects: | gnome-utils (Ubuntu Trusty) |
Changed in openoffice.org (Ubuntu): | |
status: | Won't Fix → Invalid |
Changed in wine1.4 (Ubuntu): | |
status: | Fix Released → Invalid |
Changed in eglibc (Ubuntu): | |
status: | Won't Fix → Invalid |
I found a workaround.
$ sudo apt-get remove libreoffice- help-en- gb libreoffice- l10n-common libreoffice- l10n-en- gb libreoffice- l10n-en- za help-en- gb libreoffice- l10n-common libreoffice- l10n-en- gb libreoffice- l10n-en- za
$ sudo apt-get install libreoffice-
Now the system wont try to remove the packages.