Closed rebornplusplus closed 5 days ago
Diff of dependencies:
@vpa1977, will you please take a look at this PR? I could not add you to the reviewers list up there on the top-right.
@vpa1977, will you please take a look at this PR? I could not add you to the reviewers list up there on the top-right.
I also can not add myself to reviewers. sqlite3 comes as a dependency of /usr/lib/x86_64-linux-gnu/libsoftokn3.so and libnssutils are also required for it.
This is used in pkcs11 implementation of openjdk https://github.com/openjdk/jdk/blob/f0b130e54f33d3190640ce33c991e35f27e9f812/test/jdk/sun/security/tools/keytool/KeyToolTest.java#L38
I would suggest supplying the slice and adding a note in openjdk security slices.
The
ca-certificates-java_data
slice currently have acacerts
file and an empty directory. We do not need thenss
libraries at all directly, but they are used by theopenjdk
slices.
Hiya @vpa1977 and @cjdcordeiro, based on this comment above, I have removed the libnss3_nss
from ca-certificates-java_data
and added it directly to openjdk-8-jre-headless_security
slice. Please let me know what you think!
Also, I don't know if I was asleep or something before, but I finally added the libsoftokn.so
files. :facepalm:
Maybe we should drop soft token changes and make a separate PR with the integration test?
I agree. Let's add the soft token stuff in a later PR with passing tests.
Waiting for PRs for newer releases
This PR restructures the libnss3 slices. It renames the former
libs
slice tonss
, to only include nss3-specific libraries. It also adds a new slicesmime
to include S/MIME libraries.Finally, the
libs
slice is added back, which includes all of the slices that provide libraries. The rationale is that "libs" slices should contain all libraries coming from the package.Note that the ca-certificates-java slice has also been updated to reflect this change.
Resolves #381