You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit restructures the libnss3 slices. It renames the former
"libs" slice to "nss", to only include nss3-specific libraries. It also
adds a new slice "smime" 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.
Resolvescanonical#381
Hiya, thanks for raising the issue. Indeed, a package may not have a particular file in any of their slices due to the rationale of slicing -- get only what you need.
Ideally, you would add a new slice for the specified files or include them all in the libs slice. I have done both and raised #382 for 22.04. Feel free to raise a PR for 24.04! :)
In file
libnss3.yaml
(both 22.04 and 24.04), the libs slice only takelibnss3.so
andlibnssutil3.so
. But the packagelibnss3
contains many other .so files https://ubuntu.pkgs.org/22.04/ubuntu-main-amd64/libnss3_3.68.2-0ubuntu1_amd64.deb.htmlOne of them is
libsmime3.so
which can only found in this package. We need it. How do you suggest to solve this case?The text was updated successfully, but these errors were encountered: