python-six is used by dashboard's controllers. please note,
${python:Depends} is able to fill the installation dependencies for
debian package. so python-six is not added to Requires of ceph-mgr.
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit
e53bb2c5a32e9b458a55fe01b28f23bdf952b6f7)
Conflicts:
ceph.spec.in
debian/control
- adapted for luminous
BuildRequires: python-devel
BuildRequires: python-nose
BuildRequires: python-requests
+BuildRequires: python-six
BuildRequires: python-virtualenv
BuildRequires: snappy-devel
BuildRequires: udev
Group: System/Filesystems
%endif
Requires: ceph-base = %{_epoch_prefix}%{version}-%{release}
+Requires: python-six
%if 0%{?fedora} || 0%{?rhel}
Requires: python-cherrypy
Requires: python-jinja2
python-pecan,
python-prettytable,
python-setuptools,
+ python-six,
python-sphinx,
python-werkzeug,
python3-all-dev,