]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
common: Remove the runtime dependency on lsb_release 11875/head
authorBrad Hubbard <bhubbard@redhat.com>
Fri, 7 Oct 2016 04:51:41 +0000 (14:51 +1000)
committerLoic Dachary <ldachary@redhat.com>
Wed, 9 Nov 2016 15:20:03 +0000 (16:20 +0100)
commit66a19a8fc12698a3a32a7a8f9a4bc7dea711dca1
tree7956af04003ea7b06b030a3aaf5a57d15a1a3c4a
parent937f0572ea82373beb3965e7e1b45046e0f4366f
common: Remove the runtime dependency on lsb_release

With modern releases we should be able to make do with the call to
os_release_parse only which uses /etc/os-release which should be available on
most (all?) releases we currently support. this then allows us to remove the
runtime dependency which pulls in several other packages and would be nice to
avoid.

Fixes: http://tracker.ceph.com/issues/17425
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
(cherry picked from commit 8b1a57fd34cdc28ae688dcdf73fe70443e0463ac)

Conflicts:
debian/control: trivial context resolution
ceph.spec.in
debian/control
src/common/util.cc