[Pkg-ceph-commits] [ceph] 75/85: Don't install python bytecode

Gaudenz Steinlin gaudenz at moszumanska.debian.org
Mon Dec 26 20:47:30 UTC 2016


This is an automated email from the git hooks/post-receive script.

gaudenz pushed a commit to branch jewel
in repository ceph.

commit ff4c871b94c064816f0026df324de715f37cf7ab
Author: Gaudenz Steinlin <gaudenz at debian.org>
Date:   Sat Dec 17 12:22:19 2016 +0100

    Don't install python bytecode
    
    Bytecode compilation will be done on during installation by dh-python.
---
 debian/ceph-common.install   |  4 ++--
 debian/ceph-mon.install      |  2 +-
 debian/not-installed         | 12 +++++++++++-
 debian/python-cephfs.install |  2 +-
 4 files changed, 15 insertions(+), 5 deletions(-)

diff --git a/debian/ceph-common.install b/debian/ceph-common.install
index 3296aa2..86842f8 100644
--- a/debian/ceph-common.install
+++ b/debian/ceph-common.install
@@ -16,8 +16,8 @@ usr/bin/rados
 usr/bin/rbd
 usr/bin/rbd-replay*
 usr/bin/rbdmap
-usr/lib/python*/dist-packages/ceph_argparse.py*
-usr/lib/python*/dist-packages/ceph_daemon.py*
+usr/lib/python*/dist-packages/ceph_argparse.py
+usr/lib/python*/dist-packages/ceph_daemon.py
 usr/share/ceph/id_rsa_drop.ceph.com
 usr/share/ceph/id_rsa_drop.ceph.com.pub
 usr/share/ceph/known_hosts_drop.ceph.com
diff --git a/debian/ceph-mon.install b/debian/ceph-mon.install
index 9d08093..a284d40 100644
--- a/debian/ceph-mon.install
+++ b/debian/ceph-mon.install
@@ -2,4 +2,4 @@ usr/bin/ceph-mon
 usr/bin/ceph-rest-api
 usr/share/man/man8/ceph-mon.8
 usr/share/man/man8/ceph-rest-api.8
-usr/lib/python*/dist-packages/ceph_rest_api.py*
+usr/lib/python*/dist-packages/ceph_rest_api.py
diff --git a/debian/not-installed b/debian/not-installed
index 164d7b6..7d8c430 100644
--- a/debian/not-installed
+++ b/debian/not-installed
@@ -25,4 +25,14 @@ debian/tmp/usr/lib/x86_64-linux-gnu/ceph/compressor/libceph_example.so
 debian/tmp/usr/lib/x86_64-linux-gnu/ceph/compressor/libceph_snappy.a
 # ceph-deploy is another source package, not much point
 # in installing this manpage
-debian/tmp/usr/share/man/man8/ceph-deploy.8
\ No newline at end of file
+debian/tmp/usr/share/man/man8/ceph-deploy.8
+# Don't install python bytecode. This will be generated on installation
+# by dh-python
+debian/tmp/usr/lib/python2.7/dist-packages/ceph_argparse.pyo
+debian/tmp/usr/lib/python2.7/dist-packages/ceph_rest_api.pyc
+debian/tmp/usr/lib/python2.7/dist-packages/ceph_rest_api.pyo
+debian/tmp/usr/lib/python2.7/dist-packages/ceph_daemon.pyc
+debian/tmp/usr/lib/python2.7/dist-packages/ceph_volume_client.pyc
+debian/tmp/usr/lib/python2.7/dist-packages/ceph_daemon.pyo
+debian/tmp/usr/lib/python2.7/dist-packages/ceph_argparse.pyc
+debian/tmp/usr/lib/python2.7/dist-packages/ceph_volume_client.pyo
diff --git a/debian/python-cephfs.install b/debian/python-cephfs.install
index d21d1fe..7e81a4b 100644
--- a/debian/python-cephfs.install
+++ b/debian/python-cephfs.install
@@ -1,3 +1,3 @@
-usr/lib/python*/dist-packages/ceph_volume_client.py*
+usr/lib/python*/dist-packages/ceph_volume_client.py
 usr/lib/python*/dist-packages/cephfs.so
 usr/lib/python*/dist-packages/cephfs-*.egg-info

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ceph/ceph.git



More information about the Pkg-ceph-commits mailing list