Re: jtreg for openjdk-8 in ELTS

2023-11-10 Thread Emilio Pozuelo Monfort

Hi!

On 02/11/2023 21:24, Thorsten Glaser wrote:

Hi ELTS people (mostly pochu, I guess),

for openjdk-8 tests, Vladimir tells me we “really” want jtreg5.

If it is possible to add a jtreg5 package to jessie and stretch
even if it exists nowhere else, perhaps with vendored dependencies
where applicable like it is done for jtreg7 in stable now, we can
use that.


I had started to look at backporting jtreg6, without vendored dependencies. That 
was a bit painful due to the need of upgrading other packages, which had rdeps. 
Using vendored deps in this case sounds like a good solution. Not sure whether 
it will be easier for jtreg5.



Vladimir would be able to tell you which dependencies would need
to be included, and at which versions, or maybe even help with
the package.


Any help would be appreciated!


libasmtools-java is also needed for fuller coverage but can probably
be easily backported.


Yeah, since it's is a new package there shouldn't be many issues with 
introducing that, as it's got no rdeps.


Cheers,
Emilio



jtreg for openjdk-8 in ELTS

2023-11-02 Thread Thorsten Glaser
Hi ELTS people (mostly pochu, I guess),

for openjdk-8 tests, Vladimir tells me we “really” want jtreg5.

If it is possible to add a jtreg5 package to jessie and stretch
even if it exists nowhere else, perhaps with vendored dependencies
where applicable like it is done for jtreg7 in stable now, we can
use that.

Vladimir would be able to tell you which dependencies would need
to be included, and at which versions, or maybe even help with
the package.

libasmtools-java is also needed for fuller coverage but can probably
be easily backported.

bye,
//mirabilos
-- 
18:47⎜ well channels… you see, I see everything in the
same window anyway  18:48⎜ i know, you have some kind of
telnet with automatic pong 18:48⎜ haha, yes :D
18:49⎜ though that's more tinyirc – sirc is more comfy



Re: Maintainer field of openjdk-8

2023-07-09 Thread Emmanuel Bourg

On 07/07/2023 19:29, Thorsten Glaser wrote:



Alioth is no longer maintained, but the old lists.alioth.debian.org addresses
have been preserved and should still be used.


But not for new things, I understood?


Not for new teams, but new packages in existing teams can keep using the 
same address.


Emmanuel Bourg



Re: Maintainer field of openjdk-8

2023-07-07 Thread Thorsten Glaser
On Fri, 7 Jul 2023, Emmanuel Bourg wrote:

> Alioth is no longer maintained, but the old lists.alioth.debian.org addresses
> have been preserved and should still be used.

But not for new things, I understood?

bye,
//mirabilos
-- 
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg


/⁀\ The UTF-8 Ribbon
╲ ╱ Campaign against  Mit dem tarent-Newsletter nichts mehr verpassen:
 ╳  HTML eMail! Also, https://www.tarent.de/newsletter
╱ ╲ header encryption!




Re: openjdk-8 still needed for bootstrapping?

2023-07-07 Thread Emmanuel Bourg

On 26/06/2023 20:53, Thorsten Glaser wrote:


Last time I asked the answer was a vague yes; is this still
the case?


Nothing has changed, so yes. We just need openjdk-8 in unstable.

Emmanuel Bourg



Re: Maintainer field of openjdk-8

2023-07-07 Thread Emmanuel Bourg

On 04/07/2023 20:42, Thorsten Glaser wrote:


This is how I understood team-maintained packages to be handled.
Especially how else are people supposed to get the bug traffic.


debian-java@lists.debian.org is a discussion list, notifications should 
go to pkg-java-maintain...@lists.alioth.debian.org


wnpp bugs are also welcome on debian-java@lists.debian.org



I remember that a few years ago, I had put the list as the Maintainer of one of
my packages and I was asked to set it to
pkg-java-maintain...@lists.alioth.debian.org instead.


AIUI Alioth lists are no longer maintained, deprecated and should
especially not be used in new places.


Alioth is no longer maintained, but the old lists.alioth.debian.org 
addresses have been preserved and should still be used.


Emmanuel Bourg



Re: Maintainer field of openjdk-8

2023-07-04 Thread Thorsten Glaser
On Tue, 4 Jul 2023, Vincent Prat wrote:

> Lately, we have been receiving a significant number of automatic emails
> concerning openjdk-8.
> This is because this diffusion list is in the Maintainer field of the package.

This is how I understoof team-maintained packages to be handled.
Especially how else are people supposed to get the bug traffic.

> I remember that a few years ago, I had put the list as the Maintainer of one 
> of
> my packages and I was asked to set it to
> pkg-java-maintain...@lists.alioth.debian.org instead.

AIUI Alioth lists are no longer maintained, deprecated and should
especially not be used in new places.

bye,
//mirabilos
-- 
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg


/⁀\ The UTF-8 Ribbon
╲ ╱ Campaign against  Mit dem tarent-Newsletter nichts mehr verpassen:
 ╳  HTML eMail! Also, https://www.tarent.de/newsletter
╱ ╲ header encryption!




Maintainer field of openjdk-8

2023-07-04 Thread Vincent Prat

Hi,

Lately, we have been receiving a significant number of automatic emails 
concerning openjdk-8.
This is because this diffusion list is in the Maintainer field of the 
package.


I remember that a few years ago, I had put the list as the Maintainer of 
one of my packages and I was asked to set it to 
pkg-java-maintain...@lists.alioth.debian.org instead.


What is the current consensus on the matter?

Regards,

Vincent

Le 03/07/2023 à 00:33, Debian FTP Masters a écrit :

openjdk-8_8u382~b04-2_source.changes uploaded successfully to localhost
along with the files:
   openjdk-8_8u382~b04-2.dsc
   openjdk-8_8u382~b04-2.debian.tar.xz

Greetings,

Your Debian queue daemon (running on host usper.debian.org)





Bug#1040181: marked as done (openjdk-8: Please disable tests on zero architectures)

2023-07-02 Thread Debian Bug Tracking System
Your message dated Sun, 02 Jul 2023 22:39:05 +
with message-id 
and subject line Bug#1040181: fixed in openjdk-8 8u382~b04-2
has caused the Debian Bug report #1040181,
regarding openjdk-8: Please disable tests on zero architectures
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1040181: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1040181
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: openjdk-8
Version: 8u382~b04-1
Severity: important
Tags: patch
X-Debbugs-Cc: Thorsten Glaser 

Zero is slow, OpenJDK has many tests, and on slower ports
architectures the build can literally take a month:
https://buildd.debian.org/status/logs.php?pkg=openjdk-8&arch=alpha

Please fix this with something like:

--- debian/rules.old2023-07-02 21:46:21.815210161 +
+++ debian/rules2023-07-02 21:48:21.783102835 +
@@ -137,7 +137,7 @@
 endif
 
 with_check = $(if $(findstring nocheck, $(DEB_BUILD_OPTIONS)),,yes)
-ifneq (,$(filter $(DEB_HOST_ARCH), armel))
+ifeq (,$(filter $(DEB_HOST_ARCH), $(hotspot_archs)))
   with_check = disabled running check on $(DEB_HOST_ARCH)
 endif
 ifneq (,$(filter $(distrel),precise))
--- End Message ---
--- Begin Message ---
Source: openjdk-8
Source-Version: 8u382~b04-2
Done: Thorsten Glaser 

