Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deprecate NSS #1182

Merged
merged 2 commits into from Apr 16, 2020
Merged

Conversation

Conan-Kudo
Copy link
Member

@Conan-Kudo Conan-Kudo commented Apr 16, 2020

The NSS library often changes in ways that somehow breaks rpm,
and these days upstream does not care about consumers of NSS other
than itself. This inflicts untold amounts of suffering on users
of rpm in distributions where rpm is linked to NSS.

Now that we have a couple of good, well-supported options, there is
no reason to keep supporting NSS as an option.

So now, we are deprecating it for later removal.

As a small, additional commit, I've added a warning for when beecrypt is selected, just to be slightly more in-your-face about the deprecation.

Closes #1175.

Let's make it absolutely clear that selecting beecrypt is deprecated
and those continuing to use it should be aware that the option will
go away soon.
The NSS library often changes in ways that somehow breaks rpm,
and these days upstream does not care about consumers of NSS other
than itself. This inflicts untold amounts of suffering on users
of rpm in distributions where rpm is linked to NSS.

Now that we have a couple of good, well-supported options, there is
no reason to keep supporting NSS as an option.

So now, we are deprecating it for later removal.
Copy link
Member

@pmatilai pmatilai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fine by me.

@pmatilai pmatilai merged commit 0b9efb9 into rpm-software-management:master Apr 16, 2020
@Conan-Kudo Conan-Kudo deleted the deprecate-nss branch February 20, 2024 12:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Remove nss backend from rpm
2 participants