[Debian-ha-commits] [cluster-glue] 69/73: Changed conflicts to Breaks in the following sub-packages:

Richard Winters devrik-guest at moszumanska.debian.org
Sat Apr 18 20:24:41 UTC 2015


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

devrik-guest pushed a commit to branch master
in repository cluster-glue.

commit eed89ebb9ed1afd466fa1f3bb2a30266b2fc79ea
Author: Richard B Winters <rik at mmogp.com>
Date:   Fri Apr 17 06:24:02 2015 -0400

    Changed conflicts to Breaks in the following sub-packages:
    
     - liblrm2
     - liblrm2-dev
     - libpils2
     - libpils2-dev
     - libplumb2
     - libplumb2-dev
     - libplumbgpl2
     - libplumbgpl2-dev
     - libstonith1
     - libstonith1-dev
    
    - Added symbolic link to lrmadmin manual for cibsecret binary in
    cluster-glue
    
    Change-Id: Ic78359c5fe7a59827a8a14c6b716fb58c1d31112
    Signed-off-by: Richard B Winters <rik at mmogp.com>
---
 debian/cluster-glue-dev.lintian-overrides |  4 ----
 debian/cluster-glue.install               |  1 +
 debian/cluster-glue.lintian-overrides     |  4 ----
 debian/cluster-glue.manpages              |  1 +
 debian/control                            | 24 ++++++++++++------------
 debian/libcluster-glue.lintian-overrides  |  6 +++---
 debian/rules                              |  3 +++
 debian/source.lintian-overrides           |  5 +++++
 8 files changed, 25 insertions(+), 23 deletions(-)

diff --git a/debian/cluster-glue-dev.lintian-overrides b/debian/cluster-glue-dev.lintian-overrides
deleted file mode 100644
index 98129dc..0000000
--- a/debian/cluster-glue-dev.lintian-overrides
+++ /dev/null
@@ -1,4 +0,0 @@
-# Warnings about conflicts-with-version can be ignored, as
-# we cannot have heartbeat, or versions of libcluster-glue-dev
-# prior to 1.0.6, mixing with this package.
-cluster-glue-dev: conflicts-with-version
diff --git a/debian/cluster-glue.install b/debian/cluster-glue.install
index aac58fa..fde1fea 100644
--- a/debian/cluster-glue.install
+++ b/debian/cluster-glue.install
@@ -89,6 +89,7 @@ usr/share/man/man8/meatclient.8
 usr/share/man/man8/hb_report.8
 usr/share/man/man8/ha_logd.8
 usr/share/man/man8/stonith.8
+usr/share/man/man8/cibsecret.8
 usr/share/man/man8/lrmadmin.8
 usr/sbin/cibsecret
 usr/share/cluster-glue/lrmtest/testcases/stonith.exp
diff --git a/debian/cluster-glue.lintian-overrides b/debian/cluster-glue.lintian-overrides
deleted file mode 100644
index 4a588a8..0000000
--- a/debian/cluster-glue.lintian-overrides
+++ /dev/null
@@ -1,4 +0,0 @@
-# Warnings about conflicts-with-version can be ignored, as
-# we cannot have heartbeat, nor versions of libcluster-glue
-# prior to 1.0.6, mixing with this package.
-cluster-glue: conflicts-with-version
diff --git a/debian/cluster-glue.manpages b/debian/cluster-glue.manpages
index f264b8f..d215edf 100644
--- a/debian/cluster-glue.manpages
+++ b/debian/cluster-glue.manpages
@@ -3,3 +3,4 @@ doc/stonith.8
 doc/ha_logd.8
 doc/hb_report.8
 doc/ha_logger.1
+debian/tmp/usr/share/man/man8/cibsecret.8
diff --git a/debian/control b/debian/control
index 3163e04..d97aaf3 100644
--- a/debian/control
+++ b/debian/control
@@ -162,8 +162,8 @@ Replaces: libcluster-glue (<= 1.0.6-1),
  heartbeat,
  heartbeat-common,
  libheartbeat2
-Conflicts: libcluster-glue (<= 1.0.6-1),
- heartbeat,
+Breaks: libcluster-glue (<= 1.0.6-1)
+Conflicts: heartbeat,
  heartbeat-common,
  libheartbeat2
 Description: Reusable cluster libraries (transitional package)
@@ -380,7 +380,7 @@ Architecture: any
 Depends: ${shlibs:Depends}, 
  ${misc:Depends}
 Replaces: libcluster-glue (<= 1.0.6-1)
-Conflicts: libcluster-glue (<= 1.0.6-1)
+Breaks: libcluster-glue (<= 1.0.6-1)
 Description: Reusable cluster libraries -- liblrm2
  This package contains the lrm helper library from cluster-glue,
  the reusable cluster components package. 
@@ -393,7 +393,7 @@ Architecture: any
 Depends: ${shlibs:Depends}, 
  ${misc:Depends}
 Replaces: libcluster-glue (<= 1.0.6-1)
-Conflicts: libcluster-glue (<= 1.0.6-1)
+Breaks: libcluster-glue (<= 1.0.6-1)
 Description: Reusable cluster libraries -- libpils2
  This package contains the pils library from cluster-glue, the 
  reusable cluster components package. 
@@ -406,7 +406,7 @@ Architecture: any
 Depends: ${shlibs:Depends}, 
  ${misc:Depends}
 Replaces: libcluster-glue (<= 1.0.6-1)