We believe that the bug you reported is fixed in the latest version of
openjdk-8, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1040...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thorsten Glaser  (supplier of updated openjdk-8 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA384

Format: 1.8
Date: Mon, 03 Jul 2023 00:17:03 +0200
Source: openjdk-8
Architecture: source
Version: 8u382~b04-2
Distribution: unstable
Urgency: medium
Maintainer: Java Maintenance 
Changed-By: Thorsten Glaser 
Closes: 1040167 1040181
Changes:
 openjdk-8 (8u382~b04-2) unstable; urgency=medium
 .
   * Rewrite codename-based if(n)eqs, so they fail safer (Closes: #1040167)
   * Maybe fix sparc64 Linux build failure
   * Do not run check for nōn-Hotspot architectures (Closes: #1040181)
Checksums-Sha1:
 3d77a63a49d70acb0619bcb01cdcdafdbd0fb159 4562 openjdk-8_8u382~b04-2.dsc
 5113855e6b61388404d92ebd29ed8f77430b7428 183088 
openjdk-8_8u382~b04-2.debian.tar.xz
Checksums-Sha256:
 6df5be61263e00296d4f0a0b7a5de4616ed1e1d068e0ebe9069c032cd312190a 4562 
openjdk-8_8u382~b04-2.dsc
 1619ca90373140fb4eb6daaf93e6037b6d9dbe52e2eb633b62005ae4356b1486 183088 
openjdk-8_8u382~b04-2.debian.tar.xz
Files:
 7284308dc663033b384f4380a998020d 4562 java optional openjdk-8_8u382~b04-2.dsc
 972d37000c6179da49b317da0a713f67 183088 java optional 
openjdk-8_8u382~b04-2.debian.tar.xz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.14 (MirBSD)

iQIcBAEBCQAGBQJkofg5AAoJEHa1NLLpkAfgqsQP/2M+GS9P8f9KPLZYHNrNewKE
0zfejocsvX1PMtqNL2agrfnEifjCfeBGHOrsrNYJB96sHCK9FB7dm5JCsjSFrcrR
JaK9oWzzKANHWlxPqD9ETWWJ2z1sFdqbuNcA43/3SnKARYHwAO8a58OpOMOfa6lD
Y9QO7KuLwY4V1e+NIMgGoSgZrriod0ekET60mid6d7yDonIE41TgpztG7BYn5giO
4rtUTn2tpsdVFXy7uUV3Ba4Mn9t28+rk52Dab8w+zRCjL5ZoRCK4Nod3vb61wVlO
KAaiIUFuV/CtIJ2LjNIJYSBRb7c0uNjDuskDrjHIUFlwKe7E2BSQnBfI8R6PdbOO
LvPa8YmjNyCItle+RC26p9h6CoLNYgjg7ejr2QN6yuOp6aNmrVr/PxZEQdwj8kYB
gBUMdtmIUPS+5WFScvEzacAJp1X2xEZ3R3GIGKO2yBT/72t2Frw7s4i0uh0rQt0P
RnljRiVjLpXBockVzCPuYobtb6ATXgAX3FMjjsXaKeIgspnOFVGEvFdsf4m3vPrF
i5+4I4bN95FBvd090rwa5ElDxwGhIE4KpNvKR5b+9fwDQCXvVW7EYi6JckguIXFv
1dCsOpoVF2g0powm5bHpXVXvScgDoVOSrPt2PX9Uae407zjAnce7uj+zlv/oReDK
cvdOJLtx9ToF0Oht+u9B
=QvgM
-END PGP SIGNATURE End Message ---


Bug#1040167: marked as done (openjdk-8-jre-headless: version 8u382~b04-1 depends on libjpeg8 which is not in Debian)

2023-07-02 Thread Debian Bug Tracking System
Your message dated Sun, 02 Jul 2023 22:39:05 +
with message-id 
and subject line Bug#1040167: fixed in openjdk-8 8u382~b04-2
has caused the Debian Bug report #1040167,
regarding openjdk-8-jre-headless: version 8u382~b04-1 depends on libjpeg8 which 
is not in Debian
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1040167: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1040167
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: openjdk-8-jre-headless
Version: 8u382~b04-1
Severity: important

Dear Maintainer,

Updating from 8u372-ga-1 which was the previous version in unstable is not
possible because openjdk-8-jre-headless_8e382~b04-1 depends on libjpeg8

However libjpeg8 is not to be found in Debian

Expected behaviour: correct dependencies or adding the missing libjpeg8 to
Debian?



-- System Information:
Debian Release: 12.0
  APT prefers stable-security
  APT policy: (991, 'stable-security'), (991, 'stable'), (990, 'proposed-
updates'), (390, 'oldstable-security'), (390, 'oldstable'), (389, 'oldstable-
updates'), (380, 'oldoldstable'), (379, 'oldoldstable-updates'), (370, 
'oldoldstable'), (95, 'testing'), (94, 'unstable'), (93, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-9-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr:en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages openjdk-8-jre-headless depends on:
ii  ca-certificates-java  20230103
ii  java-common   0.74
ii  libc6 2.36-9
ii  libcups2  2.4.2-3
ii  libfontconfig12.14.1-4
ii  libfreetype6  2.12.1+dfsg-5
ii  libgcc-s1 12.2.0-14
ii  libjpeg62-turbo   1:2.1.5-2
ii  liblcms2-22.14-2
ii  libnss3   2:3.87.1-1
ii  libpcsclite1  1.9.9-2
ii  libstdc++612.2.0-14
ii  libx11-6  2:1.8.4-2+deb12u1
ii  libxext6  2:1.3.4-1+b1
ii  libxi62:1.8-1+b1
ii  libxrender1   1:0.9.10-1.1
ii  libxtst6  2:1.2.3-1.1
ii  util-linux2.38.1-5+b1
ii  zlib1g1:1.2.13.dfsg-1

openjdk-8-jre-headless recommends no packages.

Versions of packages openjdk-8-jre-headless suggests:
ii  fonts-dejavu-extra2.37-6
pn  fonts-indic   
pn  fonts-ipafont-gothic  
pn  fonts-ipafont-mincho  
pn  fonts-wqy-microhei
pn  fonts-wqy-zenhei  
ii  libnss-mdns   0.15.1-3

-- no debconf information
--- End Message ---
--- Begin Message ---
Source: openjdk-8
Source-Version: 8u382~b04-2
Done: Thorsten Glaser 

We believe that the bug you reported is fixed in the latest version of
openjdk-8, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1040...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thorsten Glaser  (supplier of updated openjdk-8 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA384

Format: 1.8
Date: Mon, 03 Jul 2023 00:17:03 +0200
Source: openjdk-8
Architecture: source
Version: 8u382~b04-2
Distribution: unstable
Urgency: medium
Maintainer: Java Maintenance 
Changed-By: Thorsten Glaser 
Closes: 1040167 1040181
Changes:
 openjdk-8 (8u382~b04-2) unstable; urgency=medium
 .
   * Rewrite codename-based if(n)eqs, so they fail safer (Closes: #1040167)
   * Maybe fix sparc64 Linux build failure
   * Do not run check for nōn-Hotspot architectures (Closes: #1040181)
Checksums-Sha1:
 3d77a63a49d70acb0619bcb01cdcdafdbd0fb159 4562 openjdk-8_8u382~b04-2.dsc
 5113855e6b61388404d92ebd29ed8f77430b7428 183088 
openjdk-8_8u382~b04-2.debian.tar.xz
Checksums-Sha256:
 6df5be61263e00296d4f0a0b7a5de4616ed1e1d068e0ebe9069c032cd312190a 4562 
openjdk-8_8u382~b04-2.dsc
 1619ca90373140fb4eb6daaf93e6037b6d9dbe52e2eb633b62005ae4356b1486 183088 
openjdk-8_8u382~b04-2.debian.tar.xz
Files:
 7284308dc663033b384f4380a998020d 45

Bug#1040181: openjdk-8: Please disable tests on zero architectures

2023-07-02 Thread Adrian Bunk
Source: openjdk-8
Version: 8u382~b04-1
Severity: important
Tags: patch
X-Debbugs-Cc: Thorsten Glaser 

Zero is slow, OpenJDK has many tests, and on slower ports
architectures the build can literally take a month:
https://buildd.debian.org/status/logs.php?pkg=openjdk-8&arch=alpha

Please fix this with something like:

--- debian/rules.old2023-07-02 21:46:21.815210161 +
+++ debian/rules2023-07-02 21:48:21.783102835 +
@@ -137,7 +137,7 @@
 endif
 
 with_check = $(if $(findstring nocheck, $(DEB_BUILD_OPTIONS)),,yes)
-ifneq (,$(filter $(DEB_HOST_ARCH), armel))
+ifeq (,$(filter $(DEB_HOST_ARCH), $(hotspot_archs)))
   with_check = disabled running check on $(DEB_HOST_ARCH)
 endif
 ifneq (,$(filter $(distrel),precise))



Bug#1040167: marked as done (openjdk-8-jre-headless: version 8u382~b04-1 depends on libjpeg8 which is not in Debian)

2023-07-02 Thread Debian Bug Tracking System
Your message dated Sun, 02 Jul 2023 21:49:53 +
with message-id 
and subject line Bug#1040167: fixed in openjdk-8 8u382~b04-2~binfix1
has caused the Debian Bug report #1040167,
regarding openjdk-8-jre-headless: version 8u382~b04-1 depends on libjpeg8 which 
is not in Debian
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1040167: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1040167
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: openjdk-8-jre-headless
Version: 8u382~b04-1
Severity: important

Dear Maintainer,

Updating from 8u372-ga-1 which was the previous version in unstable is not
possible because openjdk-8-jre-headless_8e382~b04-1 depends on libjpeg8

However libjpeg8 is not to be found in Debian

Expected behaviour: correct dependencies or adding the missing libjpeg8 to
Debian?



-- System Information:
Debian Release: 12.0
  APT prefers stable-security
  APT policy: (991, 'stable-security'), (991, 'stable'), (990, 'proposed-
updates'), (390, 'oldstable-security'), (390, 'oldstable'), (389, 'oldstable-
updates'), (380, 'oldoldstable'), (379, 'oldoldstable-updates'), (370, 
'oldoldstable'), (95, 'testing'), (94, 'unstable'), (93, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-9-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr:en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages openjdk-8-jre-headless depends on:
ii  ca-certificates-java  20230103
ii  java-common   0.74
ii  libc6 2.36-9
ii  libcups2  2.4.2-3
ii  libfontconfig12.14.1-4
ii  libfreetype6  2.12.1+dfsg-5
ii  libgcc-s1 12.2.0-14
ii  libjpeg62-turbo   1:2.1.5-2
ii  liblcms2-22.14-2
ii  libnss3   2:3.87.1-1
ii  libpcsclite1  1.9.9-2
ii  libstdc++612.2.0-14
ii  libx11-6  2:1.8.4-2+deb12u1
ii  libxext6  2:1.3.4-1+b1
ii  libxi62:1.8-1+b1
ii  libxrender1   1:0.9.10-1.1
ii  libxtst6  2:1.2.3-1.1
ii  util-linux2.38.1-5+b1
ii  zlib1g1:1.2.13.dfsg-1

openjdk-8-jre-headless recommends no packages.

Versions of packages openjdk-8-jre-headless suggests:
ii  fonts-dejavu-extra2.37-6
pn  fonts-indic   
pn  fonts-ipafont-gothic  
pn  fonts-ipafont-mincho  
pn  fonts-wqy-microhei
pn  fonts-wqy-zenhei  
ii  libnss-mdns   0.15.1-3

-- no debconf information
--- End Message ---
--- Begin Message ---
Source: openjdk-8
Source-Version: 8u382~b04-2~binfix1
Done: Thorsten Glaser 

We believe that the bug you reported is fixed in the latest version of
openjdk-8, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1040...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thorsten Glaser  (supplier of updated openjdk-8 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA384

Format: 1.8
Date: Sun, 02 Jul 2023 21:41:14 +0200
Source: openjdk-8
Binary: openjdk-8-dbg openjdk-8-demo openjdk-8-jdk openjdk-8-jdk-headless 
openjdk-8-jre openjdk-8-jre-headless openjdk-8-jre-zero
Architecture: source amd64 arm64 armel armhf i386 ppc64el s390x
Version: 8u382~b04-2~binfix1
Distribution: unstable
Urgency: medium
Maintainer: Thorsten Glaser 
Changed-By: Thorsten Glaser 
Closes: 1040167
Description:
 openjdk-8-dbg - Java runtime based on OpenJDK (debugging symbols)
 openjdk-8-demo - Java runtime based on OpenJDK (demos and examples)
 openjdk-8-jdk - OpenJDK Development Kit (JDK)
 openjdk-8-jdk-headless - OpenJDK Development Kit (JDK) (headless)
 openjdk-8-jre - OpenJDK Java runtime, using
 openjdk-8-jre-headless - OpenJDK Java runtime, using  (headless)
 openjdk-8-jre-zero - Alternative JVM for OpenJDK, using Zero
Changes:
 openjdk-8 (8u382~b04-2~binfix1) unstable; urgency=medium
 .
   * 

[aure...@debian.org: Re: Fwd: (buildd chroot bug) Re: Bug#1040167: openjdk-8-jre-headless: version 8u382~b04-1 depends on libjpeg8 which is not in Debian]

2023-07-02 Thread Aurelien Jarno
I realized that message has been forwarded to *all* buildd maintainers,
and I answered there. So let me forward the answer to the bug report.

- Message transféré de Aurelien Jarno  -

From: Aurelien Jarno 
To: Thorsten Glaser 
Cc: buildd-maintain...@buildd.debian.org
User-Agent: Mutt/2.2.9 (2022-11-12)
Date: Sun, 2 Jul 2023 23:02:38 +0200
Subject: Re: Fwd: (buildd chroot bug) Re: Bug#1040167: openjdk-8-jre-headless: 
version 8u382~b04-1 depends on libjpeg8 which is not in Debian
Message-ID: 

[ tl;dr for buildd-maintainers: nothing to do. ]


Hi,

On 2023-07-02 21:44, Thorsten Glaser wrote:
> Hi,
> 
> please check the footnote below. Thanks!
> 
> -- Forwarded message --
> Message-ID: <2d85d8b1-45e2-d6a8-5088-7fd838b7...@tarent.de>
> Date: Sun, 2 Jul 2023 20:20:16 +0200 (CEST)
> 
> Dixi quod…
> 
> >Indeed. Weird.
> >
> >Thanks for reporting, I’ll have two or three looks at it… fixing that
> >is going to be… fun. Not.
> 
> OK so first analysis is showing the cause of the problem:
> 
> • the buildd chroots for sid/unstable do not identify themselves as
>   sid/unstable but instead as trixie/testing, which is a bug onto
>   itself¹

No the chroots do not identify themselves. I guess you check the output
of "lsb_release -a". If you believe the output is not correct, please
report the bug to the lsb-release package.

> however if the buildd chroot bug could be fixed, I’d be glad.

There is nothing to fix on the buildd chroot side, please fix your
debian/rules script instead.

> ① sid buildd chroots should save the following content…
>   PRETTY_NAME="Debian GNU/Linux sid"
>   NAME="Debian GNU/Linux"
>   ID=debian
>   HOME_URL="https://www.debian.org/";
>   SUPPORT_URL="https://www.debian.org/support";
>   BUG_REPORT_URL="https://bugs.debian.org/";
>   VERSION_ID=unstable
>   VERSION_CODENAME=sid
>   … as /usr/lib/os-release.sid (in the chroot) and run…
>   # dpkg-divert --rename --divert /usr/lib/os-release.dpkg-dist \
> --add /usr/lib/os-release
>   # ln -sfT os-release.sid /usr/lib/os-release
>   … in the chroot, so the reported lsb_release is correct. They used
>   to have this in /etc/lsb-release, but the lsb-release program no
>   longer uses that.

That's plainly wrong, that's not the job of a buildd to configure that.

The chroots are just created using debootstrap --variant=buildd, which
is basically a minimal chroot with build-essential. There shouldn't be
any further visible configuration to the chroot, as your package is
supposed to build the same way on a normal installation outside of a
chroot. The functionality you describe should just come by installing
additional packages.

Regards
Aurelien

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://aurel32.net


- Fin du message transféré -

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://aurel32.net



Re: URGENT: please abort openjdk-8 builds

2023-07-02 Thread Aurelien Jarno
Hi,

On 2023-07-02 20:04, Thorsten Glaser wrote:
> Hi,
> 
> we have a situation; could you please abort the openjdk-8 builds
> that are not yet finished?

I have just killed the build on mipsel and mips64el.

Regards
Aurelien

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://aurel32.net



(buildd chroot bug) Re: Bug#1040167: openjdk-8-jre-headless: version 8u382~b04-1 depends on libjpeg8 which is not in Debian

2023-07-02 Thread Thorsten Glaser
Dixi quod…

>Indeed. Weird.
>
>Thanks for reporting, I’ll have two or three looks at it… fixing that
>is going to be… fun. Not.

OK so first analysis is showing the cause of the problem:

• the buildd chroots for sid/unstable do not identify themselves as
  sid/unstable but instead as trixie/testing, which is a bug onto
  itself¹

• the source package checks the buildd release codename and does
  things based on that; normally, the tests are written in a manner
  that they fall through to the latest (i.e. they test for known
  names of older releases for the old behaviour, and use the new
  behaviour if none of the old release names is used); the code to
  handle the long ago libjpeg62→libjpeg8→libjpeg62-turbo transition
  however was written the other way round, which causes trouble if
  the new release is unknown

I’ll fix that in the source, but first I need to get the situation
fixed as openjdk-8 build-depends on itself, which will be bad if
it’s not installable.

I’m going to change all uses of the distro codename to fall safely,
however if the buildd chroot bug could be fixed, I’d be glad.

bye,
//mirabilos

① sid buildd chroots should save the following content…
PRETTY_NAME="Debian GNU/Linux sid"
NAME="Debian GNU/Linux"
ID=debian
HOME_URL="https://www.debian.org/";
SUPPORT_URL="https://www.debian.org/support";
BUG_REPORT_URL="https://bugs.debian.org/";
VERSION_ID=unstable
VERSION_CODENAME=sid
  … as /usr/lib/os-release.sid (in the chroot) and run…
# dpkg-divert --rename --divert /usr/lib/os-release.dpkg-dist \
  --add /usr/lib/os-release
# ln -sfT os-release.sid /usr/lib/os-release
  … in the chroot, so the reported lsb_release is correct. They used
  to have this in /etc/lsb-release, but the lsb-release program no
  longer uses that.
-- 
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg


/⁀\ The UTF-8 Ribbon
╲ ╱ Campaign against  Mit dem tarent-Newsletter nichts mehr verpassen:
 ╳  HTML eMail! Also, https://www.tarent.de/newsletter
╱ ╲ header encryption!




URGENT: please abort openjdk-8 builds

2023-07-02 Thread Thorsten Glaser
Hi,

we have a situation; could you please abort the openjdk-8 builds
that are not yet finished?

Thanks!

-- Forwarded message --
From: Fab Stz 
Message-ID: <22218593.EfDdHjke4D@debian>
Resent-From: Fab Stz 
To: Debian Bug Tracking System 
Resent-To: debian-bugs-d...@lists.debian.org
Resent-cc: Java Maintenance 
Date: Sun, 02 Jul 2023 19:23:35 +0200
Resent-Date: Sun, 02 Jul 2023 17:27:02 +
Subject: Bug#1040167: openjdk-8-jre-headless: version 8u382~b04-1 depends on
libjpeg8 which is not in Debian
X-Spam-Status: No, score=2.2 required=4.0 tests=DKIM_ADSP_CUSTOM_MED,
DKIM_INVALID,DKIM_SIGNED,FOURLA,FREEMAIL_FORGED_FROMDOMAIN,
FREEMAIL_FROM,FVGT_m_MULTI_ODD,HEADER_FROM_DIFFERENT_DOMAINS,
NML_ADSP_CUSTOM_MED,RCVD_IN_DNSWL_LOW,SHIP_ID_INT,SPOOFED_FREEMAIL,
T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.2

Package: openjdk-8-jre-headless
Version: 8u382~b04-1
Severity: important

Dear Maintainer,

Updating from 8u372-ga-1 which was the previous version in unstable is not
possible because openjdk-8-jre-headless_8e382~b04-1 depends on libjpeg8

However libjpeg8 is not to be found in Debian

Expected behaviour: correct dependencies or adding the missing libjpeg8 to
Debian?



-- System Information:
Debian Release: 12.0
  APT prefers stable-security
  APT policy: (991, 'stable-security'), (991, 'stable'), (990, 'proposed-
updates'), (390, 'oldstable-security'), (390, 'oldstable'), (389, 'oldstable-
updates'), (380, 'oldoldstable'), (379, 'oldoldstable-updates'), (370, 
'oldoldstable'), (95, 'testing'), (94, 'unstable'), (93, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-9-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr:en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages openjdk-8-jre-headless depends on:
ii  ca-certificates-java  20230103
ii  java-common   0.74
ii  libc6 2.36-9
ii  libcups2  2.4.2-3
ii  libfontconfig12.14.1-4
ii  libfreetype6  2.12.1+dfsg-5
ii  libgcc-s1 12.2.0-14
ii  libjpeg62-turbo   1:2.1.5-2
ii  liblcms2-22.14-2
ii  libnss3   2:3.87.1-1
ii  libpcsclite1  1.9.9-2
ii  libstdc++612.2.0-14
ii  libx11-6  2:1.8.4-2+deb12u1
ii  libxext6  2:1.3.4-1+b1
ii  libxi62:1.8-1+b1
ii  libxrender1   1:0.9.10-1.1
ii  libxtst6  2:1.2.3-1.1
ii  util-linux    2.38.1-5+b1
ii  zlib1g1:1.2.13.dfsg-1

openjdk-8-jre-headless recommends no packages.

Versions of packages openjdk-8-jre-headless suggests:
ii  fonts-dejavu-extra2.37-6
pn  fonts-indic   
pn  fonts-ipafont-gothic  
pn  fonts-ipafont-mincho  
pn  fonts-wqy-microhei
pn  fonts-wqy-zenhei  
ii  libnss-mdns   0.15.1-3

-- no debconf information



Bug#1040167: openjdk-8-jre-headless: version 8u382~b04-1 depends on libjpeg8 which is not in Debian

2023-07-02 Thread Thorsten Glaser
On Sun, 2 Jul 2023, Fab Stz wrote:

>Updating from 8u372-ga-1 which was the previous version in unstable is not
>possible because openjdk-8-jre-headless_8e382~b04-1 depends on libjpeg8

WTF‽

*checks*

Indeed. Weird.

Thanks for reporting, I’ll have two or three looks at it… fixing that
is going to be… fun. Not.

bye,
//mirabilos
-- 
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg


/⁀\ The UTF-8 Ribbon
╲ ╱ Campaign against  Mit dem tarent-Newsletter nichts mehr verpassen:
 ╳  HTML eMail! Also, https://www.tarent.de/newsletter
╱ ╲ header encryption!




Bug#1040167: openjdk-8-jre-headless: version 8u382~b04-1 depends on libjpeg8 which is not in Debian

2023-07-02 Thread Fab Stz
Package: openjdk-8-jre-headless
Version: 8u382~b04-1
Severity: important

Dear Maintainer,

Updating from 8u372-ga-1 which was the previous version in unstable is not
possible because openjdk-8-jre-headless_8e382~b04-1 depends on libjpeg8

However libjpeg8 is not to be found in Debian

Expected behaviour: correct dependencies or adding the missing libjpeg8 to
Debian?



-- System Information:
Debian Release: 12.0
  APT prefers stable-security
  APT policy: (991, 'stable-security'), (991, 'stable'), (990, 'proposed-
updates'), (390, 'oldstable-security'), (390, 'oldstable'), (389, 'oldstable-
updates'), (380, 'oldoldstable'), (379, 'oldoldstable-updates'), (370, 
'oldoldstable'), (95, 'testing'), (94, 'unstable'), (93, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-9-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr:en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages openjdk-8-jre-headless depends on:
ii  ca-certificates-java  20230103
ii  java-common   0.74
ii  libc6 2.36-9
ii  libcups2  2.4.2-3
ii  libfontconfig12.14.1-4
ii  libfreetype6  2.12.1+dfsg-5
ii  libgcc-s1 12.2.0-14
ii  libjpeg62-turbo   1:2.1.5-2
ii  liblcms2-22.14-2
ii  libnss3   2:3.87.1-1
ii  libpcsclite1  1.9.9-2
ii  libstdc++612.2.0-14
ii  libx11-6  2:1.8.4-2+deb12u1
ii  libxext6  2:1.3.4-1+b1
ii  libxi62:1.8-1+b1
ii  libxrender1   1:0.9.10-1.1
ii  libxtst6  2:1.2.3-1.1
ii  util-linux2.38.1-5+b1
ii  zlib1g1:1.2.13.dfsg-1

openjdk-8-jre-headless recommends no packages.

Versions of packages openjdk-8-jre-headless suggests:
ii  fonts-dejavu-extra2.37-6
pn  fonts-indic   
pn  fonts-ipafont-gothic  
pn  fonts-ipafont-mincho  
pn  fonts-wqy-microhei
pn  fonts-wqy-zenhei  
ii  libnss-mdns   0.15.1-3

-- no debconf information



openjdk-8 still needed for bootstrapping?

2023-06-26 Thread Thorsten Glaser
Hi,

apparently there’s again the question whether we still need
openjdk-8 in sid for bootstrapping JVM-based languages and/or
utilities. This is independent of the question whehter it
should be there to ease backports or because people might
otherwise turn to Canonical’s commercial offer or whether it
can be supported in sid with not too high effort (given it’s
maintained with an active upstream, I’d say yes).

Last time I asked the answer was a vague yes; is this still
the case?

Thanks in advance,
//mirabilos
-- 
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg


/⁀\ The UTF-8 Ribbon
╲ ╱ Campaign against  Mit dem tarent-Newsletter nichts mehr verpassen:
 ╳  HTML eMail! Also, https://www.tarent.de/newsletter
╱ ╲ header encryption!




Processed: Re: Bug#1035340: latest openjdk-8-jdk version 8u372-b07 is not available

2023-05-01 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> close 1035340
Bug #1035340 [openjdk-8-jdk] latest openjdk-8-jdk version 8u372-b07 is not 
available
Marked Bug as done
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1035340: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1035340
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1035340: latest openjdk-8-jdk version 8u372-b07 is not available

2023-05-01 Thread pawan gupta
package: openjdk-8-jdk

version: latest


When I invoke `apt-get update && apt-get install openjdk-8-jdk` it is
installing an older version of jdk-8 which is 8u362-b09.

Jdk version 8u372-b07 is not getting installed while running the `apt-get
install openjdk-8-jdk` even after running the `apt-get update` command.


It should always fetch the latest package available.


I an using ubuntu 22.04

Thanks,

Pawan


jtreg 7 vs. jtreg6 vs. testng vs. openjdk-8 (was Re: OpenJDK package - JTREG 7.1)

2023-03-29 Thread Thorsten Glaser
Hi Vladimir,

>Sorry for the late reply, but I have realized that there might be an
>issue with adopting jtreg6 for Java 8 testing.
>
>Jtreg 6 requires testng 7.3[1] and Jtreg 5 uses 6.9.5[2]. The current
>jtreg6 package uses 6.9.5 making it suitable for Java 8 testing but
>not so much for 11 and up. If testng is upgraded to 7.5 it will be
>still binary compatible, but there will be new regressions due to API

OK, good to know. However, let’s translate this, thinking in
upstream versions/dependencies, to Debian now.

Debian has testng 6.9.12 in “all” releases (jessie-backports and up).
src:openjdk-8 testing works with that, so we can use this for the
jessie and stretch ELTS uploads. As long as pochu doesn’t update
testng in either, we’re fine, jtreg6 or not.

When testng 7.3 will be uploaded to Debian (not before the release
of bookworm), then openjdk-8 in sid should either use jtreg 5 (which
doesn’t mix with Emmanuel’s plans to update jtreg to 7) or will have
extra test failures in trixie/sid.

The jtreg update hasn’t happened yet, and also will not occur before
the bookworm release, so there’s ample time to consider this.

Honestly, openjdk-8 isn’t officially part of trixie (although people
may very well build it for it) and the sid one is not “officially
supported”, the jessie/stretch ELTS builds are our primary deliverables,
so I can live with the extra test failures in sid (as long as they still
run at all). As for *buntu, they seem to be hiding the openjdk-8 updates
in paid-for subscriptions so I can ignore what they do, anyway.

stretch-ELTS is EOL on 2027-06-30 so we need to somehow be able to keep
openjdk-8 around and supported-ish until then, but if it doesn’t become
possible in sid any more, it’ll end up being an ELTS-only problem.

I don’t know whether there are any more bootstrapping things that could
benefit from openjdk-8 in sid currently or planned. However once it’s
gone it’s very unlikelt it’s possible to bring it back again any more,
especially should the target class version be bumped. I’m not sure for
how long -target/-release 8 will be state of the art in either Debian
or otherwhere (Maven Central), but it seems to be very long-lived. (We
have customers still using it as JRE so I check whether things work on
it, except I’m not currently in a Java project at work.)

bye,
//mirabilos
-- 
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg


/⁀\ The UTF-8 Ribbon
╲ ╱ Campaign against  Mit dem tarent-Newsletter nichts mehr verpassen:
 ╳  HTML eMail! Also, https://www.tarent.de/newsletter
╱ ╲ header encryption!




Re: Kotlin and OpenJDK 8 in Bookworm?

2023-02-13 Thread Hans-Christoph Steiner



Emmanuel Bourg:

Le 2023-02-13 16:38, Hans-Christoph Steiner a écrit :


android-framework-23 is in bullseye.  So I doublechecked, it is
actually just a conflict with JDK17, due to the removal of
com.sun.javadoc, which was deprecated in JDK11.  JDK8 would cover that
though.

I have no idea how much work it'd be to port to the new API
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1011567


Another solution, maybe simpler: package the com.sun.javadoc API
in a standalone package, independent from openjdk-8


Sounds totally reasonable.  But I have no idea how to start on that.  Would it 
be something like just copying some .java files into the doclava source package?


.hc



Re: Kotlin and OpenJDK 8 in Bookworm?

2023-02-13 Thread Emmanuel Bourg

Le 2023-02-13 16:38, Hans-Christoph Steiner a écrit :


android-framework-23 is in bullseye.  So I doublechecked, it is
actually just a conflict with JDK17, due to the removal of
com.sun.javadoc, which was deprecated in JDK11.  JDK8 would cover that
though.

I have no idea how much work it'd be to port to the new API
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1011567


Another solution, maybe simpler: package the com.sun.javadoc API
in a standalone package, independent from openjdk-8

Emmanuel Bourg



Re: Kotlin and OpenJDK 8 in Bookworm?

2023-02-13 Thread Hans-Christoph Steiner



Hans-Christoph Steiner:



Thorsten Glaser:

On Mon, 13 Feb 2023, Hans-Christoph Steiner wrote:


Great work there!  I would still love to see openjdk-8 in bookworm.


That ship has sailed yesterday. No new entries into testing are now
possible any more.


Damn, that might mean a lot of Android packages are not going to be in bookworm. 
  We're in a very similar boat as Kotlin/Gradle, with upstream still building 
things with JDK8.  We have piles of time-consuming hacks to keep things going.



We're
going to loose a bunch of Android things because doclava cannot run newer JDKs.
Upstream still uses JDK8 to build it in the current Android code.


You mean you lost these after stretch when openjdk-8 was not shipped
with buster any more, of course.


android-framework-23 is in bullseye.  So I doublechecked, it is actually just a 
conflict with JDK17, due to the removal of com.sun.javadoc, which was deprecated 
in JDK11.  JDK8 would cover that though.


I have no idea how much work it'd be to port to the new API
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1011567

.hc



I dug a bit more: yes, some Android packages will not be in bookworm, but looks 
like the most important ones will not be affected by android-framework-23 being 
removed.  I think some of the other team members reduced the reliance on that 
package recently, which I wasn't aware of.


.hc



Re: Kotlin and OpenJDK 8 in Bookworm?

2023-02-13 Thread Hans-Christoph Steiner




Thorsten Glaser:

On Mon, 13 Feb 2023, Hans-Christoph Steiner wrote:


Great work there!  I would still love to see openjdk-8 in bookworm.


That ship has sailed yesterday. No new entries into testing are now
possible any more.


Damn, that might mean a lot of Android packages are not going to be in bookworm. 
 We're in a very similar boat as Kotlin/Gradle, with upstream still building 
things with JDK8.  We have piles of time-consuming hacks to keep things going.



We're
going to loose a bunch of Android things because doclava cannot run newer JDKs.
Upstream still uses JDK8 to build it in the current Android code.


You mean you lost these after stretch when openjdk-8 was not shipped
with buster any more, of course.


android-framework-23 is in bullseye.  So I doublechecked, it is actually just a 
conflict with JDK17, due to the removal of com.sun.javadoc, which was deprecated 
in JDK11.  JDK8 would cover that though.


I have no idea how much work it'd be to port to the new API
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1011567

.hc



Re: Kotlin and OpenJDK 8 in Bookworm?

2023-02-13 Thread Thorsten Glaser
On Mon, 13 Feb 2023, Hans-Christoph Steiner wrote:

> Great work there!  I would still love to see openjdk-8 in bookworm.

That ship has sailed yesterday. No new entries into testing are now
possible any more.

> We're
> going to loose a bunch of Android things because doclava cannot run newer 
> JDKs.
> Upstream still uses JDK8 to build it in the current Android code.

You mean you lost these after stretch when openjdk-8 was not shipped
with buster any more, of course.

bye,
//mirabilos
-- 
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg


/⁀\ The UTF-8 Ribbon
╲ ╱ Campaign against  Mit dem tarent-Newsletter nichts mehr verpassen:
 ╳  HTML eMail! Also, https://www.tarent.de/newsletter
╱ ╲ header encryption!




Re: Kotlin and OpenJDK 8 in Bookworm?

2023-02-13 Thread Hans-Christoph Steiner




Markus Koschany:

Am Mittwoch, dem 01.02.2023 um 12:24 +0100 schrieb Emmanuel Bourg:

Le 2023-01-26 17:17, Emmanuel Bourg a écrit :


I've been working on Kotlin lately, trying to make it build with
OpenJDK 17
only, and hopefully have it included in Bookworm.

Long story short, after days banging my head on this issue, I don't
think
it's possible.


I take that back, kotlin now builds with OpenJDK 17 and is on track to
migrate to testing.

This comes at a price though, besides my sanity I had the sacrifice the
Android support (the Android dependencies still build with OpenJDK 8)
and
the -Xuse-javac option which hasn't been updated for OpenJDK 17 yet [1].


That sounds awesome. Well done!


Great work there!  I would still love to see openjdk-8 in bookworm.  We're going 
to loose a bunch of Android things because doclava cannot run newer JDKs. 
Upstream still uses JDK8 to build it in the current Android code.


I think we have a clear case for the security team, since not only has upstream 
pledged support for the entire time window we need, but multiple distros as well.



The solution I think is to upgrade Gradle to the first version with the
Kotlin DSL source code merged, which is Gradle 5.3. I leave that to
someone
else.


Gradle 6.x works with the old Kotlin version and also builds gradle-kotlin-dsl
just fine. Let me tie up the loose ends together next week and then let's see
how it goes.


Thanks for keeping this moving, it is the best news I've heard in a while.  I'm 
not sure how I can best support this effort, but please ping me if you need me 
to jump in anywhere.


.hc



Re: Kotlin and OpenJDK 8 in Bookworm?

2023-02-11 Thread Emmanuel Bourg

Le 2023-02-10 18:07, Thorsten Glaser a écrit :


The MIPS buildds are at it currently and expected to finish soon,
in case you still want to go forward. It’s close to soft freeze.


It's still building but that's fine, we won't need openjdk-8
for kotlin, the beast has been tamed.

Emmanuel Bourg



Re: Kotlin and OpenJDK 8 in Bookworm?

2023-02-10 Thread Thorsten Glaser
Dixi quod…

>On Mon, 30 Jan 2023, Emmanuel Bourg wrote:

>> I suggest that we let openjdk-8 transition to testing now before the
>> beginning of the soft freeze, just to keep our options open.
[…]
>then, if we indeed can keep the options open.

The MIPS buildds are at it currently and expected to finish soon,
in case you still want to go forward. It’s close to soft freeze.

bye,
//mirabilos
-- 
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg


/⁀\ The UTF-8 Ribbon
╲ ╱ Campaign against  Mit dem tarent-Newsletter nichts mehr verpassen:
 ╳  HTML eMail! Also, https://www.tarent.de/newsletter
╱ ╲ header encryption!




Re: Kotlin and OpenJDK 8 in Bookworm?

2023-02-01 Thread Markus Koschany
Am Mittwoch, dem 01.02.2023 um 12:24 +0100 schrieb Emmanuel Bourg:
> Le 2023-01-26 17:17, Emmanuel Bourg a écrit :
> 
> > I've been working on Kotlin lately, trying to make it build with 
> > OpenJDK 17
> > only, and hopefully have it included in Bookworm.
> > 
> > Long story short, after days banging my head on this issue, I don't 
> > think
> > it's possible.
> 
> I take that back, kotlin now builds with OpenJDK 17 and is on track to
> migrate to testing.
> 
> This comes at a price though, besides my sanity I had the sacrifice the
> Android support (the Android dependencies still build with OpenJDK 8) 
> and
> the -Xuse-javac option which hasn't been updated for OpenJDK 17 yet [1].

That sounds awesome. Well done!


> The solution I think is to upgrade Gradle to the first version with the
> Kotlin DSL source code merged, which is Gradle 5.3. I leave that to 
> someone
> else.

Gradle 6.x works with the old Kotlin version and also builds gradle-kotlin-dsl
just fine. Let me tie up the loose ends together next week and then let's see
how it goes.

Markus



signature.asc
Description: This is a digitally signed message part


Re: Kotlin and OpenJDK 8 in Bookworm?

2023-02-01 Thread Emmanuel Bourg

Le 2023-01-26 17:17, Emmanuel Bourg a écrit :

I've been working on Kotlin lately, trying to make it build with 
OpenJDK 17

only, and hopefully have it included in Bookworm.

Long story short, after days banging my head on this issue, I don't 
think

it's possible.


I take that back, kotlin now builds with OpenJDK 17 and is on track to
migrate to testing.

This comes at a price though, besides my sanity I had the sacrifice the
Android support (the Android dependencies still build with OpenJDK 8) 
and

the -Xuse-javac option which hasn't been updated for OpenJDK 17 yet [1].

It isn't extensively tested yet but the resulting package is good enough 
to

rebuild itself.

The next hurdle is to enable the Kotlin DSL in Gradle. I've packaged the
version of gradle-kotlin-dsl that came with Gradle 4.4 but it doesn't 
work.

When Gradle encounters a .kts file an obscure error is thrown
(NoDescriptorForDeclarationException: Descriptor wasn't found for
declaration SCRIPT). I have no idea how to fix this, and I now think 
this

is a dead end anyway. gradle-kotlin-dsl uses internal Gradle APIs that
changed in Gradle 5, so if we use the Kotlin syntax to upgrade Gradle,
it'll break immediately and we'll be unable to rebuild Gradle.

The solution I think is to upgrade Gradle to the first version with the
Kotlin DSL source code merged, which is Gradle 5.3. I leave that to 
someone

else.

Emmanuel Bourg

[1] https://youtrack.jetbrains.com/issue/KT-56235



Re: Kotlin and OpenJDK 8 in Bookworm?

2023-01-29 Thread Thorsten Glaser
On Mon, 30 Jan 2023, Emmanuel Bourg wrote:

> Le 2023-01-26 19:39, Thorsten Glaser a écrit :
>
>>> ineluctable truth: we need OpenJDK 8 back into the stable distribution.
>>
>> Not going to happen, sorry. This has been vetoed by the security
>> team and was the condition for keeping it in unstable at all.
>
> Are you opposed to this idea, or just pessimistic it could be accepted?

Pessimistic. It is currently manageable to upgrade in sid and
the jessie and stretch updates in ELTS are trivial. I personally
also build it for wheezy and (on user request) buster, bullseye,
and on a PPA for trusty/xenial/bionic/focal/jammy, so it works.
I can only mildly test it, though.

> I think it's important to highlight that the situation has evolved. We
> thought openjdk-8 was good enough in unstable only to bootstrap Kotlin
> and then move to a more recent JDK, but this isn't going to happen.

Any proposal to keep openjdk-8 will want to know for how long this
isn’t going to happen, i.e. at what point Kotlin &c. are expected
to work with default-jdk.

> Also there was an uncertainty on the lifetime of OpenJDK 8, but it's
> clear now that it'll be maintained for at least two more Debian
> releases.

Oh, indeed? I haven’t seen the plan, but if that is so, this may
be a good data point. On the other hand, the security team will
not be liking having more than one implementation of something
to support. Yes, documenting its unsupportedness is one thing,
but if it exists…

> We have invested an insane amount of time in these Kotlin/Gradle

OK, I understand the frustration.

> maintaining openjdk-8 in stable would require only a fraction of that.

(Not to mention that it is currently I who’s maintaining that,
and the ELTS people do the actual work of writing the DSA/DLAs
and uploading to -security. But I’m okay with this as long as
I’m not expected to upload a new version on basically the same
day as its release; I took a bit longer for the 2023Q1 update
due to other work-relared things having priority, but I normally
do it within the week or so. On the other hand, I’m currently in
the position of being able to do most of that on company time,
and I’m not sure how much I want to continue this when that will
no longer be true.)

> The longer we wait, the more likely we are going to paint ourself in a
> corner, with a completely broken and unmaintainable Gradle for

What’s the status of Gradle then? I thought it required Kotlin,
and we have Kotlin now, so isn’t it already using that?

> example, or other elements in our tool chain that will no longer work
> with OpenJDK 8 and break even more the kotlin build.

To be honest, I expected that point to happen within the preceding
two years already. I know I could not build Maven projects with < 11
(but targetting 8 from 11 works well now, and some of the bugs were
building accidents on the Maven plugin developers’ side).

> We still have some time to discuss this before the Bookworm release.

Do we? We’re in the first part of the freeze already.

> I suggest that we let openjdk-8 transition to testing now before the
> beginning of the soft freeze, just to keep our options open.

I’d like to have at least one person from the stable release managers
“sign off” on that beforehand, also because it is the package maintainer
who is going to be blamed. Not necessarily as a for-the-team decision,
just so that at least someone is informed; the team can decide later
then, if we indeed can keep the options open.

> We won't expand the usage of kotlin during that time (no Gradle
> upgrade for example) such that the situation remains reversible before
> the release.

Sounds like a plan.

I’d appreciate if you could distill from this thread what has been
said and contact the SRM. Once we have at least one nōn-veto response
you can close #989736 so it will migrate so we have options open. It
was freshly uploaded today anyway, so it’ll take some time.

As a caveat, one of the MIPS platforms FTBFS’d with the previous
release (they all are currently still in Needs-Build for this one).
https://mail.openjdk.org/pipermail/jdk8u-dev/2022-October/015730.html
is where I informed upstream about this, but I don’t know if someone
has even looked at that. We’ll want to have this running on at least
all release architectures if we go forward with this.

bye,
//mirabilos
-- 
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg


/⁀\ The UTF-8 Ribbon
╲ ╱ Campaign against  Mit dem tarent-Newsletter nichts mehr verpassen:
 ╳  HTML eMail! Also, https://www.tarent.de/newsletter
╱ ╲ header encryption!




Re: Kotlin and OpenJDK 8 in Bookworm?

2023-01-29 Thread Emmanuel Bourg

Le 2023-01-26 19:39, Thorsten Glaser a écrit :

ineluctable truth: we need OpenJDK 8 back into the stable 
distribution.


Not going to happen, sorry. This has been vetoed by the security
team and was the condition for keeping it in unstable at all.


Are you opposed to this idea, or just pessimistic it could be accepted?

I think it's important to highlight that the situation has evolved. We
thought openjdk-8 was good enough in unstable only to bootstrap Kotlin 
and
then move to a more recent JDK, but this isn't going to happen. Also 
there

was an uncertainty on the lifetime of OpenJDK 8, but it's clear now that
it'll be maintained for at least two more Debian releases. We have 
invested

an insane amount of time in these Kotlin/Gradle issues, maintaining
openjdk-8 in stable would require only a fraction of that.

The longer we wait, the more likely we are going to paint ourself in a
corner, with a completely broken and unmaintainable Gradle for example, 
or

other elements in our tool chain that will no longer work with OpenJDK 8
and break even more the kotlin build.

We still have some time to discuss this before the Bookworm release. I
suggest that we let openjdk-8 transition to testing now before the
beginning of the soft freeze, just to keep our options open. We won't
expand the usage of kotlin during that time (no Gradle upgrade for 
example)

such that the situation remains reversible before the release.

Emmanuel Bourg



Re: Kotlin and OpenJDK 8 in Bookworm?

2023-01-26 Thread Thorsten Glaser
On Thu, 26 Jan 2023, Emmanuel Bourg wrote:

> ineluctable truth: we need OpenJDK 8 back into the stable distribution.

Not going to happen, sorry. This has been vetoed by the security
team and was the condition for keeping it in unstable at all.

bye,
//mirabilos
-- 
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg


/⁀\ The UTF-8 Ribbon
╲ ╱ Campaign against  Mit dem tarent-Newsletter nichts mehr verpassen:
 ╳  HTML eMail! Also, https://www.tarent.de/newsletter
╱ ╲ header encryption!




Re: Kotlin and OpenJDK 8 in Bookworm?

2023-01-26 Thread Markus Koschany
Hi Emmanuel,

Am Donnerstag, dem 26.01.2023 um 17:17 +0100 schrieb Emmanuel Bourg:
> Hi all,
> 
> I've been working on Kotlin lately, trying to make it build with OpenJDK 
> 17
> only, and hopefully have it included in Bookworm.
> 
> Long story short, after days banging my head on this issue, I don't 
> think
> it's possible. 

[...]

I have come to the same conclusion. Your recent commitment to make this all
work with OpenJDK 17 gave me hope but it shouldn't be I guess.

> 
> How do you feel about allowing openjdk-8 in testing/bookworm with a 
> clear
> mention in the release notes that it's only there for technical reasons 
> and
> we make no commitment about its support?

I think this is the only possible solution at the moment. We make it clear that
openjdk-8 is not supported in any way and will not receive any security
updates. We probably need to update the package description and should mention
this clearly in the release notes too. In that case I don't see any objections
from neither the release or security team. 

Regards,

Markus


signature.asc
Description: This is a digitally signed message part


Kotlin and OpenJDK 8 in Bookworm?

2023-01-26 Thread Emmanuel Bourg

Hi all,

I've been working on Kotlin lately, trying to make it build with OpenJDK 
17

only, and hopefully have it included in Bookworm.

Long story short, after days banging my head on this issue, I don't 
think

it's possible. The latest upstream version, Kotlin 1.8.0, released last
month, still expects OpenJDK 6 and 7 to build! It doesn't look like 
Kotlin
is anywhere near being buildable with a modern JDK. For example, the 
Kotlin
compiler imports classes from the com.sun.tools package which is no 
longer

exported since OpenJDK 9, and it doesn't seem possible to set the
--add-exports options to let the Kotlin compiler access them.

Kotlin has become, for the better or worse, a central piece of the Java
ecosystem, mostly due to its adoption by Gradle and Android. We see an
increasing number of project using Gradle with the Kotlin DSL and they 
are

difficult to maintain. We basically have to rewrite the build system,
either translating the Kotlin build files into Groovy (as was done for
bootstrapping Kotlin, and for the Gradle 6 packaging attempts) or 
replacing
them with something different (the junit5 package now uses Maven). This 
is

extremely tedious and error prone.

We can continue struggling like this for a few more years (the Kotlin
packaging effort started 3 years ago already), or we can accept the
ineluctable truth: we need OpenJDK 8 back into the stable distribution.

Looking around, Ubuntu kept shipping the openjdk-8 package in its latest
22.04 LTS [1], Red Hat still includes it and even pushed back the EOL 
date
by 6 months, from May 2026 to November 2026 [2]. Temurin is also aligned 
on
November 2026 [3]. Azul [4] and Oracle [5] will support OpenJDK until 
2030.
So should Debian include OpenJDK 8 back, we can expect it to be 
supported

by the Java community for the lifetime of Bookworm.

How do you feel about allowing openjdk-8 in testing/bookworm with a 
clear
mention in the release notes that it's only there for technical reasons 
and

we make no commitment about its support?

Emmanuel Bourg


[1] https://packages.ubuntu.com/source/kinetic/openjdk-8
[2] 
https://access.redhat.com/articles/1299013#OpenJDK_Lifecycle_Dates_and_RHEL_versions

[3] https://adoptium.net/support/
[4] https://www.azul.com/products/azul-support-roadmap/
[5] 
https://www.oracle.com/java/technologies/java-se-support-roadmap.html




Re: OpenJDK 8

2022-09-28 Thread Thorsten Glaser
Hi Thomas,

> since Java 8 Update 341 is the default on java.com I think it should be in the
> Debian repo.

there’s 8u342-b07-1 (which corresponds to 8u345-ga) in Debian,
but *only* for jessie and stretch ELTS, and (totally unsupported)
in unstable. java.*com* has no bearing on Debian.

Debian has released with OpenJDK 11 since 2019 (buster, bullseye),
and the next release will instead come with OpenJDK 17 as Debian
tracks the LTS releases.

It is not feasible to officially support more than one Java release
per Debian release, considering the effort (including testing, QA,
etc.) and manpower (volunteered) needed.

Note it is possible to install multiple JDKs/JREs on Debian, but
having more than one at the same time w̲i̲l̲l̲ eventually cause problems
(speaking from experience here…). Similarily, while you *can* install
a nōn-default JDK/JRE on Debian (e.g. 17 on bullseye, or my wtf-lts 8
packages on wheezy, buster or bullseye) those releases’ Debian packages
of Java software will not be ready for it because they’re built with
the target release’s supported environment in mind and likely won’t
cleanly work with older JREs (e.g. newer class versions) and break from
newer JREs’ incompatible changes. So these options are mostly for users
running their own software.

To be honest here, if you still use JDK 8 in this day and age, you
probably might want to look into t̲h̲a̲t̲ instead ☺

bye,
//mirabilos
-- 
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg


/⁀\ The UTF-8 Ribbon
╲ ╱ Campaign against  Mit dem tarent-Newsletter nichts mehr verpassen:
 ╳  HTML eMail! Also, https://www.tarent.de/newsletter
╱ ╲ header encryption!




Re: OpenJDK 8

2022-09-28 Thread Geert Stappers
On Wed, Sep 28, 2022 at 01:30:02PM +, Thomas Vatter wrote:
> Am 28.09.22 um 10:22 schrieb Phil Morrell:
> > On Wed, Sep 28, 2022 at 08:32:23AM +, Thomas Vatter wrote:
> > > a complete OpenJDK 8 is missing in the repo. There is only a server VM.
> > 
> > Hi Thomas,
> > 
> Hi Phil,

Hello Mailinglist,

> > OpenJDK 8 LTS has not been included in Debian since stretch which as of
> > June 30th is no longer supported by LTS team. Please update to v11 LTS
> > from Debian buster or bullseye and be ready to use v17 LTS going
> > forward. Alternatively, if absolutely necessary, you can reach outside
> > Debian with `extrepo enable wtf-lts` to get unofficial packages by the
> > same maintainer.
> > 
 
> since Java 8 Update 341 is the default on java.com I think it should be in
> the Debian repo.

Bend those "I think ... should ..." into "What is needed"-questions.


Groeten
Geert Stappers

P.S.

Some failed self censoring, a.k.a. old fashion   F.U.D.  Fear
Uncertainty and Doubt:

  What is a recent example
  of Oracle understanding there is libre software?

-- 
Silence is hard to parse



Re: OpenJDK 8

2022-09-28 Thread Thomas Vatter

Hi Phil,

since Java 8 Update 341 is the default on java.com I think it should be 
in the Debian repo.


Thomas


Am 28.09.22 um 10:22 schrieb Phil Morrell:

On Wed, Sep 28, 2022 at 08:32:23AM +, Thomas Vatter wrote:

a complete OpenJDK 8 is missing in the repo. There is only a server VM.


Hi Thomas,

OpenJDK 8 LTS has not been included in Debian since stretch which as of
June 30th is no longer supported by LTS team. Please update to v11 LTS
from Debian buster or bullseye and be ready to use v17 LTS going
forward. Alternatively, if absolutely necessary, you can reach outside
Debian with `extrepo enable wtf-lts` to get unofficial packages by the
same maintainer.

--

emorrp1





Re: OpenJDK 8

2022-09-28 Thread Thorsten Glaser
Hi Phil,

> On Wed, Sep 28, 2022 at 08:32:23AM +, Thomas Vatter wrote:
> > a complete OpenJDK 8 is missing in the repo. There is only a server VM.

> OpenJDK 8 LTS has not been included in Debian since stretch which as of

it’s in sid, though… mostly to help boostrap Kotlin and things,
and to prepare jessie and stretch updates.

I think what he meant is that the client VM is not included, which
is true, except on armhf, which only has the client VM but not the
server VM (not ported).

As far as I can tell, this has always been the case since 2008,
with the exception of arm64 having both for a while. Tiago or Doko
might know more.

bye,
//mirabilos
-- 
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg


/⁀\ The UTF-8 Ribbon
╲ ╱ Campaign against  Mit dem tarent-Newsletter nichts mehr verpassen:
 ╳  HTML eMail! Also, https://www.tarent.de/newsletter
╱ ╲ header encryption!




Re: OpenJDK 8

2022-09-28 Thread Phil Morrell
On Wed, Sep 28, 2022 at 08:32:23AM +, Thomas Vatter wrote:
> a complete OpenJDK 8 is missing in the repo. There is only a server VM.

Hi Thomas,

OpenJDK 8 LTS has not been included in Debian since stretch which as of
June 30th is no longer supported by LTS team. Please update to v11 LTS
from Debian buster or bullseye and be ready to use v17 LTS going
forward. Alternatively, if absolutely necessary, you can reach outside
Debian with `extrepo enable wtf-lts` to get unofficial packages by the
same maintainer.

--

emorrp1


signature.asc
Description: PGP signature


OpenJDK 8

2022-09-28 Thread Thomas Vatter

Hello,

a complete OpenJDK 8 is missing in the repo. There is only a server VM.

best regards
Thomas Vatter

Self-Employed Software-Developer

Network-Inventory Software
Tel. 030-79782510
Fax 030-79782512



Processed: openjdk-8-jre-headless: Headless JRE package should not configure assistive technologies

2022-04-21 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> close 896907
Bug #896907 [openjdk-8-jre-headless] openjdk-8-jre-headless: Headless JRE 
package should not configure assistive technologies
Marked Bug as done
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
896907: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=896907
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#896907: openjdk-8-jre-headless: Headless JRE package should not configure assistive technologies

2022-04-21 Thread Thorsten Glaser
close 896907
thanks

Hi,

closing as the requested moreinfo was not provided in the last ~year
and we’re moving toward 17 as supported JDK/JRE.

bye,
//mirabilos
-- 
Gestern Nacht ist mein IRC-Netzwerk explodiert. Ich hatte nicht damit
gerechnet, darum bin ich blutverschmiert… wer konnte ahnen, daß SIE so
reagier’n… gestern Nacht ist mein IRC-Netzwerk explodiert~~~
(as of 2021-06-15 The MirOS Project temporarily reconvenes on OFTC)



Bug#896907: marked as done (openjdk-8-jre-headless: Headless JRE package should not configure assistive technologies)

2022-03-28 Thread Debian Bug Tracking System
Your message dated Mon, 28 Mar 2022 15:42:28 +0100
with message-id 

and subject line Avez-vous besoin d'un prêt?
has caused the Debian Bug report #896907,
regarding openjdk-8-jre-headless: Headless JRE package should not configure 
assistive technologies
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
896907: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=896907
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: openjdk-8-jre-headless
Version: 8u162-b12-1~deb9u1
Severity: normal

Dear Maintainer,

The openjdk-8-jre-headless package intentionally excludes user interface
related components, but the package mistakenly enables Java assistive
technologies which require user interface components.  Java assistive
technologies should be disabled in the *-headless package so that
components do not mistakenly believe assistive technologies might work.

The Jenkins jenkins/jenkins:slim image is based on the openjdk:slim image.
The OpenJDK slim image packages openjdk-8-jre-headless.  The Docker
image description says:

openjdk:slim

This image installs the -headless package of OpenJDK and so is missing
many of the UI-related Java libraries and some common packages contained
in the default tag. It only contains the minimal packages needed to run
Java. Unless you are working in an environment where only the openjdk
image will be deployed and you have space constraints, we highly 
recommend
using the default image of this repository.

While using Jenkins based on the jenkins/jenkins:slim image, charts and
graphs are not drawn because JFreeChart fails to initialize.  JFreeChart
fails to initialize because Java assistive technologies are enabled,
but not installed.

Disabling Java assistive technologies allows Jenkins to show charts
and graphs when hosted on the jenkins/jenkins:slim image.  Refer to
https://github.com/jenkinsci/docker/pull/657 for the pull request to
the Jenkins Docker image which resolves the problem by disabling Java
assistive technologies.

Refer to https://github.com/docker-library/openjdk/pull/189 for the
openjdk pull request which resolves the problem by disabling Java
assistive technologies.

Those two pull requests should be removed once the upstream packaging
is corrected to not enable Java assistive technologies when running
openjdk-8-jre-headless.

-- System Information:
Debian Release: 9.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-6-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages openjdk-8-jre-headless depends on:
ii  ca-certificates-java  20170531+nmu1
ii  java-common   0.58
ii  libc6 2.24-11+deb9u3
ii  libcups2  2.2.1-8+deb9u1
ii  libfontconfig12.11.0-6.7+b1
ii  libfreetype6  2.6.3-3.2
ii  libgcc1   1:6.3.0-18+deb9u1
ii  libjpeg62-turbo   1:1.5.1-2
ii  liblcms2-22.8-4
ii  libnss3   2:3.26.2-1.1+deb9u1
ii  libpcsclite1  1.8.20-1
ii  libstdc++66.3.0-18+deb9u1
ii  libx11-6  2:1.6.4-3
ii  libxext6  2:1.3.3-1+b2
ii  libxi62:1.7.9-1
ii  libxrender1   1:0.9.10-1
ii  libxtst6  2:1.2.3-1
ii  util-linux2.29.2-1+deb9u1
ii  zlib1g        1:1.2.8.dfsg-5

openjdk-8-jre-headless recommends no packages.

Versions of packages openjdk-8-jre-headless suggests:
ii  fonts-dejavu-extra2.37-1
pn  fonts-indic   
pn  fonts-ipafont-gothic  
pn  fonts-ipafont-mincho  
pn  fonts-wqy-microhei
pn  fonts-wqy-zenhei  
ii  libnss-mdns   0.10-8

-- no debconf information
--- End Message ---
--- Begin Message ---
*Avez-vous besoin de financement? Avez-vous besoin d'un prêt pour des
besoins professionnels ou personnels? Nous proposons tous les types de
prêts aux particuliers ou aux entreprises, quel que soit votre pointage de
crédit actuel. Pour plus d'informations, n'hésitez pas à nous contacter par
e-mail : guarantycreditlo...@aol.com  pour
plus d'informations.*

*Merci pour votre temps, nous nous réjouissons d'accorder votre crédit en
ligne.*
*COPYRIGHT 2022 (R).*
--- End Message ---


Bug#760982: marked as done (openjdk-8 needs time zone data)

2022-03-28 Thread Debian Bug Tracking System
Your message dated Mon, 28 Mar 2022 15:42:20 +0100
with message-id 

and subject line Avez-vous besoin d'un prêt?
has caused the Debian Bug report #760982,
regarding openjdk-8 needs time zone data
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
760982: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=760982
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:openjdk-8
Version: 8u40~b04-2
Severity: serious
Tags: sid jessie

https://lists.debian.org/debian-java/2014/08/msg00017.html

5. Implement a java.time.zone.ZoneRulesProvider [3] that reads the TZif2
files installed by the tzdata package in /usr/share/zoneinfo. This would
render the tzdata-java package obsolete in the long term. GNU ClassPath
has a TZif2 parser [4] that could be used as a starting point.

[4]
https://github.com/jatovm/classpath/blob/master/gnu/java/util/ZoneInfo.java
--- End Message ---
--- Begin Message ---
*Avez-vous besoin de financement? Avez-vous besoin d'un prêt pour des
besoins professionnels ou personnels? Nous proposons tous les types de
prêts aux particuliers ou aux entreprises, quel que soit votre pointage de
crédit actuel. Pour plus d'informations, n'hésitez pas à nous contacter par
e-mail : guarantycreditlo...@aol.com  pour
plus d'informations.*

*Merci pour votre temps, nous nous réjouissons d'accorder votre crédit en
ligne.*
*COPYRIGHT 2022 (R).*
--- End Message ---


Bug#819785: marked as done (openjdk-8-jre-headless: Debug information missing in JRE jars)

2022-03-28 Thread Debian Bug Tracking System
Your message dated Mon, 28 Mar 2022 15:42:28 +0100
with message-id 

and subject line Avez-vous besoin d'un prêt?
has caused the Debian Bug report #819785,
regarding openjdk-8-jre-headless: Debug information missing in JRE jars
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
819785: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=819785
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: openjdk-8-jre-headless
Version: 8u77-b03-3
Severity: important

Dear Maintainer,

I have just discovered that stepping into JRE classes with a debugger does not
allow inspecting variable states, the debugger complains that classes are built
without "-g" option.

I cannot confirm when this started - I only debug into system classes
occasionally. However, for me, absense of this information strongly limits the
ability to seriously develop java code with this package.

javap -l shows some information but it does not show the variable tables.

My best guess is, that classes were compiled with "-g:lines" instead of "-g" or
-g:lines,vars"

I'm using Netbeans 8.1 debugger.

TIA.

Chris.



-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.4.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages openjdk-8-jre-headless depends on:
ii  ca-certificates-java  20160321
ii  java-common   0.57
ii  libc6 2.22-5
ii  libcups2  2.1.3-5
ii  libfontconfig12.11.0-6.4
ii  libfreetype6  2.6.3-3
ii  libgcc1   1:5.3.1-13
ii  libjpeg62-turbo   1:1.4.2-2
ii  liblcms2-22.6-3+b3
ii  libnss3   2:3.23-1
ii  libpcsclite1  1.8.16-1
ii  libstdc++65.3.1-13
ii  libx11-6  2:1.6.3-1
ii  libxext6  2:1.3.3-1
ii  libxi62:1.7.6-1
ii  libxrender1   1:0.9.9-2
ii  libxtst6  2:1.2.2-1+b1
ii  multiarch-support 2.22-5
ii  util-linux    2.27.1-6
ii  zlib1g1:1.2.8.dfsg-2+b1

openjdk-8-jre-headless recommends no packages.

Versions of packages openjdk-8-jre-headless suggests:
ii  fonts-dejavu-extra 2.35-1
pn  fonts-indic
pn  fonts-ipafont-gothic   
pn  fonts-ipafont-mincho   
ii  libnss-mdns0.10-7
pn  openjdk-8-jre-jamvm
pn  ttf-wqy-microhei | ttf-wqy-zenhei  

-- Configuration Files:
/etc/java-8-openjdk/accessibility.properties changed:


-- no debconf information
--- End Message ---
--- Begin Message ---
*Avez-vous besoin de financement? Avez-vous besoin d'un prêt pour des
besoins professionnels ou personnels? Nous proposons tous les types de
prêts aux particuliers ou aux entreprises, quel que soit votre pointage de
crédit actuel. Pour plus d'informations, n'hésitez pas à nous contacter par
e-mail : guarantycreditlo...@aol.com  pour
plus d'informations.*

*Merci pour votre temps, nous nous réjouissons d'accorder votre crédit en
ligne.*
*COPYRIGHT 2022 (R).*
--- End Message ---


Bug#896907: marked as done (openjdk-8-jre-headless: Headless JRE package should not configure assistive technologies)

2022-03-11 Thread Debian Bug Tracking System
Your message dated Fri, 11 Mar 2022 13:53:06 -0800
with message-id 

and subject line Avez-vous besoin d'un prêt?
has caused the Debian Bug report #896907,
regarding openjdk-8-jre-headless: Headless JRE package should not configure 
assistive technologies
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
896907: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=896907
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: openjdk-8-jre-headless
Version: 8u162-b12-1~deb9u1
Severity: normal

Dear Maintainer,

The openjdk-8-jre-headless package intentionally excludes user interface
related components, but the package mistakenly enables Java assistive
technologies which require user interface components.  Java assistive
technologies should be disabled in the *-headless package so that
components do not mistakenly believe assistive technologies might work.

The Jenkins jenkins/jenkins:slim image is based on the openjdk:slim image.
The OpenJDK slim image packages openjdk-8-jre-headless.  The Docker
image description says:

openjdk:slim

This image installs the -headless package of OpenJDK and so is missing
many of the UI-related Java libraries and some common packages contained
in the default tag. It only contains the minimal packages needed to run
Java. Unless you are working in an environment where only the openjdk
image will be deployed and you have space constraints, we highly 
recommend
using the default image of this repository.

While using Jenkins based on the jenkins/jenkins:slim image, charts and
graphs are not drawn because JFreeChart fails to initialize.  JFreeChart
fails to initialize because Java assistive technologies are enabled,
but not installed.

Disabling Java assistive technologies allows Jenkins to show charts
and graphs when hosted on the jenkins/jenkins:slim image.  Refer to
https://github.com/jenkinsci/docker/pull/657 for the pull request to
the Jenkins Docker image which resolves the problem by disabling Java
assistive technologies.

Refer to https://github.com/docker-library/openjdk/pull/189 for the
openjdk pull request which resolves the problem by disabling Java
assistive technologies.

Those two pull requests should be removed once the upstream packaging
is corrected to not enable Java assistive technologies when running
openjdk-8-jre-headless.

-- System Information:
Debian Release: 9.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-6-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages openjdk-8-jre-headless depends on:
ii  ca-certificates-java  20170531+nmu1
ii  java-common   0.58
ii  libc6 2.24-11+deb9u3
ii  libcups2  2.2.1-8+deb9u1
ii  libfontconfig12.11.0-6.7+b1
ii  libfreetype6  2.6.3-3.2
ii  libgcc1   1:6.3.0-18+deb9u1
ii  libjpeg62-turbo   1:1.5.1-2
ii  liblcms2-22.8-4
ii  libnss3   2:3.26.2-1.1+deb9u1
ii  libpcsclite1  1.8.20-1
ii  libstdc++66.3.0-18+deb9u1
ii  libx11-6  2:1.6.4-3
ii  libxext6  2:1.3.3-1+b2
ii  libxi62:1.7.9-1
ii  libxrender1   1:0.9.10-1
ii  libxtst6  2:1.2.3-1
ii  util-linux2.29.2-1+deb9u1
ii  zlib1g        1:1.2.8.dfsg-5

openjdk-8-jre-headless recommends no packages.

Versions of packages openjdk-8-jre-headless suggests:
ii  fonts-dejavu-extra2.37-1
pn  fonts-indic   
pn  fonts-ipafont-gothic  
pn  fonts-ipafont-mincho  
pn  fonts-wqy-microhei
pn  fonts-wqy-zenhei  
ii  libnss-mdns   0.10-8

-- no debconf information
--- End Message ---
--- Begin Message ---
*Vous avez besoin d'un prêt pour votre entreprise, besoin d'un prêt rapide
pour régler vos factures, pour un usage personnel ? Notre offre propose des
prêts avec un faible taux d'intérêt de 3%. Avez-vous pensé à contracter un
prêt ? Vous avez probablement été rejeté par votre banque locale ? Veuillez
répondre pour plus d'informations: guarantycreditloanun...@aol.com
*
--- End Message ---


Bug#819785: marked as done (openjdk-8-jre-headless: Debug information missing in JRE jars)

2022-03-11 Thread Debian Bug Tracking System
Your message dated Fri, 11 Mar 2022 13:53:06 -0800
with message-id 

and subject line Avez-vous besoin d'un prêt?
has caused the Debian Bug report #819785,
regarding openjdk-8-jre-headless: Debug information missing in JRE jars
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
819785: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=819785
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: openjdk-8-jre-headless
Version: 8u77-b03-3
Severity: important

Dear Maintainer,

I have just discovered that stepping into JRE classes with a debugger does not
allow inspecting variable states, the debugger complains that classes are built
without "-g" option.

I cannot confirm when this started - I only debug into system classes
occasionally. However, for me, absense of this information strongly limits the
ability to seriously develop java code with this package.

javap -l shows some information but it does not show the variable tables.

My best guess is, that classes were compiled with "-g:lines" instead of "-g" or
-g:lines,vars"

I'm using Netbeans 8.1 debugger.

TIA.

Chris.



-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.4.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages openjdk-8-jre-headless depends on:
ii  ca-certificates-java  20160321
ii  java-common   0.57
ii  libc6 2.22-5
ii  libcups2  2.1.3-5
ii  libfontconfig12.11.0-6.4
ii  libfreetype6  2.6.3-3
ii  libgcc1   1:5.3.1-13
ii  libjpeg62-turbo   1:1.4.2-2
ii  liblcms2-22.6-3+b3
ii  libnss3   2:3.23-1
ii  libpcsclite1  1.8.16-1
ii  libstdc++65.3.1-13
ii  libx11-6  2:1.6.3-1
ii  libxext6  2:1.3.3-1
ii  libxi62:1.7.6-1
ii  libxrender1   1:0.9.9-2
ii  libxtst6  2:1.2.2-1+b1
ii  multiarch-support 2.22-5
ii  util-linux    2.27.1-6
ii  zlib1g1:1.2.8.dfsg-2+b1

openjdk-8-jre-headless recommends no packages.

Versions of packages openjdk-8-jre-headless suggests:
ii  fonts-dejavu-extra 2.35-1
pn  fonts-indic
pn  fonts-ipafont-gothic   
pn  fonts-ipafont-mincho   
ii  libnss-mdns0.10-7
pn  openjdk-8-jre-jamvm
pn  ttf-wqy-microhei | ttf-wqy-zenhei  

-- Configuration Files:
/etc/java-8-openjdk/accessibility.properties changed:


-- no debconf information
--- End Message ---
--- Begin Message ---
*Vous avez besoin d'un prêt pour votre entreprise, besoin d'un prêt rapide
pour régler vos factures, pour un usage personnel ? Notre offre propose des
prêts avec un faible taux d'intérêt de 3%. Avez-vous pensé à contracter un
prêt ? Vous avez probablement été rejeté par votre banque locale ? Veuillez
répondre pour plus d'informations: guarantycreditloanun...@aol.com
*
--- End Message ---


Bug#760982: marked as done (openjdk-8 needs time zone data)

2022-03-11 Thread Debian Bug Tracking System
Your message dated Fri, 11 Mar 2022 13:53:01 -0800
with message-id 

and subject line Avez-vous besoin d'un prêt?
has caused the Debian Bug report #760982,
regarding openjdk-8 needs time zone data
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
760982: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=760982
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:openjdk-8
Version: 8u40~b04-2
Severity: serious
Tags: sid jessie

https://lists.debian.org/debian-java/2014/08/msg00017.html

5. Implement a java.time.zone.ZoneRulesProvider [3] that reads the TZif2
files installed by the tzdata package in /usr/share/zoneinfo. This would
render the tzdata-java package obsolete in the long term. GNU ClassPath
has a TZif2 parser [4] that could be used as a starting point.

[4]
https://github.com/jatovm/classpath/blob/master/gnu/java/util/ZoneInfo.java
--- End Message ---
--- Begin Message ---
*Vous avez besoin d'un prêt pour votre entreprise, besoin d'un prêt rapide
pour régler vos factures, pour un usage personnel ? Notre offre propose des
prêts avec un faible taux d'intérêt de 3%. Avez-vous pensé à contracter un
prêt ? Vous avez probablement été rejeté par votre banque locale ? Veuillez
répondre pour plus d'informations: guarantycreditloanun...@aol.com
*
--- End Message ---


Bug#760982: marked as done (openjdk-8 needs time zone data)

2022-02-23 Thread Debian Bug Tracking System
Your message dated Tue, 22 Feb 2022 01:20:47 +0100
with message-id 
<0d8026bf.avyaaes-buqaacotjggatgaaabtbywbif...@mailjet.com>
and subject line Avez-vous besoin d'un prêt?
has caused the Debian Bug report #760982,
regarding openjdk-8 needs time zone data
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
760982: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=760982
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:openjdk-8
Version: 8u40~b04-2
Severity: serious
Tags: sid jessie

https://lists.debian.org/debian-java/2014/08/msg00017.html

5. Implement a java.time.zone.ZoneRulesProvider [3] that reads the TZif2
files installed by the tzdata package in /usr/share/zoneinfo. This would
render the tzdata-java package obsolete in the long term. GNU ClassPath
has a TZif2 parser [4] that could be used as a starting point.

[4]
https://github.com/jatovm/classpath/blob/master/gnu/java/util/ZoneInfo.java
--- End Message ---
--- Begin Message ---
Vous avez des factures impayées ou vous avez besoin d'un prêt urgent ? Ne vous 
inquiétez plus, nous offrons toutes sortes de prêts à un taux d'intérêt de 3 %. 
si vous êtes intéressé, répondez-nous maintenant pour plus de 
détails...guarantycreditloanun...@aol.com--- End Message ---


Bug#906111: marked as done (openjdk-8-jre: Package should Provide: java-runtime)

2021-06-15 Thread Debian Bug Tracking System
Your message dated Tue, 15 Jun 2021 20:48:33 +
with message-id 
and subject line Bug#906111: fixed in openjdk-8 8u292-b10-2
has caused the Debian Bug report #906111,
regarding openjdk-8-jre: Package should Provide: java-runtime
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
906111: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906111
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---

Package: openjdk-8-jre
Version: 8u181-b13-1
Severity: normal

Dear Maintainer,

Package openjdk-8-jre has Provides:
 java2-runtime, java5-runtime, java6-runtime, java7-runtime, 
java8-runtime


It is missing "java-runtime". As result, some other packages that 
depend on java-runtime will force installation of JRE 7 (too old)
 or JRE 10 (too new, some tools still do not support it) and having JRE 
8 will not satisfy their dependencies.


Other JRE versions in debian have "java-runtime" in their Provides:.

Package openjdk-7-jre Provides:
 java-runtime, java2-runtime, java5-runtime, java6-runtime, 
java7-runtime


Package openjdk-10-jre Provides:
 java-runtime, java10-runtime, java2-runtime, java5-runtime, 
java6-runtime, java7-runtime, java8-runtime, java9-runtime


Please add java-runtime to "Provides" section in the control file.

Equivalent ..-jdk packages do not suffer from this problem (JDK 7,8 and 
10 provide "java-jdk")


-- System Information:
Debian Release: buster/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'unstable'), (1, 
'experimental')

Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.15.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en 
(charmap=UTF-8)

Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages openjdk-8-jre depends on:
ii  libasound2   1.1.6-1
ii  libatk-wrapper-java-jni  0.33.3-21
ii  libc62.27-5
ii  libgif7  5.1.4-3
ii  libgl1   1.0.0+git20180308-4
ii  libgl1-mesa-glx  18.1.5-1
ii  libglib2.0-0 2.56.1-2
ii  libgtk-3-0   3.22.30-2
ii  libjpeg62-turbo  1:1.5.2-2+b1
ii  libpng16-16  1.6.34-2
ii  libpulse012.0-1
ii  libx11-6 2:1.6.5-1
ii  libxext6 2:1.3.3-1+b2
ii  libxinerama1     2:1.1.3-1+b3
ii  libxrandr2   2:1.5.1-1
ii  openjdk-8-jre-headless   8u181-b13-1
ii  zlib1g   1:1.2.11.dfsg-1

Versions of packages openjdk-8-jre recommends:
pn  fonts-dejavu-extra  

Versions of packages openjdk-8-jre suggests:
pn  icedtea-8-plugin  

-- no debconf information
--- End Message ---
--- Begin Message ---
Source: openjdk-8
Source-Version: 8u292-b10-2
Done: Thorsten Glaser 

We believe that the bug you reported is fixed in the latest version of
openjdk-8, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 906...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thorsten Glaser  (supplier of updated openjdk-8 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA384

Format: 1.8
Date: Tue, 15 Jun 2021 22:23:01 +0200
Source: openjdk-8
Architecture: source
Version: 8u292-b10-2
Distribution: unstable
Urgency: low
Maintainer: Java Maintenance 
Changed-By: Thorsten Glaser 
Closes: 822348 863199 906111
Changes:
 openjdk-8 (8u292-b10-2) unstable; urgency=low
 .
   * Fix regression in /etc/java-8-openjdk/accessibility.properties
   * Drop Suggests nōnexistent icedtea-8-plugin
   * Fix binfmts error with patch from bug (Closes: #822348)
   * Create /usr/share/man/man1 if it doesn’t exist, for crippled
 container images (Closes: #863199)
   * Provide java-runtime{,-headless} (Closes: #906111)
   * Mark openjdk-8-doc as M-A:foreign
   * Update “It was downloaded from” in d/copyright (cf. #970517)
Checksums-Sha1:
 59fe4d38d084fa4c74f45a420e80c5e425b4e850 4778 openjdk-8_8u292-b10-2.dsc
 105eddac95a638fa091f0a9b227cb9e057051665 216612 
openjdk-8_8u292-b10-2.debian.tar.xz
Checksums-Sha256:
 b75342dff79d49e113d4baf303

Bug#822348: marked as done (openjdk-8-jre-headless: prerm checks for wrong file before deregistering binfmt)

2021-06-15 Thread Debian Bug Tracking System
Your message dated Tue, 15 Jun 2021 20:48:33 +
with message-id 
and subject line Bug#822348: fixed in openjdk-8 8u292-b10-2
has caused the Debian Bug report #822348,
regarding openjdk-8-jre-headless: prerm checks for wrong file before 
deregistering binfmt
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
822348: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=822348
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: openjdk-8-jre-headless
Version: 8u91-b14-2
Severity: normal
Tags: patch

The prerm is looking for /var/lib/binfmts/@basename@ (e.g., openjdk-8) but the
files under /var/lib/binfmts are named after the binfmt being registered, not
the package.

This means that users which have upgraded from openjdk-7 to openjdk-8 will
always see a warning message about openjdk-7 already having registered the
binfmt when a new openjdk-8 update is installed.

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.4.0-1-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)

Versions of packages openjdk-8-jre-headless depends on:
ii  ca-certificates-java  20160321
ii  java-common   0.57
ii  libc6 2.22-7
ii  libcups2  2.1.3-5
ii  libfontconfig12.11.0-6.4
ii  libfreetype6  2.6.3-3+b1
ii  libgcc1   1:5.3.1-15
ii  libjpeg62-turbo   1:1.4.2-2
ii  liblcms2-22.7-1
ii  libnss3   2:3.23-2
ii  libpcsclite1  1.8.16-1
ii  libstdc++65.3.1-15
ii  libx11-6  2:1.6.3-1
ii  libxext6  2:1.3.3-1
ii  libxi62:1.7.6-1
ii  libxrender1   1:0.9.9-2
ii  libxtst6  2:1.2.2-1+b1
ii  multiarch-support 2.22-7
ii  util-linux2.28-1
ii  zlib1g    1:1.2.8.dfsg-2+b1

openjdk-8-jre-headless recommends no packages.

Versions of packages openjdk-8-jre-headless suggests:
ii  fonts-dejavu-extra 2.35-1
pn  fonts-indic
pn  fonts-ipafont-gothic   
pn  fonts-ipafont-mincho   
ii  libnss-mdns    0.10-7
pn  openjdk-8-jre-jamvm
pn  ttf-wqy-microhei | ttf-wqy-zenhei  

-- no debconf information
=== modified file 'debian/JB-jre-headless.prerm.in'
--- debian/JB-jre-headless.prerm.in	2014-05-29 08:50:43 +
+++ debian/JB-jre-headless.prerm.in	2016-04-23 17:39:15 +
@@ -15,7 +15,7 @@
 
 if which update-binfmts >/dev/null; then
 	# try to remove and ignore the error
-	if [ -e /var/lib/binfmts/@basename@ ]; then
+	if [ -e /var/lib/binfmts/jar ]; then
 	update-binfmts --package @basename@ \
 		--remove jar /usr/bin/jexec || true
 	fi

--- End Message ---
--- Begin Message ---
Source: openjdk-8
Source-Version: 8u292-b10-2
Done: Thorsten Glaser 

We believe that the bug you reported is fixed in the latest version of
openjdk-8, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 822...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thorsten Glaser  (supplier of updated openjdk-8 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA384

Format: 1.8
Date: Tue, 15 Jun 2021 22:23:01 +0200
Source: openjdk-8
Architecture: source
Version: 8u292-b10-2
Distribution: unstable
Urgency: low
Maintainer: Java Maintenance 
Changed-By: Thorsten Glaser 
Closes: 822348 863199 906111
Changes:
 openjdk-8 (8u292-b10-2) unstable; urgency=low
 .
   * Fix regression in /etc/java-8-openjdk/accessibility.properties
   * Drop Suggests nōnexistent icedtea-8-plugin
   * Fix binfmts error with patch from bug (Closes: #822348)
   * Create /usr/share/man/man1 if it doesn’t exist, for crippled
 container images (Closes: #863199)
   * Provide java-runtime{,-headless} (Closes: #906111)
   * Mark openjdk-8-doc as M-A:foreign
   * Update

Processed: more openjdk-8 bug maintenance

2021-06-15 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> # this is here for keeps
> tags 989736 moreinfo
Bug #989736 [src:openjdk-8] openjdk-8: keep out of testing and stable
Added tag(s) moreinfo.
> outlook 989736 This package is required for JVM language bootstrapping in 
> unstable, and used to prepare security updates for stretch LTS and jessie 
> ELTS. Furher use is not officially supported by Debian, but provided as a 
> convenience for end users by the maintainer.
Outlook recorded from message bug 989736 message 
> # 11 seems to contain the requested debugging info
> severity 819785 normal
Bug #819785 [openjdk-8-jre-headless] openjdk-8-jre-headless: Debug information 
missing in JRE jars
Severity set to 'normal' from 'important'
> tags 819785 + help
Bug #819785 [openjdk-8-jre-headless] openjdk-8-jre-headless: Debug information 
missing in JRE jars
Added tag(s) help.
> # this is only a workaround for crazily broken systems
> severity 863199 normal
Bug #863199 [openjdk-8-jre-headless] error creating symbolic link 
'/usr/share/man/man1/rmid.1.gz.dpkg-tmp
Severity set to 'normal' from 'important'
> tags 863199 = pending
Bug #863199 [openjdk-8-jre-headless] error creating symbolic link 
'/usr/share/man/man1/rmid.1.gz.dpkg-tmp
Added tag(s) pending.
> # applied
> tags 822348 + pending
Bug #822348 [openjdk-8-jre-headless] openjdk-8-jre-headless: prerm checks for 
wrong file before deregistering binfmt
Added tag(s) pending.
> # this is something I'd like to have but must be fixed in 11 first
> reassign 834053 openjdk-11
Bug #834053 [src:openjdk-8] openjdk-8: java.awt.Font#deriveFont(int style) 
corrupts font size
Bug reassigned from package 'src:openjdk-8' to 'openjdk-11'.
No longer marked as found in versions openjdk-8/8u292-b10-1 and 
openjdk-11/11.0.12+4-1.
Ignoring request to alter fixed versions of bug #834053 to the same values 
previously set
> affects 834053 openjdk-8
Bug #834053 [openjdk-11] openjdk-8: java.awt.Font#deriveFont(int style) 
corrupts font size
Added indication that 834053 affects openjdk-8
> # fix this in 11 first if possible at all or close there
> reassign 907541 openjdk-11
Bug #907541 [openjdk-8] [openjdk-8] Bind to a multicast address fails
Bug reassigned from package 'openjdk-8' to 'openjdk-11'.
No longer marked as found in versions 8u181-b13-1, openjdk-11/11.0.12+4-1, and 
openjdk-8/8u292-b10-1.
Ignoring request to alter fixed versions of bug #907541 to the same values 
previously set
> # need reproducer, assistive things work fine for me
> tags 896907 = moreinfo unreproducible
Bug #896907 [openjdk-8-jre-headless] openjdk-8-jre-headless: Headless JRE 
package should not configure assistive technologies
Added tag(s) unreproducible and moreinfo.
> # applied
> tags 906111 + pending
Bug #906111 [openjdk-8-jre] openjdk-8-jre: Package should Provide: java-runtime
Added tag(s) pending.
> # still relevant? seems to work fine...
> tags 760982 = moreinfo
Bug #760982 [src:openjdk-8] openjdk-8 needs time zone data
Added tag(s) moreinfo; removed tag(s) bullseye, buster, stretch, jessie, and 
sid.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
760982: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=760982
819785: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=819785
822348: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=822348
834053: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834053
863199: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=863199
896907: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=896907
906111: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906111
907541: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907541
989736: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=989736
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#907541: [openjdk-8] Bind to a multicast address fails

2021-06-15 Thread Thorsten Glaser
Hi Andre,

> This was supposed to be fixed upstream in Java 12:
> https://bugs.openjdk.java.net/browse/JDK-8210493
> 
> However it was taken back again (see last comment in that issue) and is now
> supposedly fixed in java 13:
> https://bugs.openjdk.java.net/browse/JDK-8215294
> https://bugs.openjdk.java.net/browse/JDK-8216417

thanks for this information bundle, it helps tremendously.

> As far as I am aware, it works with current Java versions in Debian (>= 13).
> 
> I am not sure if Debian actually wants to carry this for the versions <13, as
> the patch somehow introduced other issues (see the upstream bug-reports).

As far as I understand, the original patch indeed introduced issues,
so it’s probably not something we want to have in 8 and 11. The fix
in 13+ is not backportable because they basically rewrote the entire
socket classes’ implementations.

I guess this won’t be fixed in 8 and, more importantly, 11 currently.

bye,
//mirabilos
-- 
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg

*

Mit dem tarent-Newsletter nichts mehr verpassen: www.tarent.de/newsletter

*



Bug#907541: [openjdk-8] Bind to a multicast address fails

2021-06-14 Thread Andre Naujoks

Am 15.06.21 um 00:54 schrieb Thorsten Glaser:

tags 907541 + confirmed upstream
found 907541 openjdk-8/8u292-b10-1
found 907541 openjdk-11/11.0.12+4-1
thanks

On Wed, 29 Aug 2018, Andre Naujoks wrote:


This bugs affects all currently available Java versions in Debian (7, 8, 10 and 
11).
I don't know how to mark this here.


Normally, cloning the bug against all affected packages,
but I’m Cc’ing Doko on this hoping he’ll DTRT ☺


The contents of the patch should
be usable for all versions with very little change.

[…]

The attached patch fixes/adds this in the jvm.


This is another of these things where it’d be preferable to
fix this upstream first then apply the patch in Debian packages.
However it’s small and easily applied ahead of time. It’d be no
good if I’d fix this in openjdk-8 but 11 (and 17, possibly) are
unfixed; Doko?

Andre, can you report this upstream?


Hi Thorsten.

This was supposed to be fixed upstream in Java 12: 
https://bugs.openjdk.java.net/browse/JDK-8210493


However it was taken back again (see last comment in that issue) and is 
now supposedly fixed in java 13:

https://bugs.openjdk.java.net/browse/JDK-8215294
https://bugs.openjdk.java.net/browse/JDK-8216417

As far as I am aware, it works with current Java versions in Debian (>= 13).

I am not sure if Debian actually wants to carry this for the versions 
<13, as the patch somehow introduced other issues (see the upstream 
bug-reports).


It would be nice to have, but I'd understand if you'd decided against 
taking the patch after the back and forth that happened upstream.


Regards
  Andre



Thanks,
//mirabilos





Processed: Re: [openjdk-8] Bind to a multicast address fails

2021-06-14 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 907541 + confirmed upstream
Bug #907541 [openjdk-8] [openjdk-8] Bind to a multicast address fails
Added tag(s) upstream and confirmed.
> found 907541 openjdk-8/8u292-b10-1
Bug #907541 [openjdk-8] [openjdk-8] Bind to a multicast address fails
Marked as found in versions openjdk-8/8u292-b10-1.
> found 907541 openjdk-11/11.0.12+4-1
Bug #907541 [openjdk-8] [openjdk-8] Bind to a multicast address fails
Marked as found in versions openjdk-11/11.0.12+4-1.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
907541: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907541
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#907541: [openjdk-8] Bind to a multicast address fails

2021-06-14 Thread Thorsten Glaser
tags 907541 + confirmed upstream
found 907541 openjdk-8/8u292-b10-1
found 907541 openjdk-11/11.0.12+4-1
thanks

On Wed, 29 Aug 2018, Andre Naujoks wrote:

> This bugs affects all currently available Java versions in Debian (7, 8, 10 
> and 11).
> I don't know how to mark this here.

Normally, cloning the bug against all affected packages,
but I’m Cc’ing Doko on this hoping he’ll DTRT ☺

> The contents of the patch should
> be usable for all versions with very little change.
[…]
> The attached patch fixes/adds this in the jvm.

This is another of these things where it’d be preferable to
fix this upstream first then apply the patch in Debian packages.
However it’s small and easily applied ahead of time. It’d be no
good if I’d fix this in openjdk-8 but 11 (and 17, possibly) are
unfixed; Doko?

Andre, can you report this upstream?

Thanks,
//mirabilos
-- 
15:41⎜ Somebody write a testsuite for helloworld :-)



Bug#896907: openjdk-8-jre-headless: Headless JRE package should not configure assistive technologies

2021-06-14 Thread Thorsten Glaser
On Wed, 25 Apr 2018, Mark Waite wrote:

> Java assistive
> technologies should be disabled in the *-headless package so that
> components do not mistakenly believe assistive technologies might work.

I’m not sure this is technically possible; this is a conffile,
so we cannot, from a packaging PoV, have different configurations
depending on which packages are installed.

> The openjdk-8-jre-headless package intentionally excludes user interface
> related components, but the package mistakenly enables Java assistive
> technologies which require user interface components.

On the other hand, these components probably fall under “need the
nōn-headless JRE” anyway. Here, “headless” does not mean “doesn’t
have a display attached locally” but “omits stuff for graphics”.
If your library uses graphics, chances are it needs the full JRE,
including its dependencies.

That being said, openjdk-11 currently doesn’t enable assistive
technologies at all (because they don’t work — not because of
things like this; expect them to be enabled once they work).

> The Docker
> image description says:
>
>   openjdk:slim
>
>   This image installs the -headless package of OpenJDK and so is missing
>   many of the UI-related Java libraries and some common packages contained

There you have it. You’ll need to add the full JRE.

> While using Jenkins based on the jenkins/jenkins:slim image, charts and
> graphs are not drawn because JFreeChart fails to initialize.  JFreeChart
> fails to initialize because Java assistive technologies are enabled,
> but not installed.

This sounds like something fixable in JFreeChart. Is this the same
I see packaged as libjfreechart-java in Debian? Do you have some
small reproducer for the “JFreeChart fails to initialise” problem
I can run to test this?

Thanks in advance,
//mirabilos
-- 
Sometimes they [people] care too much: pretty printers [and syntax highligh-
ting, d.A.] mechanically produce pretty output that accentuates irrelevant
detail in the program, which is as sensible as putting all the prepositions
in English text in bold font.   -- Rob Pike in "Notes on Programming in C"



Processed: Re: openjdk-8: java.awt.Font#deriveFont(int style) corrupts font size

2021-06-14 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 834053 + confirmed upstream
Bug #834053 [src:openjdk-8] openjdk-8: java.awt.Font#deriveFont(int style) 
corrupts font size
Added tag(s) upstream and confirmed.
> found 834053 openjdk-8/8u292-b10-1
Bug #834053 [src:openjdk-8] openjdk-8: java.awt.Font#deriveFont(int style) 
corrupts font size
Marked as found in versions openjdk-8/8u292-b10-1.
> found 834053 openjdk-11/11.0.12+4-1
Bug #834053 [src:openjdk-8] openjdk-8: java.awt.Font#deriveFont(int style) 
corrupts font size
Marked as found in versions openjdk-11/11.0.12+4-1.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
834053: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834053
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#834053: openjdk-8: java.awt.Font#deriveFont(int style) corrupts font size

2021-06-14 Thread Thorsten Glaser
tags 834053 + confirmed upstream
found 834053 openjdk-8/8u292-b10-1
found 834053 openjdk-11/11.0.12+4-1
thanks

On Mon, 18 Feb 2019, Nobuhiro Ban wrote:

> Or, should I send this report to upstream?

This would be appreciated. While we can fix that in the
Debian copies of openjdk-8, and probably Doko can fix it
in 11 and 17 as well, there’d still be differing behaviour.

Once fixed upstream applying it to all versions is easier.

@Doko: or what do you think? The diff is a one-liner

bye,
//mirabilos
-- 
>> Why don't you use JavaScript? I also don't like enabling JavaScript in
> Because I use lynx as browser.
+1
-- Octavio Alvarez, me and ⡍⠁⠗⠊⠕ (Mario Lang) on debian-devel



Processed: Re: openjdk-8-jre-headless: Debug information missing in JRE jars

2021-06-14 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> found 819785 8u292-b10-1
Bug #819785 [openjdk-8-jre-headless] openjdk-8-jre-headless: Debug information 
missing in JRE jars
Marked as found in versions openjdk-8/8u292-b10-1.
> tags 819785 + upstream
Bug #819785 [openjdk-8-jre-headless] openjdk-8-jre-headless: Debug information 
missing in JRE jars
Added tag(s) upstream.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
819785: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=819785
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#819785: openjdk-8-jre-headless: Debug information missing in JRE jars

2021-06-14 Thread Thorsten Glaser
found 819785 8u292-b10-1
tags 819785 + upstream
thanks


On Sat, 2 Apr 2016, Christian Haul wrote:

> I have just discovered that stepping into JRE classes with a debugger does not
> allow inspecting variable states, the debugger complains that classes are 
> built
> without "-g" option.

They are built without any -g option. Some (jaxp, for example) use -g
but not all. Looking at jdk/make/Setup.gmk, from jdk.tar.xz, the calls
of the SetupJavaCompiler macro are all missing -g from FLAGS. The CORBA
stuff is also built without it.

There’s no single variable used by all of them where we could just add
-g so this… is going to be tricky. Ideally, you’d ask upstream to change
this for the next 8u? Is this possible?

Thanks,
//mirabilos
-- 
«MyISAM tables -will- get corrupted eventually. This is a fact of life. »
“mysql is about as much database as ms access” – “MSSQL at least descends
from a database” “it's a rebranded SyBase” “MySQL however was born from a
flatfile and went downhill from there” – “at least jetDB doesn’t claim to
be a database”  ‣‣‣ Please, http://deb.li/mysql and MariaDB, finally die!



Processed: reopening bugs from reintroducing openjdk-8

2021-06-14 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> unarchive 819785
Bug #819785 {Done: Debian FTP Masters } 
[openjdk-8-jre-headless] openjdk-8-jre-headless: Debug information missing in 
JRE jars
Unarchived Bug 819785
> unarchive 822348
Bug #822348 {Done: Debian FTP Masters } 
[openjdk-8-jre-headless] openjdk-8-jre-headless: prerm checks for wrong file 
before deregistering binfmt
Unarchived Bug 822348
> unarchive 834053
Bug #834053 {Done: Debian FTP Masters } 
[src:openjdk-8] openjdk-8: java.awt.Font#deriveFont(int style) corrupts font 
size
Unarchived Bug 834053
> unarchive 859138
Bug #859138 {Done: Debian FTP Masters } 
[openjdk-8-jre-headless] java.lang.UnsupportedOperationException: The BROWSE 
action is not supported on the current platform!
Unarchived Bug 859138
> unarchive 896907
Bug #896907 {Done: Debian FTP Masters } 
[openjdk-8-jre-headless] openjdk-8-jre-headless: Headless JRE package should 
not configure assistive technologies
Unarchived Bug 896907
> unarchive 907541
Bug #907541 {Done: Debian FTP Masters } 
[openjdk-8] [openjdk-8] Bind to a multicast address fails
Unarchived Bug 907541
> unarchive 863199
Bug #863199 {Done: Debian FTP Masters } 
[openjdk-8-jre-headless] error creating symbolic link 
'/usr/share/man/man1/rmid.1.gz.dpkg-tmp
Unarchived Bug 863199
> unarchive 906111
Bug #906111 {Done: Debian FTP Masters } 
[openjdk-8-jre] openjdk-8-jre: Package should Provide: java-runtime
Unarchived Bug 906111
> reopen 819785
Bug #819785 {Done: Debian FTP Masters } 
[openjdk-8-jre-headless] openjdk-8-jre-headless: Debug information missing in 
JRE jars
'reopen' may be inappropriate when a bug has been closed with a version;
all fixed versions will be cleared, and you may need to re-add them.
Bug reopened
No longer marked as fixed in versions 8u212-b01-1+rm.
> reopen 822348
Bug #822348 {Done: Debian FTP Masters } 
[openjdk-8-jre-headless] openjdk-8-jre-headless: prerm checks for wrong file 
before deregistering binfmt
'reopen' may be inappropriate when a bug has been closed with a version;
all fixed versions will be cleared, and you may need to re-add them.
Bug reopened
No longer marked as fixed in versions 8u212-b01-1+rm.
> reopen 834053
Bug #834053 {Done: Debian FTP Masters } 
[src:openjdk-8] openjdk-8: java.awt.Font#deriveFont(int style) corrupts font 
size
'reopen' may be inappropriate when a bug has been closed with a version;
all fixed versions will be cleared, and you may need to re-add them.
Bug reopened
No longer marked as fixed in versions 8u212-b01-1+rm.
> reopen 859138
Bug #859138 {Done: Debian FTP Masters } 
[openjdk-8-jre-headless] java.lang.UnsupportedOperationException: The BROWSE 
action is not supported on the current platform!
'reopen' may be inappropriate when a bug has been closed with a version;
all fixed versions will be cleared, and you may need to re-add them.
Bug reopened
No longer marked as fixed in versions 8u212-b01-1+rm.
> reopen 896907
Bug #896907 {Done: Debian FTP Masters } 
[openjdk-8-jre-headless] openjdk-8-jre-headless: Headless JRE package should 
not configure assistive technologies
'reopen' may be inappropriate when a bug has been closed with a version;
all fixed versions will be cleared, and you may need to re-add them.
Bug reopened
No longer marked as fixed in versions 8u212-b01-1+rm.
> reopen 907541
Bug #907541 {Done: Debian FTP Masters } 
[openjdk-8] [openjdk-8] Bind to a multicast address fails
'reopen' may be inappropriate when a bug has been closed with a version;
all fixed versions will be cleared, and you may need to re-add them.
Bug reopened
No longer marked as fixed in versions 8u212-b01-1+rm.
> reopen 863199
Bug #863199 {Done: Debian FTP Masters } 
[openjdk-8-jre-headless] error creating symbolic link 
'/usr/share/man/man1/rmid.1.gz.dpkg-tmp
'reopen' may be inappropriate when a bug has been closed with a version;
all fixed versions will be cleared, and you may need to re-add them.
Bug reopened
No longer marked as fixed in versions 8u212-b01-1+rm.
> reopen 906111
Bug #906111 {Done: Debian FTP Masters } 
[openjdk-8-jre] openjdk-8-jre: Package should Provide: java-runtime
'reopen' may be inappropriate when a bug has been closed with a version;
all fixed versions will be cleared, and you may need to re-add them.
Bug reopened
No longer marked as fixed in versions 8u212-b01-1+rm.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
819785: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=819785
822348: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=822348
834053: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834053
859138: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859138
863199: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=863199
896907: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=896907
906111: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906111
907541: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907541
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



openjdk-8 vs. time zone data

2021-06-14 Thread Thorsten Glaser
Hi,

can anyone comment on the status of:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=760982

Is there anything that still needs to be done? AFAICT it
works fine on jessie.

bye,
//mirabilos
-- 
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg

*

Mit dem tarent-Newsletter nichts mehr verpassen: www.tarent.de/newsletter

*



openjdk-8 back in sid (was Re: Kotlin: looking for a DD to review/upload)

2021-06-14 Thread Thorsten Glaser
Dixi quod…

> On Thu, 29 Apr 2021, Sunil Mohan Adapa wrote:
> 
> > Kotlin packaging[1] is in a good shape and ready to be uploaded[2] into
> > Debian. We need a DD willing to upload it.
> > 
> > The actual upload needs to wait for openjdk-8, which is currently in the
> > NEW queue, to be accepted first.
> 
> Again, please only do the actual uploading *after* openjdk-8 8u292-b10-1
> (or higher) has been built for all architectures. This is a version I

This has happened now. Enjoy!

Architecture   VersionStatus
 For Buildd   StateSection   [12]Logs   
Actions
 [13]Buildd exposure stats [14]all   8u292-b10-1 [15]Installed  
  2d 16h 48m [16]x86-grnet-02  misc[17]old | [18]all (1) 
[19]giveback
 [20]Buildd exposure stats [21]amd64 8u292-b10-1 [22]Installed  
  2d 16h 39m [23]x86-ubc-01misc[24]old | [25]all (1) 
[26]giveback
 [27]Buildd exposure stats [28]arm64 8u292-b10-1 [29]Installed  
  2d 14h 9m  [30]arm-conova-01 misc[31]old | [32]all (1) 
[33]giveback
 [34]Buildd exposure stats [35]armel 8u292-b10-1 [36]Installed  
  21h 39m[37]hoiby misc[38]old | [39]all (2) 
[40]giveback
 [41]Buildd exposure stats [42]armhf 8u292-b10-1 [43]Installed  
  2d 14h 29m [44]arm-arm-01misc[45]old | [46]all (1) 
[47]giveback
 [48]Buildd exposure stats [49]i386  8u292-b10-1 [50]Installed  
  2d 15h 49m [51]x86-conova-01 misc[52]old | [53]all (1) 
[54]giveback
 [55]Buildd exposure stats [56]mips64el  8u292-b10-1 [57]Installed  
  2d 2h 14m  [58]mipsel-manda-04   misc[59]old | [60]all (1) 
[61]giveback
 [62]Buildd exposure stats [63]mipsel8u292-b10-1 [64]Installed  
  1d 12h 10m [65]mipsel-aql-02 misc[66]old | [67]all (1) 
[68]giveback
 [69]Buildd exposure stats [70]ppc64el   8u292-b10-1 [71]Installed  
  2d 17h 29m [72]ppc64el-unicamp-01misc[73]old | [74]all (1) 
[75]giveback
 [76]Buildd exposure stats [77]s390x 8u292-b10-1 [78]Installed  
  2d 13h 9m  [79]zandonai  misc[80]old | [81]all (1) 
[82]giveback

It’s not available for any of the debian-ports architectures,
unfortunately. This should not be a problem for your use case.
If needed, porters can probably make the old packages available
for a rebuild so it can be built on ports architectures again,
though not all build (the m68k patch for example needs updating
as it no longer applies and was disabled).

bye,
//mirabilos
-- 
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg

*

Mit dem tarent-Newsletter nichts mehr verpassen: www.tarent.de/newsletter

*



Re: OpenJDK 8 archive re-entry

2021-05-21 Thread Thorsten Glaser
On Mon, 26 Apr 2021, Thorsten Glaser wrote:

>I assume the normal
> process of looking at it and eventually getting back to us will run
> now.

So far, nothing happened, and repeated inquiries got no response at all.

Just keeping the list informed.

bye,
//mirabilos
-- 
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg

*

Mit dem tarent-Newsletter nichts mehr verpassen: www.tarent.de/newsletter

*



Re: OpenJDK 8 archive re-entry

2021-05-06 Thread Thorsten Glaser
Hi again,

I’ve asked over time again, but other than the “can we keep it out of
bookworm?”, which, of course, is a yes, I’ve not got any feedback yet.

> In the meantime I also prepared an 8u292-b10-1… found lots of issues
> even… but will wait uploading it until it was ACCEPTED into unstable
> because then the buildds can do their job, instead of me needing to
> do builds for each architecture… I’m building it for testing locally
> right now.

I’ve uploaded corresponding builds to the “lts” (and “wtf”) component of
http://www.mirbsd.org/~tg/Debs/debidx.htm (wheezy/jessie/stretch/buster/
bullseye), and to https://launchpad.net/~mirabilos/+archive/ubuntu/jdk
(precise/trusty/xenial/bionic/focal), for amd64 and except trusty+ i386,
so if anyone wants to have a look or use it already… feel free to ☺

bye,
//mirabilos
-- 
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg

*

Mit dem tarent-Newsletter nichts mehr verpassen: www.tarent.de/newsletter

*



Re: OpenJDK 8 archive re-entry

2021-04-25 Thread Thorsten Glaser
Hi again,

> > Emmanuel, will you or should I?
> 
> Please do.

sorry for taking a bit, but I did today. I talked a bit with elbrus,
explaining the reasoning, and that, of course, this won’t end up in
bookworm or have any sort of official support — I assume the normal
process of looking at it and eventually getting back to us will run
now.

In the meantime I also prepared an 8u292-b10-1… found lots of issues
even… but will wait uploading it until it was ACCEPTED into unstable
because then the buildds can do their job, instead of me needing to
do builds for each architecture… I’m building it for testing locally
right now.

> That said, we may also upload kotlin now even if openjdk-8 is still in
> the queue. As long as they enter sid in the right order, that's fine. In

I’d really prefer not. The first upload of openjdk-8 was done in a
hackish way. Please wait with uploading kotlin until 8u292 is both
uploaded *and* built by the buildds *and* in status Installed, so
it’s ready as B-D for further builds.

> the worst case kotlin will be accepted before openjdk-8 and simply
> prevented from transitioning to testing until openjdk-8 arrives.

If kotlin runtime-Depends on openjdk-8 there’s no chance it’ll ever
end up in testing anyway ☺ and even if not, it’d only do so after
the bullseye release of course.

> > I’m not exactly sure this method is the preferred one, especially
> > given ebourg’s alternative bootstrapping path from source is
> > progressing admirably. (Not to throw away that work though, it’ll
> > become useful nearer to that bootstrapping processes end.)
> 
> To be honest, I still have a very long way to go and I'm not even sure
> to succeed (I spent a full day dealing with 2 months worth of commits,
> and I'm only at the Q2 2015 code).

Right.

> They've done a great work, I don't think my approach replaces theirs, at
> best I may reconnect with them to provide the bootstrap compiler, or
> certify later that both approaches produce the same binaries.

That’s certainly one way to do it, if things build reproducibly.

We probably should look at rebootstrapping openjdk-8 at some point in
time as well… the fetch-orig target used http, not https, for downloading
the sources… one of the things I’m fixing in 8u292-b10-1 (except for
icedtea-sound because of unavailability of https for it but I downloaded
it manually, verified-ish it with PGP and added a SHA256 check to d/rules
for it so it’s at least consistent).

bye,
//mirabilos
-- 
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg

*

Mit dem tarent-Newsletter nichts mehr verpassen: www.tarent.de/newsletter

*



Re: OpenJDK 8 archive re-entry

2021-04-21 Thread Emmanuel Bourg
Le 22/04/2021 à 02:51, Thorsten Glaser a écrit :

> unfortunately not yet. They’re probably depriorising sid in times of
> freeze, but the grace period for not bothering them is probably over
> by now so if ebourg doesn’t want to prod them now, I can do this but
> nobody else should so they don’t get annoyed.
> 
> Emmanuel, will you or should I?

Please do.

That said, we may also upload kotlin now even if openjdk-8 is still in
the queue. As long as they enter sid in the right order, that's fine. In
the worst case kotlin will be accepted before openjdk-8 and simply
prevented from transitioning to testing until openjdk-8 arrives.


> I’m not exactly sure this method is the preferred one, especially
> given ebourg’s alternative bootstrapping path from source is
> progressing admirably. (Not to throw away that work though, it’ll
> become useful nearer to that bootstrapping processes end.)

To be honest, I still have a very long way to go and I'm not even sure
to succeed (I spent a full day dealing with 2 months worth of commits,
and I'm only at the Q2 2015 code).

They've done a great work, I don't think my approach replaces theirs, at
best I may reconnect with them to provide the bootstrap compiler, or
certify later that both approaches produce the same binaries.

Emmanuel Bourg



Re: OpenJDK 8 archive re-entry

2021-04-21 Thread Thorsten Glaser
Hi Phil,

> I'm sure it's just a matter of time, but have you had any feedback from
> ftp-masters about openjdk-8?

unfortunately not yet. They’re probably depriorising sid in times of
freeze, but the grace period for not bothering them is probably over
by now so if ebourg doesn’t want to prod them now, I can do this but
nobody else should so they don’t get annoyed.

Emmanuel, will you or should I?

> Thanks to Sunil for the major breakthrough,
> we are now ready to [upload] kotlin which is now [blocked] on this.

I’m not exactly sure this method is the preferred one, especially
given ebourg’s alternative bootstrapping path from source is
progressing admirably. (Not to throw away that work though, it’ll
become useful nearer to that bootstrapping processes end.)

bye,
//mirabilos
-- 
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg

*

Mit dem tarent-Newsletter nichts mehr verpassen: www.tarent.de/newsletter

*



OpenJDK 8 archive re-entry

2021-04-21 Thread Phil Morrell
On Wed, Mar 24, 2021 at 11:03:44PM +0100, Thorsten Glaser wrote:
> On Wed, 24 Mar 2021, Emmanuel Bourg wrote:
> > Le 24/03/2021 à 22:13, Thorsten Glaser a écrit :
> > > I can certainly bring it back to unstable, built with
> > > gcc 10, if there are no major issues involved in making
> > > it build with GCC 10, if there is interest.
> >
> > We are certainly doomed without openjdk-8 in unstable, we really need it
> > back.
> 
> Okay. So, unless doko vetos (it was he who was the maintainer
> and he who requested the removal (to be able to remove GCC 9,
> which he is also maintainer of) but I would enter the d-java
> list as team maintainer, with myself as uploader for now) I’ll
> try to get it building with GCC 10 and upload that to unstable.

Hello mirabilos,

I'm sure it's just a matter of time, but have you had any feedback from
ftp-masters about openjdk-8? Thanks to Sunil for the major breakthrough,
we are now ready to [upload] kotlin which is now [blocked] on this.

[upload]: https://salsa.debian.org/java-team/kotlin/-/issues/11
[blocked]: https://salsa.debian.org/java-team/kotlin/-/issues/12


signature.asc
Description: PGP signature


Re: openjdk-8 8u275-b01-1

2020-12-22 Thread Thorsten Glaser
On Tue, 22 Dec 2020, Emilio Pozuelo Monfort wrote:

> I have released this to stretch and jessie (after some testing on the latter).

Thanks!

bye,
//mirabilos
-- 
tarent solutions GmbH
Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/
Tel: +49 228 54881-393 • Fax: +49 228 54881-235
HRB 5168 (AG Bonn) • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg

*

Mit unserem Consulting bieten wir Unternehmen maßgeschneiderte Angebote in
Form von Beratung, Trainings sowie Workshops in den Bereichen
Softwaretechnologie, IT Strategie und Architektur, Innovation und Umsetzung
sowie Agile Organisation.

Besuchen Sie uns auf https://www.tarent.de/consulting .
Wir freuen uns auf Ihren Kontakt.

*



Re: openjdk-8 8u275-b01-1

2020-12-22 Thread Emilio Pozuelo Monfort

Hi Thorsten,

On 02/12/2020 20:39, Thorsten Glaser wrote:

On Wed, 2 Dec 2020, Emilio Pozuelo Monfort wrote:


Let me know how those tests go and we can proceed from there.


It builds, with the usual “most tests pass”, and the test
program I threw at it also works.


I have released this to stretch and jessie (after some testing on the latter).

Cheers,
Emilio



Re: openjdk-8 8u275-b01-1

2020-12-02 Thread Thorsten Glaser
On Wed, 2 Dec 2020, Emilio Pozuelo Monfort wrote:

> Let me know how those tests go and we can proceed from there.

It builds, with the usual “most tests pass”, and the test
program I threw at it also works.

bye,
//mirabilos
-- 
tarent solutions GmbH
Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/
Tel: +49 228 54881-393 • Fax: +49 228 54881-235
HRB 5168 (AG Bonn) • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg

*

Mit unserem Consulting bieten wir Unternehmen maßgeschneiderte Angebote in
Form von Beratung, Trainings sowie Workshops in den Bereichen
Softwaretechnologie, IT Strategie und Architektur, Innovation und Umsetzung
sowie Agile Organisation.

Besuchen Sie uns auf https://www.tarent.de/consulting .
Wir freuen uns auf Ihren Kontakt.

*



Re: openjdk-8 8u275-b01-1

2020-12-02 Thread Emilio Pozuelo Monfort

On 02/12/2020 11:21, Thorsten Glaser wrote:

Hi Emilio,


If you can send a debdiff I'd be happy to take a look.


the debdiff between sid and stretch would be trivial, just
changelog and the regenerated debian/control file (attached).

I’m building it at the moment so I can test it first.

Do you also need a debdiff against the version currently in
stretch? I can do that as well, but it’s going to be somewhat
larger.


No need for that.

Let me know how those tests go and we can proceed from there.

Thanks,
Emilio



Re: openjdk-8 8u275-b01-1

2020-12-02 Thread Thorsten Glaser
Hi Emilio,

> If you can send a debdiff I'd be happy to take a look.

the debdiff between sid and stretch would be trivial, just
changelog and the regenerated debian/control file (attached).

I’m building it at the moment so I can test it first.

Do you also need a debdiff against the version currently in
stretch? I can do that as well, but it’s going to be somewhat
larger.

bye,
//mirabilos
-- 
tarent solutions GmbH
Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/
Tel: +49 228 54881-393 • Fax: +49 228 54881-235
HRB 5168 (AG Bonn) • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg

*

Mit unserem Consulting bieten wir Unternehmen maßgeschneiderte Angebote in
Form von Beratung, Trainings sowie Workshops in den Bereichen
Softwaretechnologie, IT Strategie und Architektur, Innovation und Umsetzung
sowie Agile Organisation.

Besuchen Sie uns auf https://www.tarent.de/consulting .
Wir freuen uns auf Ihren Kontakt.

*diff -Nru openjdk-8-8u275-b01/debian/changelog 
openjdk-8-8u275-b01/debian/changelog
--- openjdk-8-8u275-b01/debian/changelog2020-12-02 09:51:35.0 
+0100
+++ openjdk-8-8u275-b01/debian/changelog2020-12-02 11:15:53.0 
+0100
@@ -1,3 +1,10 @@
+openjdk-8 (8u275-b01-1~deb9u1) stretch-security; urgency=medium
+
+  * Team upload.
+  * Provide 8u275-b01 (GA) regression fixes
+
+ -- Thorsten Glaser   Wed, 02 Dec 2020 11:15:53 +0100
+
 openjdk-8 (8u275-b01-1) unstable; urgency=medium
 
   * Team upload.
diff -Nru openjdk-8-8u275-b01/debian/control openjdk-8-8u275-b01/debian/control
--- openjdk-8-8u275-b01/debian/control  2020-12-02 09:51:35.0 +0100
+++ openjdk-8-8u275-b01/debian/control  2020-12-02 11:14:49.0 +0100
@@ -9,7 +9,7 @@
   jtreg, testng, default-jre-headless (>= 
2:1.8), time,
   fastjar (>= 2:0.96-0ubuntu2),
   autoconf (>= 2.69), automake, autotools-dev, ant, ant-optional,
-  g++-9,
+  g++-6,
   libffi-dev,  openjdk-8-jdk | openjdk-7-jdk,
   libxtst-dev, libxi-dev, libxt-dev, libxaw7-dev, libxrender-dev, 
libcups2-dev, libasound2-dev, liblcms2-dev, libfreetype6-dev (>= 2.2.1), 
libxinerama-dev, libkrb5-dev, xsltproc, libpcsclite-dev, libgtk2.0-dev,
   zlib1g-dev, libattr1-dev, libpng-dev, libjpeg-dev, libgif-dev, libpulse-dev 
(>= 0.9.12) [!alpha], systemtap-sdt-dev [!sh4],


Re: openjdk-8 8u275-b01-1

2020-12-02 Thread Emilio Pozuelo Monfort

Hi Thorsten,

On 02/12/2020 10:06, Thorsten Glaser wrote:

Hi (E)LTS-people,

I’ve just uploaded an OpenJDK 8 regression update to sid,
sponsored by my employer (as below). (I’m also building locally
for buster, wheezy and various *buntu releases, so all possible
systems I may encounter are covered, which is why I’m invested.)

Would it help if I also prepared uploads to stretch-security
and jessie-something, or do you prefer to continue doing so
on your own?


If you can send a debdiff I'd be happy to take a look.

Thanks,
Emilio



openjdk-8 8u275-b01-1

2020-12-02 Thread Thorsten Glaser
Hi (E)LTS-people,

I’ve just uploaded an OpenJDK 8 regression update to sid,
sponsored by my employer (as below). (I’m also building locally
for buster, wheezy and various *buntu releases, so all possible
systems I may encounter are covered, which is why I’m invested.)

Would it help if I also prepared uploads to stretch-security
and jessie-something, or do you prefer to continue doing so
on your own?

Thanks,
//mirabilos
-- 
tarent solutions GmbH
Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/
Tel: +49 228 54881-393 • Fax: +49 228 54881-235
HRB 5168 (AG Bonn) • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg



Re: Will openjdk-8 go into buster?

2019-09-10 Thread Thorsten Glaser
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA384

Dixi quod…

> some stuff in my personal APT repository on my own server,
> and packages coming from a DD are usually better than .deb
> format files, produced Goddess knows how, from elseplace.

Here we are: http://www.mirbsd.org/~tg/Debs/debidx.htm

Run “REPOKEY” (sha256 below) for SecureAPT:
 bfa75b572be43fcec9038d661fd497f5c08f8e2bb1e0340a044521b98895c95d

gl hf,
//mirabilos
- -- 
tarent solutions GmbH
Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/
Tel: +49 228 54881-393 • Fax: +49 228 54881-235
HRB 5168 (AG Bonn) • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.14 (MirBSD)
Comment: ☃ ЦΤℱ—8 ☕☂☄

iQIcBAEBCQAGBQJdeBvQAAoJEHa1NLLpkAfgWv4P/ijoWsRsmT3hzcttphtQ0VKV
hcDC/8GmK2Pf7aqU24uD4pcfIrekjnOK7Vu84WdozCEPCwaSj3UDJbxKEhYntkpH
f8BrbeGkLslWUYIFhBkPBNkg2G16WBNZzPqVc96ro4iN0ds8pCdzocjSR2BKjHPw
DmgxQ56lwbHng0HUPtuu/QHGJ4zYiW/KG07loubCbo++/QXERGd0nwymoTFTCeWQ
sXBXC5XMs7jcGkaK875m6+9kRhEIewwngIPI8NLqhSCxudKJ7RW8QjTxhk1yAmrE
WtV3ZAg5WepybrluoBX+RCd1gUDuPpMPrxUrJ5OJ2zl7al9rBCyasxT1l5VFHIen
48cEmaJ00lr+IsWF452rC2UiZ1KyrDQUIC2thTW5/oVtErg9UBopJVbSbOrIGoch
61161KRXL1Jv2H8F9iKmwLKfeFbrXNZd0PJqJrB8t4QVkuBe14A5OA+A3HtnvQWI
soP41+EB5y/tjmaYuIgmXdYrQRAiS7EHRD0T0JLWYHl01dk0D2+Mzo7QQ3iWeDOw
Tv6YoTFZYaafpL3MwP8Edjw+5K/3ciWMjUxwpzKELwG0gkyi8nkSCtgi564VnBdz
pG16PGT9JifjBKUic5gJlzFe+EDTB6FtLquR+Wor4bAZ3W4mH+mim7rHyJN+3v7W
fm8Xcs/D5mDmm44I1TjK
=G96p
-END PGP SIGNATURE-



Re: Will openjdk-8 go into buster?

2019-09-05 Thread Thorsten Glaser
On Thu, 5 Sep 2019, Fredrik Jonson wrote:

> I was under the impression that a RC-bug for bullseye on the package,
> would inhibit automatic transition from testing to bullseye.

Currently, testing == bullseye, so this sentence makes no sense.

> Anyway, I just noticed that adoptopenjdk has begun offering their openjdk 8
> builds as debian packages in a package repository of their own. Which is
> great, and completely meets my nice-to-have request without wasting the
> precious time of the Debian Java Team.

It’s not about time, it’s about Debian’s security guarantee.
If something ships in a stable release (e.g. buster), there
will be security support for it for multiple years, even if
upstream won’t support it any more — which makes us, hope‐
fully understandably, wary of shipping too much old software
in new stable releases (Debian is not a software museum).

That being said, I’d prefer a “Nachnutzung” (post-market?)
repository, in which I could build official-enough packages
of stuff not going to shipped later, for those needing it,
without the implied security warranties and all that, where
the packages are then built in the target distribution (can
be jessie, stretch and bullseye, in my case, since this kind
of porting goes back and forth) on all architectures, so the
shlib:Depends match.

But there isn’t such a thing in Debian currently; I provide
some stuff in my personal APT repository on my own server,
and packages coming from a DD are usually better than .deb
format files, produced Goddess knows how, from elseplace.

(Incidentally, for $orkplace (see the signature), I’ll need
to provide openjdk-8 builds for precise, trusty, xenial¹,
wheezy, jessie anyway, and was considering putting² those
into my repository already, so I’m likely to add buster,
as there appears to be interest³ from users.)⁴

① Doko provides official builds for xenial sometimes, and
  the current openjdk-8 is already provided, so no need,
  it’s on my list though.

② The disc space and network traffic might become an issue
  though, as those packages are *huge*. Even if I’m only
  building for i386, amd64 and (for sid, occasionally) m68k
  and/or x32… although… not OpenJDK.

③ https://www.mirbsd.org/~tg/Debs/debidx.htm although the
  precise/trusty/xenial builds are in a Launchpad PPA of mine.

④ Thanks Doko for keeping the package so easily buildable
  on so many so old releases ☻

bye,
//mirabilos
-- 
tarent solutions GmbH
Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/
Tel: +49 228 54881-393 • Fax: +49 228 54881-235
HRB 5168 (AG Bonn) • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg



Re: Will openjdk-8 go into buster?

2019-09-04 Thread Fredrik Jonson
On 2019-08-28 at 11:56, t.gla...@tarent.de wrote:

> On Wed, 28 Aug 2019, Fredrik Jonson wrote:
> 
> > In the beginning of the summer there were discussions of backporting
> > openjdk-8 to buster/stable once the release dust had settled.
> 
> That would mean shipping bullseye with OpenJDK 8 as well,
> which is kinda defeated by the justification to not ship
> it with buster.

I was under the impression that a RC-bug for bullseye on the package, 
would inhibit automatic transition from testing to bullseye.

Anyway, I just noticed that adoptopenjdk has begun offering their openjdk 8
builds as debian packages in a package repository of their own. Which is
great, and completely meets my nice-to-have request without wasting the
precious time of the Debian Java Team.

So this followup is mostly a hint to others who might find this thread
in search of openjdk-8 packages for buster. Repo usage instructions are here:

https://adoptopenjdk.net/installation.html#linux-pkg

And, while I'm posting, a big thank you to everyone involved in Debian,
you're awesome! :)

-- 
Fredrik Jonson



Re: Will openjdk-8 go into buster?

2019-08-28 Thread Thorsten Glaser
On Wed, 28 Aug 2019, Fredrik Jonson wrote:

> In the beginning of the summer there were discussions of backporting
> openjdk-8 to buster/stable once the release dust had settled.

That would mean shipping bullseye with OpenJDK 8 as well,
which is kinda defeated by the justification to not ship
it with buster.

> Of course I can use adoptopenjdk binaries, but it is a great convenience
> to be able to update via apt.

You can most likely use the binaries from sid (at least
for a while until library dependencies go up) or from
stretch-security (with stretch’s libraries for those
that aren’t in buster).

Recompiling it is also easy enough. But there’s no place
in Debian to host those.

bye,
//mirabilos
-- 
tarent solutions GmbH
Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/
Tel: +49 228 54881-393 • Fax: +49 228 54881-235
HRB 5168 (AG Bonn) • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg

**

Mit der tarent Academy bieten wir auch Trainings und Schulungen in den
Bereichen Softwareentwicklung, Agiles Arbeiten und Zukunftstechnologien an.

Besuchen Sie uns auf www.tarent.de/academy. Wir freuen uns auf Ihren Kontakt.

**



Re: Will openjdk-8 go into buster?

2019-08-28 Thread Fredrik Jonson
Hi all,

In the beginning of the summer there were discussions of backporting
openjdk-8 to buster/stable once the release dust had settled.

Are there any update on those intentions?

Is there anything I and other users/non-maintainers can do to help?

Of course I can use adoptopenjdk binaries, but it is a great convenience
to be able to update via apt.

-- 
Fredrik Jonson



Re: Will openjdk-8 go into buster or not?

2019-06-16 Thread Hideki Yamane
On Sun, 16 Jun 2019 18:01:05 +0200
Emmanuel Bourg  wrote:
> No openjdk-8 won't go into Buster. I'll try to upload it as a backport
> though because it's still fairly popular. I plan to update the release
> notes this week.

 Okay, thanks for clarify.


-- 
Hideki Yamane 



Re: Will openjdk-8 go into buster or not?

2019-06-16 Thread Emmanuel Bourg
Le 16/06/2019 à 15:21, Hideki Yamane a écrit :

>  I'm checking buster release note and find that it says both OpenJDK8
>  and 11 exists in buster.
>  
> https://www.debian.org/releases/buster/amd64/release-notes/ch-whats-new.html#newdistro
> 
>  But as https://tracker.debian.org/pkg/openjdk-8 , it doesn't exist in
>  testing (buster). Will openjdk-8 go into buster or not?

No openjdk-8 won't go into Buster. I'll try to upload it as a backport
though because it's still fairly popular. I plan to update the release
notes this week.

Emmanuel Bourg



Will openjdk-8 go into buster or not?

2019-06-16 Thread Hideki Yamane
Hi,

 I'm checking buster release note and find that it says both OpenJDK8
 and 11 exists in buster.
 
https://www.debian.org/releases/buster/amd64/release-notes/ch-whats-new.html#newdistro

 But as https://tracker.debian.org/pkg/openjdk-8 , it doesn't exist in
 testing (buster). Will openjdk-8 go into buster or not?

-- 
Hideki Yamane 



Re: OpenJDK 8 watch file

2019-06-05 Thread Tiago Daitx
Hi Martijn,

I somehow missed this email, sorry about that and for the late reply.

On Wed, May 29, 2019 at 7:14 AM Martijn Verburg
 wrote:
>
> Hi All,
>
> Starting a new thread here.  I know the Red Hat folks well (AdoptOpenJDK 
> hosts their OpenJDK binaries for them from the source tarballs as previously 
> mentioned).
>
> So it sounds like getting the arm sources merged in (or at least kept in 
> sync) would help?

Merging the code would help greatly if the aim is to eventually use
the upstream tarballs.

As for keeping in sync, aarch64 has been doing quite a good work
recently, releasing very closely with upstream.

> As an FYI - the 'Official' AArch64 port for OpenjDK 8 (jdk8u) is actually 
> https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah
>
> I'm not sure if this is where Debian was building from for that platform?

Yes, that's the repository we have been using.

> I'll try to chase down arm32/aarch32 - I don't think we're even building that 
> at Adopt yet ourselves.

It would be great if they could get their releases out faster, similar
to what aarch64 has done - moving from weeks to a couple days or less.
Usually most openjdk-8 packages have been released with an aarch32
hotspot that was 1 or 2 releases behind, with only hotspot security
updates on top (if there's any), thus forsaking any hotspot fixes from
newer releases. Keep in mind that OpenJDK updates in stable
Debian/Ubuntu releases are usually considered security updates, so
this approach is just fine just not optimal. It also allowed us to
provide a faster hotspot for the armhf users, speed up our build, and
being able to run the whole testsuites which was not possible with the
ZeroVM builds.

Regards,
Tiago

>
> -
>
> OpenJDK 8 is another beast and the openjdk-8 package has to track a
> lot more repositories: the "root" openjdk repository, corba, 3 hotspot
> repositories (1 for the oracle supported archs, 1 for armhf, another
> one for arm64), jaxp, jaxws, jdk, langtools, hotspot, nashorn. And the
> arm related hotspot repositories usually lag behind the official one
> from a few days to a few months (specially aarch32 used for armhf), so
> that can delay the release or require hotspot security patches to be
> applied on top of the arm hotspot. That makes having a watch file for
> it much harder since the OpenJDK 8 tarballs don't include the code for
> the arm hotspots. Hopefully the arm repositories will be eventually
> merged upstream now that RedHat is leading OpenJDK 8.
>
> That said, sorry to side track the discussion, if anyone wants to
> discuss openjdk-8 further I recommend doing that in a separated
> thread. ;-)
>
> --
>
>
> Cheers,
> Martijn



-- 
Tiago Stürmer Daitx
Software Engineer
tiago.da...@canonical.com

PGP Key: 4096R/F5B213BE (hkp://keyserver.ubuntu.com)
Fingerprint = 45D0 FE5A 8109 1E91 866E  8CA4 1931 8D5E F5B2 13BE



OpenJDK 8 watch file

2019-05-29 Thread Martijn Verburg
Hi All,

Starting a new thread here.  I know the Red Hat folks well (AdoptOpenJDK
hosts their OpenJDK binaries for them from the source tarballs as
previously mentioned).

So it sounds like getting the arm sources merged in (or at least kept in
sync) would help?

As an FYI - the 'Official' AArch64 port for OpenjDK 8 (jdk8u) is actually
https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah

I'm not sure if this is where Debian was building from for that platform?

I'll try to chase down arm32/aarch32 - I don't think we're even building
that at Adopt yet ourselves.

-

OpenJDK 8 is another beast and the openjdk-8 package has to track a
lot more repositories: the "root" openjdk repository, corba, 3 hotspot
repositories (1 for the oracle supported archs, 1 for armhf, another
one for arm64), jaxp, jaxws, jdk, langtools, hotspot, nashorn. And the
arm related hotspot repositories usually lag behind the official one
from a few days to a few months (specially aarch32 used for armhf), so
that can delay the release or require hotspot security patches to be
applied on top of the arm hotspot. That makes having a watch file for
it much harder since the OpenJDK 8 tarballs don't include the code for
the arm hotspots. Hopefully the arm repositories will be eventually
merged upstream now that RedHat is leading OpenJDK 8.

That said, sorry to side track the discussion, if anyone wants to
discuss openjdk-8 further I recommend doing that in a separated
thread. ;-)

--


Cheers,
Martijn


Re: openjdk-8 re-uploaded to unstable (currently in NEW)

2019-05-28 Thread Saif Abdul Cassim
Kotlin needs jdk 8 to build.

On Tue, 28 May 2019, 3:13 pm John Paul Adrian Glaubitz, <
glaub...@physik.fu-berlin.de> wrote:

> Hi!
>
> On 5/27/19 11:04 PM, Matthias Klose wrote:
> > The packages are now accepted and the 8u212-b03 upstream version is now
> uploaded
> > as well.
> >
> > The changes and buildinfo files didn't exist anymore for the powerpc,
> ppc64,
> > sparc64 and x32 binaries, so if a porter wants to restore those, please
> rebuild
> > them with manually installed openjdk-8 packages from snapshot.debian.org
> .
>
> Yes, I can do that. So, if I understand correctly, Kotlin requires
> OpenJDK-8
> to work?
>
> Adrian
>
> --
>  .''`.  John Paul Adrian Glaubitz
> : :' :  Debian Developer - glaub...@debian.org
> `. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
>   `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
>
>


Re: openjdk-8 re-uploaded to unstable (currently in NEW)

2019-05-28 Thread John Paul Adrian Glaubitz
Hi!

On 5/27/19 11:04 PM, Matthias Klose wrote:
> The packages are now accepted and the 8u212-b03 upstream version is now 
> uploaded
> as well.
> 
> The changes and buildinfo files didn't exist anymore for the powerpc, ppc64,
> sparc64 and x32 binaries, so if a porter wants to restore those, please 
> rebuild
> them with manually installed openjdk-8 packages from snapshot.debian.org.

Yes, I can do that. So, if I understand correctly, Kotlin requires OpenJDK-8
to work?

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



Re: openjdk-8 re-uploaded to unstable (currently in NEW)

2019-05-27 Thread Thorsten Glaser
On Mon, 27 May 2019, Matthias Klose wrote:

> The changes and buildinfo files didn't exist anymore for the powerpc, ppc64,
> sparc64 and x32 binaries, so if a porter wants to restore those, please 
> rebuild
> them with manually installed openjdk-8 packages from snapshot.debian.org.

Will do for x32.

bye,
//mirabilos
-- 
tarent solutions GmbH
Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/
Tel: +49 228 54881-393 • Fax: +49 228 54881-235
HRB 5168 (AG Bonn) • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg

**

Mit der tarent Academy bieten wir auch Trainings und Schulungen in den
Bereichen Softwareentwicklung, Agiles Arbeiten und Zukunftstechnologien an.

Besuchen Sie uns auf www.tarent.de/academy. Wir freuen uns auf Ihren Kontakt.

**



Re: openjdk-8 re-uploaded to unstable (currently in NEW)

2019-05-27 Thread Matthias Klose
On 26.05.19 21:13, Matthias Klose wrote:
> The openjdk-8 packages which were unfortunately removed from unstable 
> (although
> the issue #915620 only asked for the removal of some binaries), are now again 
> in
> NEW, targeting unstable.  One of the FTP assistants is objecting to the upload
> to unstable, apparently because somebody (security team, Moritz?) asked to
> restore these packages in experimental instead of unstable.  Otoh, we still 
> need
> these packages in unstable to bootstrap kotlin (yes we can bootstrap in
> experimental, but then it's not assured how to build kotlin for unstable with 
> an
> experimental build).
> 
> I honestly don't understand why FTP master would have such an objection, so
> please clarify what prohibits the acceptance to unstable with an RC issue to 
> not
> propagate these packages to testing.

The packages are now accepted and the 8u212-b03 upstream version is now uploaded
as well.

The changes and buildinfo files didn't exist anymore for the powerpc, ppc64,
sparc64 and x32 binaries, so if a porter wants to restore those, please rebuild
them with manually installed openjdk-8 packages from snapshot.debian.org.

Matthias



Re: openjdk-8 re-uploaded to unstable (currently in NEW)

2019-05-27 Thread Moritz Mühlenhoff
On Sun, May 26, 2019 at 09:13:38PM +0200, Matthias Klose wrote:
> The openjdk-8 packages which were unfortunately removed from unstable 
> (although
> the issue #915620 only asked for the removal of some binaries), are now again 
> in
> NEW, targeting unstable.  One of the FTP assistants is objecting to the upload
> to unstable, apparently because somebody (security team, Moritz?) asked to
> restore these packages in experimental instead of unstable.  Otoh, we still 
> need
> these packages in unstable to bootstrap kotlin (yes we can bootstrap in
> experimental, but then it's not assured how to build kotlin for unstable with 
> an
> experimental build).
> 
> I honestly don't understand why FTP master would have such an objection, so
> please clarify what prohibits the acceptance to unstable with an RC issue to 
> not
> propagate these packages to testing.

I don't see any issue with these re-entering unstable. For openjdk-7 we only
kept it in experimental as they were exclusively used to stage the -security
uploads, but if there are other use cases like kotlin it seems perfectly
fine to keep it in unstable as well.

Cheers,
Moritz



Re: openjdk-8 re-uploaded to unstable (currently in NEW)

2019-05-26 Thread Emmanuel Bourg
Le 26/05/2019 à 21:13, Matthias Klose a écrit :

> The openjdk-8 packages which were unfortunately removed from unstable 
> (although
> the issue #915620 only asked for the removal of some binaries), are now again 
> in
> NEW, targeting unstable.

Thank you for the upload Matthias.

> I honestly don't understand why FTP master would have such an objection, so
> please clarify what prohibits the acceptance to unstable with an RC issue to 
> not
> propagate these packages to testing.

+1

Building Kotlin is going to become critical to keep the Java ecosystem
in Debian up to date. The situation is already quite complicated and it
would be nice not to add more hurdles with and experimental only
openjdk-8 package.

Thank you,

Emmanuel Bourg



openjdk-8 re-uploaded to unstable (currently in NEW)

2019-05-26 Thread Matthias Klose
The openjdk-8 packages which were unfortunately removed from unstable (although
the issue #915620 only asked for the removal of some binaries), are now again in
NEW, targeting unstable.  One of the FTP assistants is objecting to the upload
to unstable, apparently because somebody (security team, Moritz?) asked to
restore these packages in experimental instead of unstable.  Otoh, we still need
these packages in unstable to bootstrap kotlin (yes we can bootstrap in
experimental, but then it's not assured how to build kotlin for unstable with an
experimental build).

I honestly don't understand why FTP master would have such an objection, so
please clarify what prohibits the acceptance to unstable with an RC issue to not
propagate these packages to testing.

Matthias



Re: openjdk-8 removed from Buster?

2019-04-30 Thread Andreas Schildbach
On 30/04/2019 15.21, Hans-Christoph Steiner wrote:

> It is also not possible to run upstream Gradle binaries older than 4.8
> or 4.7.  It is a stupid bug on Gradle's part, but nonetheless, those
> versions work with OpenJDK 8.  I guess the Debian package of gradle
> fixed the issue, since it is gradle 4.4.

Yes, the Debian/Ubuntu version of Gradle 4.4.1 was fixed to also work
with OpenJDK 11 besides OpenJDK 8.

> Android Studio ships with its own (really old) embedded copy of
> OpenJDK8, so Android developers on Debian will need to do:
> 
> export JAVA_HOME=/path/to/android-studio/jre

Note this is not an option for headless machines (build servers). And
also not for about half of Android devs who use Eclipse or IntelliJ (as
those don't come bundled with a JDK).

Yesterday I heard Ubuntu 19.10 will ship with OpenJDK 8, 11 and 13. I
think it makes sense to have a (limited) amount of versions to pick
from, just like with Python 2, 3 and 3.7 or GCC 8/9.



Re: openjdk-8 removed from Buster?

2019-04-30 Thread Hans-Christoph Steiner



Andreas Schildbach:
> On 24/04/2019 10.56, Emmanuel Bourg wrote:
> 
>> Yes, we've worked hard on the transition to Java 11, fixing more than
>> 500 issues over a year. Incompatible packages have been either upgraded,
>> fixed or removed. The notable exception right now is netbeans (#925509).
> 
> The other notable exception is building apps for Android, since the
> versions of Android Gradle plugin you can use due to Gradle 4.4 are
> quite old (and the version included in Debian is ancient).
> 
> I'm happy for now that at least Ubuntu decided to keep OpenJDK 8 in its
> repository.

(I'm responding mostly as an FYI, I think it is OK for Debian to drop
OpenJDK 8.)

It is also not possible to run upstream Gradle binaries older than 4.8
or 4.7.  It is a stupid bug on Gradle's part, but nonetheless, those
versions work with OpenJDK 8.  I guess the Debian package of gradle
fixed the issue, since it is gradle 4.4.

Android Studio ships with its own (really old) embedded copy of
OpenJDK8, so Android developers on Debian will need to do:

export JAVA_HOME=/path/to/android-studio/jre

.hc



Re: openjdk-8 removed from Buster?

2019-04-29 Thread Markus Koschany
Hello,

Am 29.04.19 um 17:29 schrieb Thomas L:
> It seems that openjdk-8 was also removed from jessie-backports.
> Why? Is it a mistake?

jessie-backports is obsolete and no longer supported.

Regards,

Markus



signature.asc
Description: OpenPGP digital signature


  1   2   3   >