patchage missing build-dependency on dbus-glib, therefore LASH support is disabled

Bug #730506 reported by danmb
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
patchage (Ubuntu)
Fix Released
Medium
Unassigned
Maverick
Fix Released
Low
Daniel T Chen
Natty
Fix Released
Low
Daniel T Chen

Bug Description

Binary package hint: patchage

SRU impact statement:
The 0.4.4-1.2build1 version of patchage (from Natty and Maverick) is missing a build dependency on libdbus-glib-1-dev. As a consequence the LASH support of patchage gets disabled by the configuration script.

Bug fix in current development branch:
Not applicable: LASH support has been dropped in 11.10's source package. For 10.10 and 11.04, the one-line addition to debian/control is necessary. A successful fix has been tested in the following PPA: https://launchpad.net/~danmbox/+archive/ppa/

Patch:
For natty-proposed: https://bugs.launchpad.net/ubuntu/+source/patchage/+bug/730506/+attachment/2215027/+files/patchage_0.4.4-1.2ubuntu0.11.04.0.debdiff

TEST CASE:
Build the current 10.10/11.04 source package and notice that LASH support is disabled.

Regression potential:
Slim - the addition of LASH support does not destabilise the remaining code paths.

Revision history for this message
danmb (danmbox) wrote :

Trivial patch added, since there seems to be no response to the original report. Please apply or at least comment on the issue.

tags: added: maverick natty patch
Revision history for this message
Alessio Treglia (quadrispro) wrote :

Rejected for Oneiric, since we are removing LASH.

I'd nominate this for Natty and Maverick.

Changed in patchage (Ubuntu):
importance: Undecided → Medium
status: New → Fix Released
Revision history for this message
Daniel T Chen (crimsun) wrote :

Dan, thanks for your work on this symptom. Unfortunately the debdiff that you attached 1) is reversed, 2) cannot be applied to the natty source package. I've tweaked the patch locally and will proceed with the StableReleaseUpdates process.

Changed in patchage (Ubuntu Natty):
status: New → In Progress
Revision history for this message
Daniel T Chen (crimsun) wrote :
Changed in patchage (Ubuntu Natty):
importance: Undecided → Low
assignee: nobody → Daniel T Chen (crimsun)
summary: - patchage missing build-depend on dbus-glib
+ patchage missing build-dependency on dbus-glib, therefore LASH support
+ is disabled
Daniel T Chen (crimsun)
description: updated
Changed in patchage (Ubuntu Maverick):
importance: Undecided → Low
status: New → In Progress
assignee: nobody → Daniel T Chen (crimsun)
Revision history for this message
Chris Halse Rogers (raof) wrote :

SRU team ack. Please accept into maverick-proposed and natty-proposed.

Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Hello Dan, or anyone else affected,

Accepted patchage into natty-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in patchage (Ubuntu Natty):
status: In Progress → Fix Committed
tags: added: verification-needed
Changed in patchage (Ubuntu Maverick):
status: In Progress → Fix Committed
Revision history for this message
Martin Pitt (pitti) wrote :

Hello Dan, or anyone else affected,

Accepted patchage into maverick-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

tags: added: testcase
dino99 (9d9)
Changed in patchage (Ubuntu Natty):
status: Fix Committed → Fix Released
Changed in patchage (Ubuntu Maverick):
status: Fix Committed → Fix Released
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.