python-nova depends on python-setuptools-git?

Bug #1059907 reported by Sam Morrison on 2012-10-02
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nova (Ubuntu)
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) on 2012-10-02
description: updated
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
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.

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

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
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  Edit
Everyone can see this information.

Other bug subscribers