mirror of
https://github.com/ceph/ceph
synced 2024-12-13 15:08:33 +00:00
04967404ed
in ubuntu 22.04 and debian unstable, the layout (scheme) for system python module is named "deb_system", the default one is 'posix_local'. and 'posix_local' installs python modules into paths like usr/local/lib/python3.10/dist-packages/. hence dh_install fails when it tries to find the files to be packaged under directory of usr/lib/python3*/site-packages/. in this change, the "deb_system" scheme is used if it is available, and fall back to "posix_prefix" to be backward compatible with older debian (derivative) distros. also, update the source directories of pure python's installation from `site-packages` to `*-packages`, to be compatible with ubuntu focal and ubuntu jammy. as we are now using the specified scheme instead of the default one. Signed-off-by: Kefu Chai <tchaikov@gmail.com>
5 lines
173 B
Plaintext
Executable File
5 lines
173 B
Plaintext
Executable File
#! /usr/bin/dh-exec
|
|
|
|
usr/lib/python3*/*-packages/ceph_argparse.py /usr/lib/python3/dist-packages/
|
|
usr/lib/python3*/*-packages/ceph_daemon.py /usr/lib/python3/dist-packages/
|