Bug #9177

Reconsider our patching of python-dbus for Jessie

Added by intrigeri 2015-04-07 17:21:15 . Updated 2015-07-03 09:34:53 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Target version:
Start date:
2015-04-07
Due date:
% Done:

100%

Feature Branch:
Type of work:
Test
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

Currently, feature/jessie still installs our custom python-dbus 1.1.1-1+tails1, while Jessie has 1.2.0-2+b3.

We should:

  1. Test unpatched Jessie’s python-dbus for regressions (IIRC, our patch fixes a race condition exposed by Tails Installer)
  2. If the unpatched version works, perfect. Otherwise, forward-port our patch to Jessie’s python-dbus, build and upload to feature-jessie.

Subtasks


History

#1 Updated by intrigeri 2015-04-19 16:45:13

  • Target version set to Tails_2.0

Done the “forward-port our patch to Jessie’s python-dbus, build and upload to feature-jessie” part, because the outdated package (more spefically: its dependencies) prevented one to install legitimate Python stuff from the Debian archive, e.g. software-properties-gtk.

#2 Updated by intrigeri 2015-07-03 09:34:53

  • Status changed from Confirmed to Resolved
  • Assignee deleted (intrigeri)
  • % Done changed from 0 to 100

Actually, we don’t use D-Bus anymore in liveusb-creator:feature/jessie, and the dependency has been removed on the corresponding packaging branch => the Jessie-specific patched package was removed from our feature-jessie APT suite, and commit:42c4df2 ensures our Wheezy-specific one is not installed.