please drop python-gnupginterface dependencies

Bug #1045237 reported by Dimitri John Ledkov
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Landscape Client
Fix Released
Undecided
Andreas Hasenack
landscape-client (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

please drop python-gnupginterface dependency in the landscape-common package, as it is not used.
This is one of the remaining 2 packages still keeping python-gnupginterface in main.

Related branches

Changed in landscape-client (Ubuntu):
status: New → Confirmed
importance: Undecided → Low
Revision history for this message
Thomas Herve (therve) wrote :

We depend on it because the release upgrade script needs it (as in http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/dist-upgrader-all/current/precise.tar.gz). Do we know if that dependency is going to be removed for quantal? If that's the case we can conditionally depend on it indeed.

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

This is interesting. But why does landscape-client depend on python-gnupginterface ? instead of update-manager depending on python-gnupginterface? Does update-manager installs python-gnupginterface or does it rely on landscape client being present & pulling in python-gnupginterface. Can we modify that tarball to stop using python-gnupginterface?

summary: - please drop python-gnupginterface dependency
+ please drop python-gnupginterface dependencies
Revision history for this message
Thomas Herve (therve) wrote :

We depended on it to not depend directly on update-manager-core. As the dependency has been dropped there, it looks like it can/should be dropped in Landscape. We may need to replace it to depend what the script will need, I'll ask around to see what's going on.

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

Thomas,
http://archive.ubuntu.com/ubuntu/dists/quantal/main/dist-upgrader-all/current/quantal.tar.gz

Does not use python-gnupginterface any more, instead it calls sub process directly.

Please drop python-gnupginterface from your dependencies in quantal and up.

Changed in landscape-client (Ubuntu):
importance: Low → Medium
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package landscape-client - 12.05-0ubuntu3

---------------
landscape-client (12.05-0ubuntu3) raring; urgency=low

  * Drop python-gnupginterface dependency. (LP: #1045237).
 -- Dmitrijs Ledkovs <email address hidden> Fri, 09 Nov 2012 10:55:22 +0000

Changed in landscape-client (Ubuntu):
status: Confirmed → Fix Released
Changed in landscape-client:
assignee: nobody → Andreas Hasenack (ahasenack)
tags: added: kanban
tags: removed: kanban
Changed in landscape-client:
milestone: none → 12.12
Changed in landscape-client:
status: New → Fix Committed
Changed in landscape-client:
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.