On Mon, Mar 19, 2018 at 09:17:32PM +0100, Jose Gutierrez de la Concha wrote:
> I have fixed the package to depend on JDK 8 and use it for the build,
> there is already a bug to upgrade gradle for JDK 9 support [1]
> 
> I have also fixed a few other warnings that show up with lintian and have
> to reimort the upstream source to exclude some non DFSG files
> 
> [1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=873227

I'm afraid that the new version loses a lot of entries from the changelog.
I haven't checked yet whether the actual changes are preserved, but even
lacking just the changelog will confuse BTS version tracking, making it
consider past bugs to still apply to the new version.


-zeroc-ice (3.6.4-1+buster) unstable; urgency=medium
+zeroc-ice (3.7.0-1) unstable; urgency=medium
 
-  * Removed icegridgui patch, no longer necessary with 3.6.4
-  * Set iceBuilderClassPath to use the local Ice Builder plug-in
-  * Add class path entries to JAR files
-  * Renamed zeroc-icegrid.icegridnode.service
-  * Enable jarsClassPath see ICE-8444
-  * Imported Upstream version 3.6.4
+  * Updated version to 3.7.0
 
- -- José Gutiérrez de la Concha <j...@zeroc.com>  Fri, 08 Sep 2017 20:36:13 
+0200
-
-zeroc-ice (3.6.3-6) unstable; urgency=medium
-
-  * Add python2 packages
-  * Update obsolete standards version
-  * Fix usage of deprecated operator < in dependencies
-  * Update .gitignore file
-  * Rebuild libzeroc-ice3.6 with G++ 7 and bump symbols
-  * Update git-buildpackage configuration for 3.6-sid branch
-
- -- José Gutiérrez de la Concha <j...@zeroc.com>  Thu, 10 Aug 2017 10:48:29 
+0000
-
-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 <j...@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
-
- -- Jose <j...@zeroc.com>  Mon, 05 Dec 2016 09:37:57 +0100
-
-zeroc-ice (3.6.3-3) unstable; urgency=medium
-
-  * Missing Jgoodies dependencies in zeroc-icegridgui
-  * Do not use JGoodies PlasticLookAndFeel. We avoid using
-    JGoodies PlasticLookAndFeel as it is triggering a
-    bug in JFileChooser that causes an application crash
-
- -- Jose <j...@zeroc.com>  Thu, 01 Dec 2016 22:39:10 +0100
-
-zeroc-ice (3.6.3-2) unstable; urgency=medium
-
-  * Fix package upgrade from stretch
-
- -- Jose <j...@zeroc.com>  Fri, 14 Oct 2016 17:26:35 +0000
-
-zeroc-ice (3.6.3-1) unstable; urgency=medium
-
-  * Ice-3.6.3 release
-  * Added Ice for Python package python3-zeroc-ice
-  * Remove javafx dependency
-  * Fix service packaging
-
- -- José Gutiérrez de la Concha <j...@zeroc.com>  Tue, 11 Oct 2016 13:21:56 
+0200
+ -- José Gutiérrez de la Concha <j...@zeroc.com>  Mon, 19 Mar 2018 17:35:41 
+0000


It'd be also nice to fix problems reporting by lintian:
W: zeroc-ice source: debian-rules-ignores-make-clean-error line 126
W: zeroc-icegridgui: classpath-contains-relative-path 
usr/share/java/icegridgui.jar:
file:/usr/share/java/ice-3.7.0.jar,
file:/usr/share/java/icessl-3.7.0.jar,
file:/usr/share/java/icelocatordiscovery-3.7.0.jar,
file:/usr/share/java/icebox-3.7.0.jar,
file:/usr/share/java/icestorm-3.7.0.jar,
file:/usr/share/java/glacier2-3.7.0.jar,
file:/usr/share/java/icegrid-3.7.0.jar,
file:/usr/share/maven-repo/com/jgoodies/jgoodies-looks/debian/jgoodies-looks-debian.jar,
file:/usr/share/maven-repo/com/jgoodies/jgoodies-forms/debian/jgoodies-forms-debian.jar,
file:/usr/share/maven-repo/com/jgoodies/jgoodies-common/1.x/jgoodies-common-1.x.jar
W: libzeroc-ice3.7: dev-pkg-without-shlib-symlink 
usr/lib/x86_64-linux-gnu/libIceXML.so.3.7.0 
usr/lib/x86_64-linux-gnu/libIceXML.so
W: libzeroc-ice3.7: dev-pkg-without-shlib-symlink 
usr/lib/x86_64-linux-gnu/libIceDB.so.3.7.0 usr/lib/x86_64-linux-gnu/libIceDB.so
W: libzeroc-ice3.7: dev-pkg-without-shlib-symlink 
usr/lib/x86_64-linux-gnu/libGlacier2CryptPermissionsVerifier.so.3.7.0 
usr/lib/x86_64-linux-gnu/libGlacier2CryptPermissionsVerifier.so


Also, FYI: the new version makes your only reverse-dependence, mumble,
fail to build (full log attached):

slice2cpp --checksum -I/usr/local/share/Ice -I/usr/share/Ice/slice 
-I/usr/share/slice -I/usr/share/Ice-3.4.1/slice/ -I/usr/share/Ice-3.3.1/slice/ 
-I/usr/share/Ice-3.4.2/slice/ Murmur.ice
[libprotobuf WARNING google/protobuf/compiler/parser.cc:547] No syntax 
specified for the proto file: Mumble.proto. Please use 'syntax = "proto2";' or 
'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.)
/<<PKGBUILDDIR>>/src/murmur/Murmur.ice:9: error: Can't open include file 
"Ice/SliceChecksumDict.ice"
    #include <Ice/SliceChecksumDict.ice>

Obviously, you first need to get the new version of zeroc in, but the
transition will need to take care of mumble, thus the heads up.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ 
⣾⠁⢠⠒⠀⣿⡁ A dumb species has no way to open a tuna can.
⢿⡄⠘⠷⠚⠋⠀ A smart species invents a can opener.
⠈⠳⣄⠀⠀⠀⠀ A master species delegates.

Attachment: mumble_amd64.build.xz
Description: application/xz

Reply via email to