
Ensure that we build and install the newer d2to1 tool instead of installing the old one from epel (which does not meet the version requirements of the openstack components). Change-Id: Ic2b76a8654adff6874bfa4758798b9e9fb545076
52 lines
1.2 KiB
Bash
52 lines
1.2 KiB
Bash
# -*- sh -*-
|
|
STEPS="epel packages"
|
|
EPEL_RPM_URL="http://mirrors.kernel.org/fedora-epel/6/i386/epel-release-6-8.noarch.rpm"
|
|
|
|
## Bootstrap for Red Hat based distros
|
|
conflicts 'python-paste-deploy1.5
|
|
python-nose1.1
|
|
python-routes1.12
|
|
python-sphinx10
|
|
python-webob1.0
|
|
Django14'
|
|
## Package Requirements (Order matters!)
|
|
require PyYAML
|
|
require gcc
|
|
require git
|
|
require patch
|
|
require python
|
|
require python-devel
|
|
require python-argparse
|
|
require python-iso8601
|
|
require python-netifaces
|
|
require python-ordereddict
|
|
require python-progressbar
|
|
require python-psutil
|
|
require python-iniparse
|
|
require pylint
|
|
require createrepo
|
|
require yum-plugin-remove-with-leaves
|
|
|
|
# multipip dependencies
|
|
require rpm-build
|
|
require python-pip
|
|
require python-setuptools
|
|
|
|
# Build dependencies
|
|
require sqlite-devel
|
|
require mysql-devel
|
|
require postgresql-devel
|
|
require openldap-devel
|
|
require libxml2-devel
|
|
require libxslt-devel
|
|
|
|
# This packages can be built from archives
|
|
require python-cheetah Cheetah
|
|
require python-keyring keyring
|
|
require python-termcolor termcolor
|
|
|
|
# This one requires a newer version and the
|
|
# current EPEL rpm doesn't provide a version
|
|
# that will satisify the desired versions in OpenStack.
|
|
require "" d2to1
|