gdevilspie is missing python-glade2 as dependency

Bug #783568 reported by Sascha Morr
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
gDevilspie
Invalid
Undecided
Unassigned
gdevilspie (Debian)
Fix Released
Unknown
gdevilspie (Ubuntu)
Fix Released
Undecided
Unassigned
Maverick
Won't Fix
Undecided
Unassigned
Natty
Won't Fix
Undecided
Unassigned
Oneiric
Won't Fix
Undecided
Unassigned

Bug Description

There is no dependency for the package python-glade2 in gdevilspie, needed at runtime.

More detailed information:

[Impact]
Critical - gdevilspie won't work without python-glade2.

[Development Fix]
Precise is safe, Debian has added depends on python-glade2, and recommended python-xdg in 1:0.5-2 (closes: #628492)

[Stable Fix]
Simply add depends on python-glade2, recommend python-xdg, according to debian changes.

[Test Case]
 * If installed, remove python-glade
 * Install gdevilspie (1:0.5-1)
 * Run gdevilspie
 * What you get:
   $ gdevilspie
   pyGTK is not correctly installed, exiting.
 * Abort.

Tags: bitesize

Related branches

Sascha Morr (saschamorr)
description: updated
Revision history for this message
Andreas Rönnquist (gusnan) wrote :

This bug is already fixed in 1:0.5-2 - see http://bugs.debian.org/628492

Julian Taylor (jtaylor)
Changed in gdevilspie:
status: New → Invalid
Changed in gdevilspie (Ubuntu):
status: New → Fix Released
tags: added: bitesize
Leo Iannacone (l3on)
Changed in gdevilspie (Ubuntu Oneiric):
assignee: nobody → Leo Iannacone (l3on)
Leo Iannacone (l3on)
Changed in gdevilspie (Ubuntu Oneiric):
assignee: Leo Iannacone (l3on) → nobody
Revision history for this message
Marc Deslauriers (mdeslaur) wrote :

NAK on the branches. You have bumped to the same version in all releases. This will break the upgrade path. Please see how to handle having the same version in multiple release here:

https://wiki.ubuntu.com/SecurityTeam/UpdatePreparation#Update_the_packaging

Changed in gdevilspie (Ubuntu Maverick):
status: New → Incomplete
Changed in gdevilspie (Ubuntu Natty):
status: New → Incomplete
Changed in gdevilspie (Ubuntu Oneiric):
status: New → Incomplete
Leo Iannacone (l3on)
Changed in gdevilspie (Ubuntu Oneiric):
assignee: nobody → Leo Iannacone (l3on)
status: Incomplete → In Progress
Revision history for this message
Leo Iannacone (l3on) wrote :

Branches updated as suggested by mdeslaur.

Changed in gdevilspie (Ubuntu Oneiric):
status: In Progress → Confirmed
Changed in gdevilspie (Ubuntu Natty):
status: Incomplete → Confirmed
Changed in gdevilspie (Ubuntu Maverick):
status: Incomplete → Confirmed
Changed in gdevilspie (Ubuntu Oneiric):
assignee: Leo Iannacone (l3on) → nobody
Revision history for this message
Luke Yelavich (themuso) wrote :

The branches look good, but in order to be uploaded as a stable release updates, the bug needs to be filled out with information about why the update is needed, how to test that the update fixes the problem, and any other issues the update might introduce. Please have a read of https://wiki.ubuntu.com/StableReleaseUpdates for more information.

Changed in gdevilspie (Ubuntu Maverick):
status: Confirmed → Incomplete
Changed in gdevilspie (Ubuntu Oneiric):
status: Confirmed → Incomplete
Changed in gdevilspie (Ubuntu Natty):
status: Confirmed → Incomplete
Leo Iannacone (l3on)
summary: - missing dependency
+ gdevilspie is missing python-glade2 as dependency
Revision history for this message
Leo Iannacone (l3on) wrote :

Description and Title updated.

Thanks Luke!

description: updated
Changed in gdevilspie (Ubuntu Maverick):
status: Incomplete → Confirmed
Changed in gdevilspie (Ubuntu Natty):
status: Incomplete → Confirmed
Changed in gdevilspie (Ubuntu Oneiric):
status: Incomplete → Confirmed
Changed in gdevilspie (Debian):
status: Unknown → Fix Released
Revision history for this message
Julian Taylor (jtaylor) wrote :

you must update the maintainer to when you apply changes in ubuntu: https://wiki.ubuntu.com/DebianMaintainerField
the scripte update-maintainer from ubuntu-devscripts does this for you.

I did this and uploaded the fixed packages to -proposed, thanks.

Revision history for this message
Martin Pitt (pitti) wrote :

wontfixing maverick. It's not a major bug, and maverick will go EOL in 2 months.

Changed in gdevilspie (Ubuntu Maverick):
status: Confirmed → Won't Fix
Changed in gdevilspie (Ubuntu Oneiric):
status: Confirmed → Fix Committed
tags: added: verification-needed
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Hello Sascha, or anyone else affected,

Accepted gdevilspie into oneiric-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!

Revision history for this message
Martin Pitt (pitti) wrote :

Hello Sascha, or anyone else affected,

Accepted gdevilspie 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 gdevilspie (Ubuntu Natty):
status: Confirmed → Fix Committed
Revision history for this message
Brian Murray (brian-murray) wrote : Verification still needed

The fix for this bug has been awaiting testing feedback in the -proposed repository for oneiric for more than 90 days. Please test this fix and update the bug appropriately with the results. In the event that the fix for this bug is still not verified 15 days from now, the package will be removed from the -proposed repository.

tags: added: removal-candidate
Changed in gdevilspie (Ubuntu Natty):
status: Fix Committed → Won't Fix
Revision history for this message
Brian Murray (brian-murray) wrote :

The version of gdevilspie in oneiric-proposed has been removed as this bug report was not verified in a timely fashion.

Changed in gdevilspie (Ubuntu Oneiric):
status: Fix Committed → Triaged
tags: removed: verification-needed
tags: removed: removal-candidate
Revision history for this message
Rolf Leggewie (r0lf) wrote :

oneiric has seen the end of its life and is no longer receiving any updates. Marking the oneiric task for this ticket as "Won't Fix".

Changed in gdevilspie (Ubuntu Oneiric):
status: Triaged → Won't Fix
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.