* ceph-base: use ${python:Depends} instead of listing the python
dependencies manually, dh_python2 will scan the requirements
of ceph-detect-init. and fill the subst var for us.
* ceph-common: add ${python:Depends}, as it packages ceph,
and ceph-brag client.
* ceph-osd: it packages ceph-disk, so should add ${python:Depends}
as its dependencies.
dh_python2 will figure them out.
Signed-off-by: Kefu Chai <kchai@redhat.com>
grep,
logrotate,
lsb-release,
- python,
- python-argparse | libpython2.7-stdlib,
- python-pkg-resources,
+ ${python:Depends},
sdparm | hdparm,
xfsprogs,
${misc:Depends},
Depends: ceph-base (= ${binary:Version}),
parted,
${misc:Depends},
+ ${python:Depends},
${shlibs:Depends}
Recommends: ceph-common (= ${binary:Version})
Replaces: ceph (<< 10)
python-rados (= ${binary:Version}),
python-cephfs (= ${binary:Version}),
python-rbd (= ${binary:Version}),
+ ${python:Depends},
python-requests
Conflicts: ceph-client-tools
Replaces: ceph-client-tools,