python-nova depends on python-setuptools-git?

Bug #1059907 reported by Sam Morrison
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nova (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

I can't see why this dependency is needed

Ran a grep for setuptools_git in /usr/share/pyshared/nova and didn't return anything.

python-setuptools is needed for openstack/common/setup.py but the git version isn't as far as I can tell.

python-nova:
  Installed: 2012.2-0ubuntu2~cloud0

Sam Morrison (sorrison)
description: updated
Revision history for this message
Chuck Short (zulcss) wrote :

We use python-setup-git for our ci testing so that we can create tarballs based off the git tree, so it is necessary for the packaging building but not necessarily for the archive since we use the upstream tarballs.

Changed in nova (Ubuntu):
status: New → Won't Fix
Revision history for this message
Dave Walker (davewalker) wrote :

To confirm, this is purely a build dependency, and not a binary dependency. This means that it should not be installing python-setuptools-git on your system, if it is - please re-open this bug.

Thanks.

Revision history for this message
Sam Morrison (sorrison) wrote :

I can't reopen this bug. Please have a look at the debian/control file of python-nova it is a depends not a build depends.

It should depend on python-setuptools not python-setuptools-git

Revision history for this message
Chuck Short (zulcss) wrote :

On closer inspection this is indeed the case so my apologies. Ill get this fixed up as well.

Changed in nova (Ubuntu):
importance: Undecided → Low
status: Won't Fix → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nova - 2012.2-0ubuntu5

---------------
nova (2012.2-0ubuntu5) quantal-proposed; urgency=low

  [ Adam Gandelman ]
  * Move management of /var/lib/nova/volumes from nova-common to
    nova-volume. Ensure it has proper permissions. (LP: #1065320)
  * debian/patches/avoid_setuptools_git_dependency.patch: Remove
    setuptools_git from tools/pip-requires to avoid it being automatically
    added to python-nova's runtime dependencies. (LP: #1059907)

  [ Chuck Short ]
  * debian/patches/rbd-security.patch: Support override of ceph rbd
    user and secret in nova-compute. (LP: #1065883)
  * debian/patches/ubuntu/fix-libvirt-firewall-slowdown.patch: Fix
    refreshing of security groups in libvirt not to block on RPC calls.
    (LP: #1062314)
  * debian/patches/ubuntu/fix-ec2-volume-id-mappings.patch: Read deleted
    snapshot and volume id mappings. (LP: #1065785)
 -- Chuck Short <email address hidden> Fri, 12 Oct 2012 12:35:01 -0500

Changed in nova (Ubuntu):
status: Confirmed → 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.