-Conflicts: libcluster-glue (<= 1.0.6-1)
+Breaks: libcluster-glue (<= 1.0.6-1)
 Description: Reusable cluster libraries -- libplumb2
  This package contains the plumber library from cluster-glue, the 
  reusable cluster components package. 
@@ -419,7 +419,7 @@ Architecture: any
 Depends: ${shlibs:Depends}, 
  ${misc:Depends}
 Replaces: libcluster-glue (<= 1.0.6-1)
-Conflicts: libcluster-glue (<= 1.0.6-1)
+Breaks: libcluster-glue (<= 1.0.6-1)
 Description: Reusable cluster libraries -- libplumbgpl2
  This package contains the plumber library from cluster-glue,
  the reusable cluster components package, in the GPL version. 
@@ -433,7 +433,7 @@ Depends: ${shlibs:Depends},
  ${misc:Depends}
 Replaces: libcluster-glue (<= 1.0.6-1),
  libstonith0
-Conflicts: libcluster-glue (<= 1.0.6-1), 
+Breaks: libcluster-glue (<= 1.0.6-1), 
  libstonith0
 Description: Reusable cluster libraries -- libstonith1
  This package contains the stonith library from cluster-glue, the 
@@ -448,7 +448,7 @@ Architecture: any
 Depends: ${misc:Depends}, 
  liblrm2 (= ${binary:Version})
 Replaces: libcluster-glue-dev (<= 1.0.6-1)
-Conflicts: libcluster-glue-dev (<= 1.0.6-1)
+Breaks: libcluster-glue-dev (<= 1.0.6-1)
 Description: Reusable cluster development files -- liblrm
  This package contains the development files of the lrm helper 
  library from cluster-glue, the reusable cluster components 
@@ -464,7 +464,7 @@ Depends: ${misc:Depends},
  libpils2 (= ${binary:Version}), 
  libltdl-dev
 Replaces: libcluster-glue-dev (<= 1.0.6-1)
-Conflicts: libcluster-glue-dev (<= 1.0.6-1)
+Breaks: libcluster-glue-dev (<= 1.0.6-1)
 Description: Reusable cluster development files -- libpils2
  This package contains the development files of the pils 
  library from cluster-glue, the reusable cluster components 
@@ -479,7 +479,7 @@ Architecture: any
 Depends: ${misc:Depends}, 
  libplumb2 (= ${binary:Version})
 Replaces: libcluster-glue-dev (<= 1.0.6-1)
-Conflicts: libcluster-glue-dev (<= 1.0.6-1)
+Breaks: libcluster-glue-dev (<= 1.0.6-1)
 Description: Reusable cluster development files -- libplumb2
  This package contains the development files of the plumber 
  library from cluster-glue, the reusable cluster components 
@@ -494,7 +494,7 @@ Architecture: any
 Depends: ${misc:Depends}, 
  libplumbgpl2 (= ${binary:Version})
 Replaces: libcluster-glue-dev (<= 1.0.6-1)
-Conflicts: libcluster-glue-dev (<= 1.0.6-1)
+Breaks: libcluster-glue-dev (<= 1.0.6-1)
 Description: Reusable cluster development files -- libplumbgpl2
  This package contains the development files of the plumber 
  library from cluster-glue, the reusable cluster components 
@@ -510,7 +510,7 @@ Depends: ${misc:Depends},
  libstonith1 (= ${binary:Version})
 Replaces: libcluster-glue-dev (<= 1.0.6-1),
  libstonith0-dev
-Conflicts: libcluster-glue-dev (<= 1.0.6-1),
+Breaks: libcluster-glue-dev (<= 1.0.6-1),
  libstonith0-dev
 Description: Reusable cluster development files -- libstonith1
  This package contains the development files of the stonith 
diff --git a/debian/libcluster-glue.lintian-overrides b/debian/libcluster-glue.lintian-overrides
index 426bd86..25a98f2 100644
--- a/debian/libcluster-glue.lintian-overrides
+++ b/debian/libcluster-glue.lintian-overrides
@@ -1,4 +1,4 @@
-# Warnings about conflicts-with-version can be ignored, as
+# Warnings about package relation with self can be ignored, as
 # we cannot have heartbeat, nor versions of libcluster-glue
-# prior to 1.0.6, mixing with this package.
-libcluster-glue: conflicts-with-version
+# prior to 1.0.6, mixing with this transitional package.
+libcluster-glue: package-relation-with-self
diff --git a/debian/rules b/debian/rules
index e731fa3..37ccd9c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -29,6 +29,9 @@ override_dh_auto_install:
 	for file in `find $(CURDIR)/debian/tmp -name '*.la'`; do \
 		sed -i "/dependency_libs/ s/'.*'/''/" $$file ; \
 	done
+# install symbolic link to lrmadmin manual for cibsecret binary
+	ln -rs $(CURDIR)/debian/tmp/usr/share/man/man8/lrmadmin.8 \
+		$(CURDIR)/debian/tmp/usr/share/man/man8/cibsecret.8
 
 override_dh_installchangelogs:
 	dh_installchangelogs ChangeLog
diff --git a/debian/source.lintian-overrides b/debian/source.lintian-overrides
new file mode 100644
index 0000000..c55827b
--- /dev/null
+++ b/debian/source.lintian-overrides
@@ -0,0 +1,5 @@
+# intra-source-package-circular-dependency is also unavoidable
+# at this time due to the fact that cluster-glue is intended
+# to be a collection of its subpackages, as well as providing
+# additional components itself. 
+cluster-glue source: intra-source-package-circular-dependency

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-ha/cluster-glue.git



More information about the Debian-HA-Commits mailing list