Bug#857958: unblock: zeroc-ice/3.6.3-5
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Hi,
I want to request unblock of zeroc-ice/3.6.3-5, it include a fix
for RC bug 857219
There was a broken symlink in the previous version that should have
not been included in the package.
The new package also include a minor fix to not install unversioned
jar files.
debdiff included bellow
debdiff zeroc-ice_3.6.3-4.dsc zeroc-ice_3.6.3-5.dsc
diff -Nru zeroc-ice-3.6.3/debian/changelog zeroc-ice-3.6.3/debian/changelog
--- zeroc-ice-3.6.3/debian/changelog 2016-12-05 08:37:57.000000000 +0000
+++ zeroc-ice-3.6.3/debian/changelog 2017-03-09 15:22:39.000000000 +0000
@@ -1,3 +1,10 @@
+zeroc-ice (3.6.3-5) unstable; urgency=medium
+
+ * Do not install libIceStormService.so (Closes: #857219)
+ * Fix libzeroc-ice3.6-java install to use 3.6 name
+
+ -- Jose <jose@zeroc.com> Thu, 09 Mar 2017 16:22:39 +0100
+
zeroc-ice (3.6.3-4) unstable; urgency=medium
* Move javahelper to Build-Depends to fix Bug#847010
diff -Nru zeroc-ice-3.6.3/debian/libzeroc-ice3.6-java.poms zeroc-ice-3.6.3/debian/libzeroc-ice3.6-java.poms
--- zeroc-ice-3.6.3/debian/libzeroc-ice3.6-java.poms 2016-12-05 08:37:57.000000000 +0000
+++ zeroc-ice-3.6.3/debian/libzeroc-ice3.6-java.poms 2017-03-09 15:22:39.000000000 +0000
@@ -1,9 +1,9 @@
-java/lib/ice-3.6.3.pom --artifact=java/lib/ice-3.6.3.jar
-java/lib/icebox-3.6.3.pom --artifact=java/lib/icebox-3.6.3.jar
-java/lib/icediscovery-3.6.3.pom --artifact=java/lib/icediscovery-3.6.3.jar
-java/lib/icelocatordiscovery-3.6.3.pom --artifact=java/lib/icelocatordiscovery-3.6.3.jar
-java/lib/icegrid-3.6.3.pom --artifact=java/lib/icegrid-3.6.3.jar
-java/lib/icestorm-3.6.3.pom --artifact=java/lib/icestorm-3.6.3.jar
-java/lib/icepatch2-3.6.3.pom --artifact=java/lib/icepatch2-3.6.3.jar
-java/lib/glacier2-3.6.3.pom --artifact=java/lib/glacier2-3.6.3.jar
-java/lib/freeze-3.6.3.pom --artifact=java/lib/freeze-3.6.3.jar
+java/lib/ice-3.6.3.pom --artifact=java/lib/ice-3.6.3.jar --java-lib --no-usj-versionless
+java/lib/icebox-3.6.3.pom --artifact=java/lib/icebox-3.6.3.jar --java-lib --no-usj-versionless
+java/lib/icediscovery-3.6.3.pom --artifact=java/lib/icediscovery-3.6.3.jar --java-lib --no-usj-versionless
+java/lib/icelocatordiscovery-3.6.3.pom --artifact=java/lib/icelocatordiscovery-3.6.3.jar --java-lib --no-usj-versionless
+java/lib/icegrid-3.6.3.pom --artifact=java/lib/icegrid-3.6.3.jar --java-lib --no-usj-versionless
+java/lib/icestorm-3.6.3.pom --artifact=java/lib/icestorm-3.6.3.jar --java-lib --no-usj-versionless
+java/lib/icepatch2-3.6.3.pom --artifact=java/lib/icepatch2-3.6.3.jar --java-lib --no-usj-versionless
+java/lib/glacier2-3.6.3.pom --artifact=java/lib/glacier2-3.6.3.jar --java-lib --no-usj-versionless
+java/lib/freeze-3.6.3.pom --artifact=java/lib/freeze-3.6.3.jar --java-lib --no-usj-versionless
diff -Nru zeroc-ice-3.6.3/debian/maven.rules zeroc-ice-3.6.3/debian/maven.rules
--- zeroc-ice-3.6.3/debian/maven.rules 1970-01-01 00:00:00.000000000 +0000
+++ zeroc-ice-3.6.3/debian/maven.rules 2017-03-09 15:22:39.000000000 +0000
@@ -0,0 +1,9 @@
+com.zeroc freeze jar s/3\.6\..*/3.6/
+com.zeroc glacier2 jar s/3\.6\..*/3.6/
+com.zeroc icebox jar s/3\.6\..*/3.6/
+com.zeroc ice jar s/3\.6\..*/3.6/
+com.zeroc icediscovery jar s/3\.6\..*/3.6/
+com.zeroc icelocatordiscovery jar s/3\.6\..*/3.6/
+com.zeroc icegrid jar s/3\.6\..*/3.6/
+com.zeroc icepatch2 jar s/3\.6\..*/3.6/
+com.zeroc icestorm jar s/3\.6\..*/3.6/
diff -Nru zeroc-ice-3.6.3/debian/rules zeroc-ice-3.6.3/debian/rules
--- zeroc-ice-3.6.3/debian/rules 2016-12-05 08:37:57.000000000 +0000
+++ zeroc-ice-3.6.3/debian/rules 2017-03-09 15:22:39.000000000 +0000
@@ -30,6 +30,10 @@
-PjgoodiesFormsVersion=debian \
-PiceBuilderVersion=debian
+#
+# These files are not installed with any debian package.
+#
+INSTALL_EXCLUDE = usr/lib/$(DEB_HOST_MULTIARCH)/libIceStormService.so
export PYTHONDIR := $(shell python3 -c "import sys;print('python{0}.{1}'.format(sys.version_info.major, sys.version_info.minor))")
@@ -90,11 +94,13 @@
PHP_CONFIG=php-config$${v} $(MAKE) $(MAKEOPTS) -C php-$${v} install; \
done
PYTHON=python3 $(MAKE) $(MAKEOPTS) -C python install
+ rm -rf $(addprefix $(DESTDIR)/,$(INSTALL_EXCLUDE))
override_dh_auto_install-indep:
$(MAKE) $(MAKEOPTS) -C cpp install
$(MAKE) $(MAKEOPTS) -C java install
rm -rf $(DESTDIR)/usr/share/java/*-sources.jar
+ rm -rf $(addprefix $(DESTDIR)/,$(INSTALL_EXCLUDE))
override_dh_auto_clean-arch:
$(MAKE) $(MAKEOPTS) -C cpp clean
unblock zeroc-ice/3.6.3-5
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.8.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Reply to: