Re: ca-certificates and backport to bullseye => ca-certificates-java problem

Bastien Roucaries <[email protected]> Fri, 01 Aug 2025 00:35:30 +0200
Newsgroups gmane.linux.debian.devel.java,gmane.linux.debian.devel.lts
Message-ID <21956009.Yz81rIOvuz@debian-ei>
Le jeudi 31 juillet 2025, 23:39:22 heure d’été d’Europe centrale Utkarsh Gupta a écrit :
> Hi Bastien,
> 
> On Fri, Aug 1, 2025 at 2:13 AM Bastien Roucaries <[email protected]> wrote:
> > 1. first upload a openjdk  that trigger update-ca-certificates-java
> > 2. upload a backport of ca-certificates-java
> > 3. upload ca-certificates
> 
> Correct - that's the right sequence. Following up with Vladimir also
> tells me that
> - The first step will get you openjdk reconfiguring ca-certificates-java
> twice. - Then you immediately upload a backport that breaks circular
> dependency. - And then you can refresh ca-certificates.
> 
> Note that this needs to happen for all the openjdk in bullseye - which
> means openjdk-11, openjdk-17, *and* nvidia-openjdk-8-jre.
* 11 is ok : https://salsa.debian.org/openjdk-team/openjdk/-/blob/openjdk-11/debian/JB-jre-headless.postinst.in#L129
* 17 is ok : https://salsa.debian.org/openjdk-team/openjdk/-/blob/openjdk-17/debian/JB-jre-headless.postinst.in#L97
* nvidia-openjdk-8-jre is not ok and it does not use ca-certificates-java

Vladimir Petko can you see if I should open a RC bug against  nvidia-openjdk-8-jre ?


> 
> Let me know if you need anything else. Also, please go ahead with or
> without adding them to dla-needed, whatever you find convenient.
> 
> 
> - u
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEXQGHuUCiRbrXsPVqADoaLapBCF8FAmiL75UACgkQADoaLapB
CF8lthAAs29eFObw7Ofz6YYAax7Y89bhvgHfv/A9OqSRCFrGMq/CNbNZbH/wXscQ
XGuaCAeB7LkTY7cSxtmjrRqIneLLIkQC6q4G6TxPkW2hGPEqIqVtASuZmyeP7Irw
yzuYrpOyEr85X/bcGebgmJYCEEwUJQ4eZcU8mS3GUlfhy3FUAQNnwP8PUhsJ55QW
MQ0BAS5LaFCl2Oqty/uEF8pktmaWOWqIuVHu7bH6+g0pLQfdMdYrHnUlJmhc5enr
dlcItdnS3a1tjXFCmL1jzpQwBXzayAZNpoT4V8KF7A7YWayVaE8znNw9QfJ84xte
is1HQnpCgCOw4XkSlOur7Gh5XdVNAV9XAxd4Qu2VQSn3QC00IKiWwZS1cPfdKUEz
uEINZKltILHFLhYH7W8SlRVXqQTGiAGD5fEX4+ozAGqRKtf/x8jxFxXeQmagiu60
4u26Br7pjhPgN19JeDlGS2kggngX0CUKom8SuiDBaDLtA028rNVans3fPhJ6oDsV
kUla02rCBmLAJcfSbV8D70y9DFaGptaXBD+7ZlzxoUQzo96FetBXgVPQ9mwCACSW
7Nf26jDFHmM2csU1hXpFmlGddlQQUq/0VkAALE9prUAlsliMgs3r9JDbhvicyurk
cD1KaNvVjA3urNGi1MtebLssGhRn6rzuDV64VGbRrNR8j0xfRFc=
=sHM3
-----END PGP SIGNATURE-----