** Changed in: anvil Status: Fix Committed => Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to anvil. https://bugs.launchpad.net/bugs/1188335
Title: Building more rpms than required? Status in ANVIL for forging OpenStack.: Invalid Bug description: It appears that when selecting the python dependencies to download that pip also downloads dependencies of those dependencies and then includes these in the download directory. When py2rpm is then called given that directory it then goes and builds rpms for all these other files as well. Perhaps we should filter the download/build directory??? Example: INFO: @anvil.packaging.base : Downloading Python dependencies: INFO: @anvil.packaging.base : |-- WebOb==1.2.3 INFO: @anvil.packaging.base : |-- babel>=0.9.6 INFO: @anvil.packaging.base : |-- cliff-tablib>=1.0 INFO: @anvil.packaging.base : |-- cliff>=1.3.2 INFO: @anvil.packaging.base : |-- coverage>=3.6 INFO: @anvil.packaging.base : |-- discover INFO: @anvil.packaging.base : |-- flake8==2.0 INFO: @anvil.packaging.base : |-- hacking>=0.5.3,<0.6 INFO: @anvil.packaging.base : |-- hp3parclient>=1.0.0 INFO: @anvil.packaging.base : |-- jsonschema>=0.7,<2 INFO: @anvil.packaging.base : |-- lxml>=2.3 INFO: @anvil.packaging.base : |-- netaddr>=0.7.6 INFO: @anvil.packaging.base : |-- nose-exclude INFO: @anvil.packaging.base : |-- nosehtmloutput>=0.0.3 INFO: @anvil.packaging.base : |-- nosexcover INFO: @anvil.packaging.base : |-- openstack.nose-plugin>=0.7 INFO: @anvil.packaging.base : |-- pam>=0.1.4 INFO: @anvil.packaging.base : |-- pastedeploy>=1.5.0 INFO: @anvil.packaging.base : |-- pbr>=0.5.10,<0.6 INFO: @anvil.packaging.base : |-- pep8==1.4.5 INFO: @anvil.packaging.base : |-- pyflakes==0.7.2 INFO: @anvil.packaging.base : |-- pylint==0.25.2 INFO: @anvil.packaging.base : |-- pysqlite INFO: @anvil.packaging.base : |-- python-ldap==2.3.13 INFO: @anvil.packaging.base : |-- python-subunit INFO: @anvil.packaging.base : |-- qpid-python INFO: @anvil.packaging.base : |-- routes>=1.12.3 INFO: @anvil.packaging.base : |-- setuptools-git>=0.4 INFO: @anvil.packaging.base : |-- sphinx>=1.1.2 INFO: @anvil.packaging.base : |-- sqlalchemy-migrate>=0.7.2 INFO: @anvil.packaging.base : |-- sqlalchemy>=0.7.8,<=0.7.9 INFO: @anvil.packaging.base : |-- testrepository>=0.0.13 INFO: @anvil.packaging.base : |-- testscenarios<0.5 INFO: @anvil.packaging.base : |-- warlock>=0.7.0,<2 INFO: @anvil.packaging.base : |-- wsgiref>=0.1.2 INFO: @anvil.packaging.base : |-- xattr>=0.6.0 What was rpm(ized) - which is much bigger than the previous list. INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/Babel-0.9.6.zip INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/Jinja2-2.7.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/MarkupSafe-0.18.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/PasteDeploy-1.5.0.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/Pygments-1.6.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/Routes-1.13.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/SQLAlchemy-0.7.9.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/Sphinx-1.2b1.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/Tempita-0.5.1.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/WebOb-1.2.3.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/cliff-1.3.3.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/cliff-tablib-1.0.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/cmd2-0.6.5.1.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/colorama-0.2.5.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/coverage-3.6.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/d2to1-0.2.10.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/decorator-3.4.0.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/discover-0.4.0.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/distribute-0.6.45.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/docutils-0.10.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/extras-0.0.3.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/fixtures-0.3.12.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/flake8-2.0.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/hacking-0.5.4.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/hp3parclient-1.0.0.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/httplib2-0.8.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/jsonpatch-1.0.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/jsonpointer-1.0.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/jsonschema-1.3.0.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/logilab-astng-0.24.3.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/logilab-common-0.59.1.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/lxml-3.2.1.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/mccabe-0.2.1.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/netaddr-0.7.10.zip INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/nose-1.3.0.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/nose-exclude-0.1.9.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/nosehtmloutput-0.0.4.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/nosexcover-1.0.8.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/openstack.nose_plugin-0.11.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/pam-0.1.4.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/pbr-0.5.11.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/pep8-1.4.5.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/prettytable-0.7.2.zip INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/pyflakes-0.7.2.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/pylint-0.25.2.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/pyparsing-1.5.7.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/pysqlite-2.6.3.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/python-ldap-2.3.13.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/python-mimeparse-0.1.4.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/python-subunit-0.0.12.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/qpid-python-0.20.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/repoze.lru-0.6.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/setuptools-git-1.0b1.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/sqlalchemy-migrate-0.7.2.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/tablib-0.9.11.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/termcolor-1.1.0.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/testrepository-0.0.15.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/testscenarios-0.4.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/testtools-0.9.30.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/unittest2-0.5.1.zip INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/warlock-1.0.0.tar.gz INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/wsgiref-0.1.2.zip INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/xattr-0.6.4.tar.gz To manage notifications about this bug go to: https://bugs.launchpad.net/anvil/+bug/1188335/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp