From: Kefu Chai Date: Sun, 17 Jul 2016 08:56:59 +0000 (+0800) Subject: debian: do not run dh-python against non-python packages X-Git-Tag: ses5-milestone5~329^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=abe5da0e3afbef0093f4141ce0bd10511862977d;p=ceph.git debian: do not run dh-python against non-python packages some packages do not package python modules or scripts. so override dh_python2 to exclude them. this change silences warnings like: ``` warning: dpkg-gencontrol: package ceph-mon: unused substitution variable ${python:Provides} ``` Signed-off-by: Kefu Chai --- diff --git a/debian/rules b/debian/rules index 60603bfc1295..d1baaf433b5e 100755 --- a/debian/rules +++ b/debian/rules @@ -134,6 +134,14 @@ override_dh_strip: override_dh_shlibdeps: dh_shlibdeps -a --exclude=erasure-code --exclude=rados-classes --exclude=compressor +override_dh_python2: + for binding in rados cephfs rbd; do \ + dh_python2 -p python-$$binding; \ + done + dh_python2 -p ceph-common + dh_python2 -p ceph-base + dh_python2 -p ceph-osd + # do not run tests override_dh_auto_test: