Activity log for bug #1769013

Date Who What changed Old value New value Message
2018-05-04 02:39:37 Tiago Stürmer Daitx bug added bug
2018-05-04 02:39:59 Tiago Stürmer Daitx tags cosmic
2018-05-04 02:41:27 Tiago Stürmer Daitx tags cosmic cosmic upgrade-software-version
2018-05-04 02:50:45 Tiago Stürmer Daitx attachment added ca-certificates-java_20170930ubuntu1_debdiff_20180413ubuntu1.patch https://bugs.launchpad.net/ubuntu/+source/ca-certificates-java/+bug/1769013/+attachment/5133321/+files/ca-certificates-java_20170930ubuntu1_debdiff_20180413ubuntu1.patch
2018-05-04 02:51:18 Tiago Stürmer Daitx attachment added ca-certificates-java_20180413_debdiff_20180413ubuntu1.patch https://bugs.launchpad.net/ubuntu/+source/ca-certificates-java/+bug/1769013/+attachment/5133322/+files/ca-certificates-java_20180413_debdiff_20180413ubuntu1.patch
2018-05-04 03:21:12 Tiago Stürmer Daitx attachment removed ca-certificates-java_20170930ubuntu1_debdiff_20180413ubuntu1.patch https://bugs.launchpad.net/ubuntu/+source/ca-certificates-java/+bug/1769013/+attachment/5133321/+files/ca-certificates-java_20170930ubuntu1_debdiff_20180413ubuntu1.patch
2018-05-04 03:21:15 Tiago Stürmer Daitx attachment removed ca-certificates-java_20180413_debdiff_20180413ubuntu1.patch https://bugs.launchpad.net/ubuntu/+source/ca-certificates-java/+bug/1769013/+attachment/5133322/+files/ca-certificates-java_20180413_debdiff_20180413ubuntu1.patch
2018-05-04 03:22:05 Tiago Stürmer Daitx attachment added ca-certificates-java_20170930ubuntu1_debdiff_20180413ubuntu1.patch https://bugs.launchpad.net/ubuntu/+source/ca-certificates-java/+bug/1769013/+attachment/5133328/+files/ca-certificates-java_20170930ubuntu1_debdiff_20180413ubuntu1.patch
2018-05-04 03:22:34 Tiago Stürmer Daitx attachment added ca-certificates-java_20180413_debdiff_20180413ubuntu1.patch https://bugs.launchpad.net/ubuntu/+source/ca-certificates-java/+bug/1769013/+attachment/5133329/+files/ca-certificates-java_20180413_debdiff_20180413ubuntu1.patch
2018-05-04 04:45:14 Ubuntu Foundations Team Bug Bot tags cosmic upgrade-software-version cosmic patch upgrade-software-version
2018-05-04 04:46:01 Ubuntu Foundations Team Bug Bot bug added subscriber Ubuntu Sponsors Team
2018-05-04 21:27:40 Don-vip bug watch added http://josm.openstreetmap.de/ticket/15851
2018-05-04 21:27:40 Don-vip bug task added josm
2018-05-04 21:27:48 Don-vip josm: importance Unknown Critical
2018-05-04 21:27:59 Launchpad Janitor ca-certificates-java (Ubuntu): status New Confirmed
2018-05-04 22:22:36 Mikael Gueck bug added subscriber Mikael Gueck
2018-05-07 11:44:42 Ivan Petrushev bug added subscriber Ivan Petrushev
2018-05-08 11:21:13 Arnaud Bienvenu bug added subscriber Arnaud Bienvenu
2018-05-09 07:38:31 Julian Andres Klode ca-certificates-java (Ubuntu): assignee Julian Andres Klode (juliank)
2018-05-09 07:38:34 Julian Andres Klode ca-certificates-java (Ubuntu): status Confirmed In Progress
2018-05-09 07:39:45 Julian Andres Klode removed subscriber Ubuntu Sponsors Team
2018-05-09 07:46:43 Julian Andres Klode ca-certificates-java (Ubuntu): status In Progress Fix Committed
2018-05-09 09:52:47 Launchpad Janitor ca-certificates-java (Ubuntu): status Fix Committed Fix Released
2018-05-19 22:15:59 Omer Akram nominated for series Ubuntu Bionic
2018-05-19 22:17:02 Omer Akram bug added subscriber Omer Akram
2018-05-25 19:37:59 Don-vip bug added subscriber Don-vip
2018-06-18 22:17:05 Kay Drangmeister bug added subscriber Kay Drangmeister
2018-07-17 16:44:27 Tiago Stürmer Daitx description There's a new ca-certificates-java package in debian unstable versioned 20180413 which conflicts with cosmic's version 20170930ubuntu1 [1] and requires a merge. The following changes should be kept: 1) debian/control: Bump javahelper build dependency. 2) debian/rules: 2a) Explicitly depend on openjdk-11-jre-headless, needed to configure. 2b) 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. And a new change should be considered: - remove the creation of a default jvm-*.cfg file from debian/jks-keystore.hook.in as openjdk packages already provides a default jvm with the right configuration. [1] https://merges.ubuntu.com/main.html?query=ca-certificates-java [Original Merge description] There's a new ca-certificates-java package in debian unstable versioned 20180413 which conflicts with cosmic's version 20170930ubuntu1 [1] and requires a merge. The following changes should be kept: 1) debian/control: Bump javahelper build dependency. 2) debian/rules: 2a) Explicitly depend on openjdk-11-jre-headless, needed to configure. 2b) 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. And a new change should be considered: - remove the creation of a default jvm-*.cfg file from debian/jks-keystore.hook.in as openjdk packages already provides a default jvm with the right configuration. [Impact] Besides the fix in bug 1739631 this merge also removes the usage of a fixed jvm config file by ca-certificates-java. A long long time ago ca-certificates-java failed to be installed together with openjdk because during configuration its scripts/hooks will call java, which would then be missing the jvm config file (as openjdk was only configured but not yet installed by dpkg). Still this was wrong as such solution requires that every package that depended on openjdk during dpkg configuration to provide their own jvm cfg - since that file tells openjdk which VM are available and their alias this configuration might not match what VMs (client, server, jamvm, zero, etc) are available with any given openjdk package. This usage is no longer required since OpenJDK packages have provided their own default exactly for this scenario since 2009 back to Jaunty's openjdk version 6b14-0ubuntu4 [2] - which is the correct approach for this problem as the openjdk maintainers known what jvm should default to in each architecture. This has already been fixed in the postinst script by debian 874276 [3], but unfortunately the jks-keystore hook was not fixed at the time. [Test Case] * Install ca-certificates-java in a clean bionic install, it should be able to configured correctly by dpkg while openjdk is also being configured. [Regression Potential] * if the openjdk package ever fail to ship a default jvm config file (or ships a badly configured one) the configuration step of ca-certificates-java might fail, but this is no worse than it shipping its own misconfigured jvm config file. [Other Info] [References] [1] https://merges.ubuntu.com/main.html?query=ca-certificates-java [2] https://bazaar.launchpad.net/~openjdk/openjdk/openjdk8/revision/311 [3] https://bugs.debian.org/874276
2018-07-18 06:52:19 Łukasz Zemczak ca-certificates-java (Ubuntu Bionic): status New Fix Committed
2018-07-18 06:52:20 Łukasz Zemczak bug added subscriber Ubuntu Stable Release Updates Team
2018-07-18 06:52:21 Łukasz Zemczak bug added subscriber SRU Verification
2018-07-18 06:52:26 Łukasz Zemczak tags cosmic patch upgrade-software-version cosmic patch upgrade-software-version verification-needed verification-needed-bionic
2018-07-24 12:51:08 Mikael Gueck tags cosmic patch upgrade-software-version verification-needed verification-needed-bionic cosmic patch upgrade-software-version verification-done 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:50 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team