Merge ~vpa1977/ubuntu/+source/openjdk-8:ca-certificates-java-dpkg into ubuntu/+source/openjdk-8:ubuntu/devel

Proposed by Vladimir Petko
Status: Merged
Merged at revision: b4622de04c5c8499da14ea6aceb81d79e819da5c
Proposed branch: ~vpa1977/ubuntu/+source/openjdk-8:ca-certificates-java-dpkg
Merge into: ubuntu/+source/openjdk-8:ubuntu/devel
Diff against target: 60 lines (+16/-3)
4 files modified
debian/JB-jre-headless.postinst.in (+4/-0)
debian/changelog (+8/-1)
debian/control (+2/-1)
debian/control.in (+2/-1)
Reviewer Review Type Date Requested Status
Steve Langasek (community) Approve
git-ubuntu import Pending
Review via email: mp+438158@code.launchpad.net

Description of the change

This merge proposal is a pre-requisite for ca-certificates-java MP[1]

Summary of changes:
  * debian/JB-jre-headless.postinst.in: trigger ca-certificates-java after jre is set up.

PPA: ppa:vpa1977/ca-certificates-java-dpkg [2]

Steps to test:
 package should be installable:
 See comment for log.

Autopkgtest results:

autopkgtest [15:16:38]: @@@@@@@@@@@@@@@@@@@@ summary
hotspot PASS
langtools PASS
jdk FLAKY non-zero exit status 1

Note: this is an existing flaky autopkgtest.

[1] https://code.launchpad.net/~vpa1977/ubuntu/+source/ca-certificates-java/+git/ca-certificates-java/+merge/438150
[2] https://launchpad.net/~vpa1977/+archive/ubuntu/ca-certificates-java-dpkg

To post a comment you must log in.
Revision history for this message
Vladimir Petko (vpa1977) wrote :

$ sudo apt install openjdk-8-jre-headless
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libabsl20210324 libbpf0 libflac8 libfwupdplugin7 libgssdp-1.2-0
  libgupnp-1.2-1 libldap-2.5-0 liblerc3 libpcre3 libpoppler123 libprotobuf23
  libpython3.10 libqpdf28 libreoffice-ogltrans libreoffice-pdfimport
  librygel-core-2.6-2 librygel-db-2.6-2 librygel-renderer-2.6-2
  librygel-server-2.6-2 netkit-telnet
Use 'sudo apt autoremove' to remove them.
Suggested packages:
  fonts-dejavu-extra fonts-ipafont-gothic fonts-ipafont-mincho
  fonts-wqy-microhei fonts-wqy-zenhei
The following NEW packages will be installed:
  openjdk-8-jre-headless
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 30.7 MB of archives.
After this operation, 104 MB of additional disk space will be used.
Get:1 https://ppa.launchpadcontent.net/vpa1977/ca-certificates-java-dpkg/ubuntu lunar/main amd64 openjdk-8-jre-headless amd64 8u362-ga-0ubuntu2~ppa1 [30.7 MB]
Fetched 30.7 MB in 6s (5,093 kB/s)
Selecting previously unselected package openjdk-8-jre-headless:amd64.
(Reading database ... 161987 files and directories currently installed.)
Preparing to unpack .../openjdk-8-jre-headless_8u362-ga-0ubuntu2~ppa1_amd64.deb
...
Unpacking openjdk-8-jre-headless:amd64 (8u362-ga-0ubuntu2~ppa1) ...
Setting up openjdk-8-jre-headless:amd64 (8u362-ga-0ubuntu2~ppa1) ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/jjs to prov
ide /usr/bin/jjs (jjs) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/pack200 to
provide /usr/bin/pack200 (pack200) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/rmid to pro
vide /usr/bin/rmid (rmid) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/unpack200 t
o provide /usr/bin/unpack200 (unpack200) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/orbd to pro
vide /usr/bin/orbd (orbd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/servertool
to provide /usr/bin/servertool (servertool) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/tnameserv t
o provide /usr/bin/tnameserv (tnameserv) in auto mode
Processing triggers for ca-certificates-java (20230103ubuntu1~ppa9) ...
done.

Revision history for this message
Steve Langasek (vorlon) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/JB-jre-headless.postinst.in b/debian/JB-jre-headless.postinst.in
2index a0c4c85..fd1af31 100644
3--- a/debian/JB-jre-headless.postinst.in
4+++ b/debian/JB-jre-headless.postinst.in
5@@ -126,6 +126,10 @@ configure)
6 fi
7 fi
8
9+ # Now that java is fully registered and configured,
10+ # call update-ca-certificates-java
11+ dpkg-trigger update-ca-certificates-java
12+
13 ;;
14
15 esac
16diff --git a/debian/changelog b/debian/changelog
17index 7c93bdb..8b73e76 100644
18--- a/debian/changelog
19+++ b/debian/changelog
20@@ -1,4 +1,11 @@
21-openjdk-8 (8u362-ga-0buntu1) lunar; urgency=medium
22+openjdk-8 (8u362-ga-0ubuntu2) lunar; urgency=medium
23+
24+ * debian/JB-jre-headless.postinst.in: trigger ca-certificates-java after jre
25+ is set up.
26+
27+ -- Vladimir Petko <vladimir.petko@canonical.com> Wed, 01 Mar 2023 17:18:57 +1300
28+
29+openjdk-8 (8u362-ga-0ubuntu1) lunar; urgency=medium
30
31 * New upstream release
32 * CVEs
33diff --git a/debian/control b/debian/control
34index 934c5bc..4101e6e 100644
35--- a/debian/control
36+++ b/debian/control
37@@ -1,7 +1,8 @@
38 Source: openjdk-8
39 Section: java
40 Priority: optional
41-Maintainer: Java Maintenance <debian-java@lists.debian.org>
42+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
43+XSBC-Original-Maintainer: Java Maintenance <debian-java@lists.debian.org>
44 Uploaders: Thorsten Glaser <tg@mirbsd.de>
45 Build-Depends: debhelper (>= 9), quilt, m4, lsb-release, zip, unzip,
46 openjdk-8-jdk,
47diff --git a/debian/control.in b/debian/control.in
48index c18a8b3..b9f6dc9 100644
49--- a/debian/control.in
50+++ b/debian/control.in
51@@ -1,7 +1,8 @@
52 Source: @basename@
53 Section: java
54 Priority: optional
55-Maintainer: Java Maintenance <debian-java@lists.debian.org>
56+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
57+XSBC-Original-Maintainer: Java Maintenance <debian-java@lists.debian.org>
58 Uploaders: Thorsten Glaser <tg@mirbsd.de>
59 Build-Depends: debhelper (>= 9), quilt, m4, lsb-release, zip, unzip,
60 @bd_bootstrap@

Subscribers

People subscribed via source and target branches