| Summary: | java-17-openjdk-devel from backports_testing lacks a Require for rootcerts-java | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | david Cossé <saveurlinux> |
| Component: | RPM Packages | Assignee: | Java Stack Maintainers <java> |
| Status: | NEW --- | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | java, marja11, saveurlinux |
| Version: | 8 | ||
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | java-17-openjdk-devel-17.0.3.0.7-1.1.mga8 | CVE: | |
| Status comment: | |||
|
Description
david Cossé
2022-09-06 08:57:25 CEST
david Cossé
2022-09-06 08:58:24 CEST
CC:
(none) =>
saveurlinux (In reply to david Cossé from comment #0) > Theme name: Adwaita > Kernel version = 5.19.4-desktop-2.mga8 > Distribution=Mageia release 8 (Official) for x86_64 > CPU=AMD Ryzen 7 5700U with Radeon Graphics > > trying compilling java application failed due to missing package > rootcerts-java It isn't missing, it's on the mirrors, I think the most recent update is this one: https://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/8/x86_64/media/core/updates/rootcerts-java-20220610.00-1.mga8.noarch.rpm > the error was: > Unexpected error: java.security.InvalidAlgorithmParameterException: the > trustAnchors parameter must be non-empty CC'ing the Java Stack maintainers, maybe they have time to help you CC:
(none) =>
java, marja11 (In reply to Marja Van Waes from comment #1) > (In reply to david Cossé from comment #0) > > Theme name: Adwaita > > Kernel version = 5.19.4-desktop-2.mga8 > > Distribution=Mageia release 8 (Official) for x86_64 > > CPU=AMD Ryzen 7 5700U with Radeon Graphics > > > > trying compilling java application failed due to missing package > > rootcerts-java > > It isn't missing, it's on the mirrors, I think the most recent update is > this one: > > > https://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/8/x86_64/ > media/core/updates/rootcerts-java-20220610.00-1.mga8.noarch.rpm > > > > the error was: > > Unexpected error: java.security.InvalidAlgorithmParameterException: the > > trustAnchors parameter must be non-empty > > CC'ing the Java Stack maintainers, maybe they have time to help you thanks for this reply ;) Installing the rootcerts-java package actualy solved the issue and that was the reason I create this bug report as it should be include into the required package. (it is not missing as i previously said, but required) (In reply to david Cossé from comment #2) > > > > CC'ing the Java Stack maintainers, maybe they have time to help you > > thanks for this reply ;) > Installing the rootcerts-java package actualy solved the issue and that was > the reason I create this bug report as it should be include into the > required package. (it is not missing as i previously said, but required) Here in cauldron there is nothing wrong with that "Requires:" [ ]$ urpmq --requires-recursive java-17-openjdk-devel | grep rootcerts-java rootcerts-java [ ]$ urpmq --whatrequires-recursive rootcerts-java | grep openjdk-devel$ java-17-openjdk-devel [ ]$ However, in Mageia 8 the only java-17-openjdk-devel we have is the one in backports_testing https://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/8/x86_64/media/core/backports_testing/java-17-openjdk-devel-17.0.3.0.7-1.1.mga8.x86_64.rpm In https://svnweb.mageia.org/packages/backports/8/java-17-openjdk/current/SPECS/java-17-openjdk.spec?revision=1864078&view=markup I don't see a Require for rootcerts-java. In cauldron, the Requires for rootcerts-java was added here https://svnweb.mageia.org/packages/cauldron/java-17-openjdk/current/SPECS/java-17-openjdk.spec?r1=1872556&r2=1864534 and the commit message of that revision is "Add rootcerts-java as default requires (mga#30672)" It would be nice if the same fix would be pushed to 8/backports_testing. Assigning to the java stack maintainers Assignee:
bugsquad =>
java (In reply to Marja Van Waes from comment #3) > (In reply to david Cossé from comment #2) > > > > > > > CC'ing the Java Stack maintainers, maybe they have time to help you > > > > thanks for this reply ;) > > Installing the rootcerts-java package actualy solved the issue and that was > > the reason I create this bug report as it should be include into the > > required package. (it is not missing as i previously said, but required) > > Here in cauldron there is nothing wrong with that "Requires:" > > [ ]$ urpmq --requires-recursive java-17-openjdk-devel | grep rootcerts-java > rootcerts-java > [ ]$ urpmq --whatrequires-recursive rootcerts-java | grep openjdk-devel$ > java-17-openjdk-devel > [ ]$ > > However, in Mageia 8 the only java-17-openjdk-devel we have is the one in > backports_testing > https://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/8/x86_64/ > media/core/backports_testing/java-17-openjdk-devel-17.0.3.0.7-1.1.mga8. > x86_64.rpm > > In > https://svnweb.mageia.org/packages/backports/8/java-17-openjdk/current/SPECS/ > java-17-openjdk.spec?revision=1864078&view=markup I don't see a Require for > rootcerts-java. > > In cauldron, the Requires for rootcerts-java was added here > https://svnweb.mageia.org/packages/cauldron/java-17-openjdk/current/SPECS/ > java-17-openjdk.spec?r1=1872556&r2=1864534 and the commit message of that > revision is "Add rootcerts-java as default requires (mga#30672)" > > It would be nice if the same fix would be pushed to 8/backports_testing. thanks for that ! > > Assigning to the java stack maintainers |