[Pkg-ceph-commits] [ceph] 01/02: d/rules, control: Drop -dbg packages and let Ubuntu builds take care of ddeb generation instead.
James Downing Page
jamespage at moszumanska.debian.org
Tue Jul 19 09:35:53 UTC 2016
This is an automated email from the git hooks/post-receive script.
jamespage pushed a commit to branch ubuntu-yakkety
in repository ceph.
commit 44ad0d18fc58059c4e176681c5de3b3adb021e91
Author: James Page <james.page at ubuntu.com>
Date: Fri Jul 15 12:22:15 2016 +0100
d/rules,control: Drop -dbg packages and let Ubuntu builds take care of ddeb generation instead.
---
debian/changelog | 7 ++
debian/control | 248 -------------------------------------------------------
debian/rules | 21 -----
3 files changed, 7 insertions(+), 269 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 52301f5..ab9e27d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+ceph (10.2.2-0ubuntu3) UNRELEASED; urgency=medium
+
+ * d/rules,control: Drop -dbg packages and let Ubuntu builds take care of
+ ddeb generation instead.
+
+ -- James Page <james.page at ubuntu.com> Fri, 15 Jul 2016 12:21:42 +0100
+
ceph (10.2.2-0ubuntu2) yakkety; urgency=medium
* d/ceph.install,d/etc/*: Drop pm based power management scripts as they
diff --git a/debian/control b/debian/control
index 81fa453..fe6775c 100644
--- a/debian/control
+++ b/debian/control
@@ -74,19 +74,6 @@ Description: distributed storage and file system
storage system that runs on commodity hardware and delivers object,
block and file system storage.
-Package: ceph-dbg
-Architecture: linux-any
-Section: debug
-Priority: extra
-Depends: ceph (= ${binary:Version}), ${misc:Depends}
-Replaces: ceph-test-dbg (<< 9.2.0-0ubuntu1~)
-Breaks: ceph-test-dbg (<< 9.2.0-0ubuntu1~)
-Description: debugging symbols for ceph
- Ceph is a distributed storage system designed to provide excellent
- performance, reliability, and scalability.
- .
- This package contains the debugging symbols for ceph.
-
Package: ceph-base
Architecture: linux-any
Depends: binutils,
@@ -123,20 +110,6 @@ Description: common ceph daemon libraries and management tools
the three Ceph server daemons (ceph-mon, ceph-osd, ceph-mds). These tools are
necessary for creating, running, and administering a Ceph storage cluster.
-Package: ceph-base-dbg
-Architecture: linux-any
-Section: debug
-Priority: extra
-Depends: ceph-base (= ${binary:Version}), ${misc:Depends}
-Breaks: ceph-dbg (<< 10.2.2-0ubuntu2~),
-Replaces: ceph-dbg (<< 10.2.2-0ubuntu2~),
-Description: debugging symbols for ceph-base
- Ceph is a massively scalable, open-source, distributed
- storage system that runs on commodity hardware and delivers object,
- block and file system storage.
- .
- This package contains the debugging symbols for ceph-base.
-
Package: rbd-mirror
Architecture: linux-any
Depends: ceph-common (= ${binary:Version}),
@@ -150,17 +123,6 @@ Description: Ceph daemon for mirroring RBD images
This package provides a daemon for mirroring RBD images between
Ceph clusters, streaming changes asynchronously.
-Package: rbd-mirror-dbg
-Architecture: linux-any
-Section: debug
-Priority: extra
-Depends: rbd-mirror (= ${binary:Version}), ${misc:Depends}
-Description: debugging symbols for rbd-mirror
- Ceph is a distributed storage system designed to provide excellent
- performance, reliability, and scalability.
- .
- This package contains the debugging symbols for rbd-mirror.
-
Package: rbd-nbd
Architecture: linux-any
Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -174,20 +136,6 @@ Description: NBD-based rbd client for the Ceph distributed file system
NBD base client that allows one to map Ceph rbd images as local
block device.
-Package: rbd-nbd-dbg
-Architecture: linux-any
-Section: debug
-Priority: extra
-Depends: rbd-nbd (= ${binary:Version}), ${misc:Depends}
-Description: debugging symbols for rbd-nbd
- Ceph is a massively scalable, open-source, distributed
- storage system that runs on commodity hardware and delivers object,
- block and file system storage. This is a
- NBD-based client that allows one to map Ceph rbd images as local
- block device.
- .
- This package contains the debugging symbols for rbd-nbd.
-
Package: ceph-common
Architecture: linux-any
Depends: librbd1 (= ${binary:Version}),
@@ -214,20 +162,6 @@ Description: common utilities to mount and interact with a ceph storage cluster
excellent performance, reliability, and scalability. This is a collection
of common tools that allow one to interact with and administer a Ceph cluster.
-Package: ceph-common-dbg
-Architecture: linux-any
-Section: debug
-Priority: extra
-Depends: ceph-common (= ${binary:Version}), ${misc:Depends}
-Conflicts: ceph-client-tools-dbg
-Replaces: ceph-client-tools-dbg
-Description: debugging symbols for ceph-common
- Ceph is a distributed storage and file system designed to provide
- excellent performance, reliability, and scalability. This is a collection
- of common tools that allow one to interact with and administer a Ceph cluster.
- .
- This package contains the debugging symbols for ceph-common.
-
Package: ceph-mds
Architecture: linux-any
Depends: ceph, ${misc:Depends}, ${shlibs:Depends}
@@ -241,17 +175,6 @@ Description: metadata server for the ceph distributed file system
This package contains the metadata server daemon, which is used to
create a distributed file system on top of the ceph storage cluster.
-Package: ceph-mds-dbg
-Architecture: linux-any
-Section: debug
-Priority: extra
-Depends: ceph-mds (= ${binary:Version}), ${misc:Depends}
-Description: debugging symbols for ceph-mds
- Ceph is a distributed storage and network file system designed to provide
- excellent performance, reliability, and scalability.
- .
- This package contains the debugging symbols for ceph-mds.
-
Package: ceph-mon
Architecture: linux-any
Depends: ceph-base (= ${binary:Version}),
@@ -271,20 +194,6 @@ Description: monitor server for the ceph storage system
cluster that provides extremely reliable and durable storage of cluster
membership, configuration, and state.
-Package: ceph-mon-dbg
-Architecture: linux-any
-Section: debug
-Priority: extra
-Depends: ceph-mon (= ${binary:Version}), ${misc:Depends}
-Breaks: ceph-dbg (<< 10.2.2-0ubuntu2~),
-Replaces: ceph-dbg (<< 10.2.2-0ubuntu2~),
-Description: debugging symbols for ceph-mon
- Ceph is a massively scalable, open-source, distributed
- storage system that runs on commodity hardware and delivers object,
- block and file system storage.
- .
- This package contains the debugging symbols for ceph-mon.
-
Package: ceph-osd
Architecture: linux-any
Depends: ceph-base (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
@@ -300,20 +209,6 @@ Description: OSD server for the ceph storage system
It is responsible for storing objects on a local file system
and providing access to them over the network.
-Package: ceph-osd-dbg
-Architecture: linux-any
-Section: debug
-Priority: extra
-Depends: ceph-osd (= ${binary:Version}), ${misc:Depends}
-Breaks: ceph-dbg (<< 10.2.2-0ubuntu2~),
-Replaces: ceph-dbg (<< 10.2.2-0ubuntu2~),
-Description: debugging symbols for ceph-osd
- Ceph is a massively scalable, open-source, distributed
- storage system that runs on commodity hardware and delivers object,
- block and file system storage.
- .
- This package contains the debugging symbols for ceph-osd.
-
Package: ceph-fuse
Architecture: amd64
Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -330,19 +225,6 @@ Description: FUSE-based client for the Ceph distributed file system
(insufficient privileges, older kernel, etc.), then the FUSE client will
do.
-Package: ceph-fuse-dbg
-Architecture: amd64
-Section: debug
-Priority: extra
-Depends: ceph-fuse (= ${binary:Version}), ${misc:Depends}
-Description: debugging symbols for ceph-fuse
- Ceph is a distributed network file system designed to provide
- excellent performance, reliability, and scalability. This is a
- FUSE-based client that allows one to mount a Ceph file system without
- root privileges.
- .
- This package contains the debugging symbols for ceph-fuse.
-
Package: rbd-fuse
Architecture: linux-any
Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -352,18 +234,6 @@ Description: FUSE-based rbd client for the Ceph distributed file system
excellent performance, reliability, and scalability. This is a
FUSE-based client that allows one to map Ceph rbd images as files.
-Package: rbd-fuse-dbg
-Architecture: linux-any
-Section: debug
-Priority: extra
-Depends: rbd-fuse (= ${binary:Version}), ${misc:Depends}
-Description: debugging symbols for rbd-fuse
- Ceph is a distributed network file system designed to provide
- excellent performance, reliability, and scalability. This is a
- FUSE-based client that allows one to map Ceph rbd images as files.
- .
- This package contains the debugging symbols for rbd-fuse.
-
Package: ceph-fs-common
Architecture: linux-any
Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -377,21 +247,6 @@ Description: common utilities to mount and interact with a ceph file system
of common tools, including the mount utility, that allows one to mount the
Ceph file system with the kernel client.
-Package: ceph-fs-common-dbg
-Architecture: linux-any
-Section: debug
-Priority: extra
-Depends: ceph-fs-common (= ${binary:Version}), ${misc:Depends}
-Conflicts: ceph-client-tools-dbg
-Replaces: ceph-client-tools-dbg
-Description: debugging symbols for ceph-fs-common
- Ceph is a distributed network file system designed to provide
- excellent performance, reliability, and scalability. This is a collection
- of common tools, including the mount utility, that allows one to mount the
- Ceph file system with the kernel client.
- .
- This package contains the debugging symbols for ceph-fs-common.
-
Package: ceph-resource-agents
Architecture: all
Priority: extra
@@ -418,21 +273,6 @@ Description: RADOS distributed object store client library
shared library allowing applications to access the distributed object
store using a simple file-like interface.
-Package: librados2-dbg
-Architecture: linux-any
-Section: debug
-Priority: extra
-Conflicts: librados1-dbg
-Replaces: librados1-dbg
-Depends: librados2 (= ${binary:Version}), ${misc:Depends}
-Description: debugging symbols for librados2
- RADOS is a reliable, autonomic distributed object storage cluster
- developed as part of the Ceph distributed storage system. This is a
- shared library allowing applications to access the distributed object
- store using a simple file-like interface.
- .
- This package contains debugging symbols for librados2.
-
Package: librados-dev
Architecture: linux-any
Section: libdevel
@@ -457,18 +297,6 @@ Description: RADOS striping interface
to stripe bigger objects onto several standard rados objects using
an interface very similar to the rados one.
-Package: libradosstriper1-dbg
-Architecture: linux-any
-Section: debug
-Priority: extra
-Depends: libradosstriper1 (= ${binary:Version}), ${misc:Depends}
-Description: debugging symbols for libradosstriper
- libradosstriper is a striping interface built on top of the rados
- library, allowing to stripe bigger objects onto several standard
- rados objects using an interface very similar to the rados one.
- .
- This package contains debugging symbols for libradosstriper.
-
Package: libradosstriper-dev
Architecture: linux-any
Section: libdevel
@@ -492,19 +320,6 @@ Description: RADOS block device client library
developed as part of the Ceph distributed storage system. This is a
shared library allowing applications to manage these block devices.
-Package: librbd1-dbg
-Architecture: linux-any
-Section: debug
-Priority: extra
-Depends: librbd1 (= ${binary:Version}), ${misc:Depends}
-Description: debugging symbols for librbd1
- RBD is a block device striped across multiple distributed objects
- in RADOS, a reliable, autonomic distributed object storage cluster
- developed as part of the Ceph distributed storage system. This is a
- shared library allowing applications to manage these block devices.
- .
- This package contains debugging symbols for librbd1.
-
Package: librbd-dev
Architecture: linux-any
Section: libdevel
@@ -533,21 +348,6 @@ Description: Ceph distributed file system client library
shared library allowing applications to access a Ceph distributed
file system via a POSIX-like interface.
-Package: libcephfs1-dbg
-Architecture: linux-any
-Section: debug
-Priority: extra
-Depends: libcephfs1 (= ${binary:Version}), ${misc:Depends}
-Conflicts: libceph1-dbg
-Replaces: libceph1-dbg
-Description: debugging symbols for libcephfs1
- Ceph is a distributed network file system designed to provide
- excellent performance, reliability, and scalability. This is a
- shared library allowing applications to access a Ceph distributed
- file system via a POSIX-like interface.
- .
- This package contains debugging symbols for libcephfs1.
-
Package: libcephfs-dev
Architecture: linux-any
Section: libdevel
@@ -575,19 +375,6 @@ Description: RADOS Gateway client library
.
This package contains the library interface and headers only.
-Package: librgw2-dbg
-Architecture: linux-any
-Section: debug
-Priority: extra
-Depends: librgw2 (= ${binary:Version}), ${misc:Depends}
-Description: debugging symbols for librbd1
- RADOS is a distributed object store used by the Ceph distributed
- storage system. This package provides a REST gateway to the
- object store that aims to implement a superset of Amazon's S3
- service.
- .
- This package contains debugging symbols for librgw2.
-
Package: librgw-dev
Architecture: linux-any
Section: libdevel
@@ -618,19 +405,6 @@ Description: REST gateway for RADOS distributed object store
.
This package contains the proxy daemon and related tools only.
-Package: radosgw-dbg
-Architecture: linux-any
-Section: debug
-Priority: extra
-Depends: radosgw (= ${binary:Version}), ${misc:Depends}
-Description: debugging symbols for radosgw
- RADOS is a distributed object store used by the Ceph distributed
- storage system. This package provides a REST gateway to the
- object store that aims to implement a superset of Amazon's S3
- service as well as the OpenStack Object Storage ("Swift") API.
- .
- This package contains debugging symbols for radosgw.
-
Package: ceph-test
Architecture: linux-any
Depends: ceph-common,
@@ -645,17 +419,6 @@ Description: Ceph test and benchmarking tools
.
This package contains tools for testing and benchmarking Ceph.
-Package: ceph-test-dbg
-Architecture: linux-any
-Section: debug
-Priority: extra
-Depends: ceph-test (= ${binary:Version}), ${misc:Depends}
-Description: debugging symbols for ceph-test
- Ceph is a distributed storage system designed to provide excellent
- performance, reliability, and scalability.
- .
- This package contains the debugging symbols for ceph-test.
-
Package: python-ceph
Architecture: all
Section: python
@@ -734,14 +497,3 @@ Description: Java Native Interface library for CephFS Java bindings
.
This package contains the Java Native Interface library for interacting
with the Ceph File System.
-
-Package: libcephfs-jni-dbg
-Architecture: linux-any
-Section: debug
-Priority: extra
-Depends: libcephfs-jni (= ${binary:Version}), ${misc:Depends}
-Description: debugging symbols for libcephfs-jni
- Ceph is a distributed storage system designed to provide excellent
- performance, reliability, and scalability.
- .
- This package contains debugging symbols for libcephfs-jni.
diff --git a/debian/rules b/debian/rules
index 13f9242..f685717 100755
--- a/debian/rules
+++ b/debian/rules
@@ -129,27 +129,6 @@ override_dh_systemd_start:
## Users are expected to "systemctl start" services once their
## configuration is correct or after package updates.
-override_dh_strip:
- dh_strip -pceph --dbg-package=ceph-dbg
- dh_strip -pceph-base --dbg-package=ceph-base-dbg
- dh_strip -pceph-mds --dbg-package=ceph-mds-dbg
- dh_strip -pceph-mon --dbg-package=ceph-mon-dbg
- dh_strip -pceph-osd --dbg-package=ceph-osd-dbg
- dh_strip -pceph-fuse --dbg-package=ceph-fuse-dbg
- dh_strip -prbd-fuse --dbg-package=rbd-fuse-dbg
- dh_strip -prbd-mirror --dbg-package=rbd-mirror-dbg
- dh_strip -prbd-nbd --dbg-package=rbd-nbd-dbg
- dh_strip -pceph-common --dbg-package=ceph-common-dbg
- dh_strip -pceph-fs-common --dbg-package=ceph-fs-common-dbg
- dh_strip -plibrados2 --dbg-package=librados2-dbg
- dh_strip -plibradosstriper1 --dbg-package=libradosstriper1-dbg
- dh_strip -plibrbd1 --dbg-package=librbd1-dbg
- dh_strip -plibcephfs1 --dbg-package=libcephfs1-dbg
- dh_strip -plibrgw2 --dbg-package=librgw2-dbg
- dh_strip -pradosgw --dbg-package=radosgw-dbg
- dh_strip -pceph-test --dbg-package=ceph-test-dbg
- dh_strip -plibcephfs-jni --dbg-package=libcephfs-jni-dbg
-
override_dh_makeshlibs:
# exclude jni libraries in libcephfs-jni to avoid pointless ldconfig
# calls in maintainer scripts; exclude private erasure-code plugins.
--
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