[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#699663: pre-approve: unblock: polyorb/2.8~20110207-6



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please approve package polyorb

It fixes one RC bug: missing Breaks/Replaces: libpolyorb1-dev due to a
file conflict. #699197

Furthermore it fixes one important bug: getting rid of a potentially
harmful diversion in a M-A: same package. The diversion was for a
manpage (something that does not belong into a library package anyway)
that was not really informative and has therefore been dropped entirely.
#688299, #692780

In case the maintainer can't upload the package, I would NMU it as -5.1.

Andreas

unblock polyorb/2.8~20110207-6
diffstat for polyorb-2.8~20110207 polyorb-2.8~20110207

 changelog            |   19 +++++++++++++++++++
 control              |    4 ++--
 libpolyorb3.manpages |    1 -
 libpolyorb3.postinst |    9 +++++++++
 libpolyorb3.postrm   |   10 ----------
 libpolyorb3.preinst  |   10 ----------
 6 files changed, 30 insertions(+), 23 deletions(-)

diff -Nru polyorb-2.8~20110207/debian/changelog polyorb-2.8~20110207/debian/changelog
--- polyorb-2.8~20110207/debian/changelog	2012-06-13 23:48:28.000000000 +0200
+++ polyorb-2.8~20110207/debian/changelog	2013-02-03 06:30:35.000000000 +0100
@@ -1,3 +1,22 @@
+polyorb (2.8~20110207-5.1) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * libpolyorb2-dev: Add Conflicts/Replaces: libpolyorb1-dev due to file
+    conflict on /usr/bin/iac.  (Closes: #699197)
+  * libpolyorb3.postinst: Cleanup the diversion created by 2.8~20110207-[34].
+    (Closes: #692780)
+
+ -- Andreas Beckmann <anbe@debian.org>  Sun, 03 Feb 2013 05:56:27 +0100
+
+polyorb (2.8~20110207-5) unstable; urgency=low
+
+  * remove diversion of manpage polyorb.7
+    the man page isn't put in any package since it contains general information
+    not very usefull
+    Closes: #688299
+
+ -- Xavier Grave <xavier.grave@ipno.in2p3.fr>  Sat, 29 Sep 2012 09:48:41 +0200
+
 polyorb (2.8~20110207-4) unstable; urgency=low
 
   * remove the testsuite run as part of the build
diff -Nru polyorb-2.8~20110207/debian/control polyorb-2.8~20110207/debian/control
--- polyorb-2.8~20110207/debian/control	2012-06-13 23:06:09.000000000 +0200
+++ polyorb-2.8~20110207/debian/control	2013-02-03 05:59:58.000000000 +0100
@@ -31,8 +31,8 @@
 Section: libdevel
 Architecture: amd64 hppa i386 ia64 mips mipsel powerpc ppc64 s390 sparc
 Depends: ${misc:Depends}, ${shlibs:Depends}, libpolyorb3 (= ${binary:Version}), g++, gnat-4.6
-Conflicts: libpolyorb2-dev
-Replaces: libpolyorb2-dev
+Conflicts: libpolyorb1-dev, libpolyorb2-dev
+Replaces: libpolyorb1-dev, libpolyorb2-dev
 Recommends: polyorb-servers (= ${binary:Version})
 Description: Multiple-personality middleware for Ada (development)
  PolyORB provides a uniform solution to build distributed applications; relying
diff -Nru polyorb-2.8~20110207/debian/libpolyorb3.manpages polyorb-2.8~20110207/debian/libpolyorb3.manpages
--- polyorb-2.8~20110207/debian/libpolyorb3.manpages	2012-05-29 15:44:31.000000000 +0200
+++ polyorb-2.8~20110207/debian/libpolyorb3.manpages	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-docs/polyorb.7
diff -Nru polyorb-2.8~20110207/debian/libpolyorb3.postinst polyorb-2.8~20110207/debian/libpolyorb3.postinst
--- polyorb-2.8~20110207/debian/libpolyorb3.postinst	1970-01-01 01:00:00.000000000 +0100
+++ polyorb-2.8~20110207/debian/libpolyorb3.postinst	2013-02-03 06:06:38.000000000 +0100
@@ -0,0 +1,9 @@
+#! /bin/sh
+set -e
+
+if [ "$1" = "configure" ]; then
+	# remove the diversion created by libpolyorb3 2.8~20110207-3 and 2.8~20110207-4
+	dpkg-divert --quiet --package libpolyorb3 --remove --rename /usr/share/man/man7/polyorb.7.gz
+fi
+
+#DEBHELPER#
diff -Nru polyorb-2.8~20110207/debian/libpolyorb3.postrm polyorb-2.8~20110207/debian/libpolyorb3.postrm
--- polyorb-2.8~20110207/debian/libpolyorb3.postrm	2012-05-29 23:28:57.000000000 +0200
+++ polyorb-2.8~20110207/debian/libpolyorb3.postrm	1970-01-01 01:00:00.000000000 +0100
@@ -1,10 +0,0 @@
-#! /bin/sh
-# prostrm script for libpolyorb3
-
-set -e
-
-dpkg-divert --package libpolyorb3 --remove --rename /usr/share/man/man7/polyorb.7.gz
-
-#DEBHELPER#
-
-exit 0
diff -Nru polyorb-2.8~20110207/debian/libpolyorb3.preinst polyorb-2.8~20110207/debian/libpolyorb3.preinst
--- polyorb-2.8~20110207/debian/libpolyorb3.preinst	2012-05-29 23:28:57.000000000 +0200
+++ polyorb-2.8~20110207/debian/libpolyorb3.preinst	1970-01-01 01:00:00.000000000 +0100
@@ -1,10 +0,0 @@
-#! /bin/sh
-# preinst script for libpolyorb3
-
-set -e
-
-dpkg-divert --package libpolyorb3 --rename --add /usr/share/man/man7/polyorb.7.gz
-
-#DEBHELPER#
-
-exit 0

Reply to: