Activity log for bug #1771815

Date Who What changed Old value New value Message
2018-05-17 13:15:40 Tiago Stürmer Daitx bug added bug
2018-05-17 13:17:38 Tiago Stürmer Daitx bug watch added https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895230
2018-05-17 13:17:38 Tiago Stürmer Daitx bug task added javatools (Debian)
2018-05-17 13:23:35 Tiago Stürmer Daitx tags cosmic upgrade-software-version
2018-05-17 13:24:46 Tiago Stürmer Daitx attachment added ca-certificates-java_20180516_debdiff_20180516ubuntu1.patch https://bugs.launchpad.net/debian/+source/javatools/+bug/1771815/+attachment/5140839/+files/ca-certificates-java_20180516_debdiff_20180516ubuntu1.patch
2018-05-17 13:25:19 Tiago Stürmer Daitx attachment added ca-certificates-java_20180413ubuntu1_debdiff_20180516ubuntu1.patch https://bugs.launchpad.net/debian/+source/javatools/+bug/1771815/+attachment/5140840/+files/ca-certificates-java_20180413ubuntu1_debdiff_20180516ubuntu1.patch
2018-05-17 13:25:39 Tiago Stürmer Daitx tags cosmic upgrade-software-version cosmic patch upgrade-software-version
2018-05-17 13:31:46 Tiago Stürmer Daitx bug added subscriber Ubuntu Sponsors Team
2018-05-17 13:34:18 Julian Andres Klode ca-certificates-java (Ubuntu): importance Undecided High
2018-05-17 13:35:29 Julian Andres Klode ca-certificates-java (Ubuntu): status New Triaged
2018-05-17 13:35:41 Julian Andres Klode removed subscriber Ubuntu Sponsors Team
2018-05-17 13:37:16 Julian Andres Klode ca-certificates-java (Ubuntu): status Triaged In Progress
2018-05-17 13:41:34 Julian Andres Klode ca-certificates-java (Ubuntu): status In Progress Fix Committed
2018-05-17 13:48:06 Bug Watch Updater javatools (Debian): status Unknown New
2018-05-17 17:04:14 Launchpad Janitor ca-certificates-java (Ubuntu): status Fix Committed Fix Released
2018-06-10 04:34:34 Bug Watch Updater javatools (Debian): status New Fix Released
2018-07-17 17:21:52 Tiago Stürmer Daitx description There's a new ca-certificates-java package in debian unstable versioned 20180516 which conflicts with Ubuntu's delta in cosmic, version 20180413ubuntu1 [1], and requires a merge. The following changes should be kept: 1) debian/control: Bump javahelper build dependency. 2) debian/rules: Replace javac arguments '-source 1.7 -target 1.7' with '--release 7' as, per JEP-247, it also takes care of setting the right -bootclasspath argument. We can only propose both 1) and 2) to Debian after Debian merges 895230 [2]. References: [1] https://merges.ubuntu.com/main.html?query=ca-certificates-java [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895230 [Original Merge Description] There's a new ca-certificates-java package in debian unstable versioned 20180516 which conflicts with Ubuntu's delta in cosmic, version 20180413ubuntu1 [1], and requires a merge. The following changes should be kept: 1) debian/control: Bump javahelper build dependency. 2) debian/rules: Replace javac arguments '-source 1.7 -target 1.7' with '--release 7' as, per JEP-247, it also takes care of setting the right -bootclasspath argument. We can only propose both 1) and 2) to Debian after Debian merges 895230 [2]. References: [1] https://merges.ubuntu.com/main.html?query=ca-certificates-java [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895230 [Impact] This merge brings fixes for: 1. debian/jks-keystore.hook.in and debian/postinst.in so the PATH is only updated when a valid JVM is found - previously an invalid path was set, which had no side effect. 2. the same fix carried by by bug 1769013, which removed an uneccessary jvm config file 3. the fix from bug 1771363, which converted keystores in PKCS12 format to JKS [Test Case] Same test cases as described in bug 1771363 and bug 1769013. Additionally to that one can check that the jks-keystore hook and the postinst script from ca-certificates-java no longer causes an invalid PATH and JAVA_HOME to be set - this had no side effect, as those were set to an invalid value the java binary was search in the remaining PATH. [Regression Potential] Besides the regressions discussed in bug 1771363 and bug 1769013 no other regression is expected. Not setting PATH/JAVA_HOME or setting them to an invalid value will have the same effect in the 'java' calls for both the jks-keystore hook and the postinst script: an existing java binary in the remaining PATH is called.
2018-07-18 06:52:53 Łukasz Zemczak ca-certificates-java (Ubuntu Bionic): status New Fix Committed
2018-07-18 06:52:54 Łukasz Zemczak bug added subscriber Ubuntu Stable Release Updates Team
2018-07-18 06:52:56 Łukasz Zemczak bug added subscriber SRU Verification
2018-07-18 06:52:58 Łukasz Zemczak tags cosmic patch upgrade-software-version cosmic patch upgrade-software-version verification-needed verification-needed-bionic
2018-07-25 14:14:29 Tiago Stürmer Daitx tags cosmic patch upgrade-software-version verification-needed verification-needed-bionic cosmic patch upgrade-software-version verification-done-bionic
2018-07-30 16:14:36 Launchpad Janitor ca-certificates-java (Ubuntu Bionic): status Fix Committed Fix Released
2018-07-30 16:14:56 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team