BackInTime karmic package missing depends on menu
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Back In Time |
Invalid
|
Undecided
|
Unassigned | ||
backintime (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Karmic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
The Back In Time (root) launcher as shipped in karmic calls the program su-to-root. This program is not installed on a base Ubuntu machine, but menu (The package containing su-to-root) is not listed as a dependency.
Impact
--------
On a base Karmic or Lucid system both of the Backintime front-ends have an undeclared dependency, which results in them failing to launch as root from the menu system.
TEST CASE:
----
Install a base system and either of the BiT front-ends. Ensure the 'menu' package is not installed if it has been pulled in by another dependency. From the menu, choose to run BiT as root and no window appears.
Fix:
-----
The patch listed from git in an above post adds a dependency on menu for both front-end packages. Sponsorship is required because I am not a Ubuntu developer.
Regression potential is very low. This fix has been thoroughly tested in Debian and has some, but less, testing in Ubuntu.
description: | updated |
Changed in backintime: | |
status: | New → Invalid |
Changed in backintime (Ubuntu): | |
status: | Confirmed → In Progress |
description: | updated |
Changed in backintime (Ubuntu Karmic): | |
assignee: | nobody → Lotta Koch (lotta) |
Changed in backintime (Ubuntu Karmic): | |
assignee: | Lotta Koch (lotta) → nobody |
Is menu installed by default as part of a desktop system? If not, this dependency may have other consequences.