botan2: drop#446190
Conversation
d2ecbd3 to
f269755
Compare
|
When removing botan2 we should also convert botan to |
fe013a1 to
03b7355
Compare
|
Why is this targeting staging? There are no rebuilds so it shouldn't. After retargeting, this is good to go from my end. |
|
Was naming this package botan instead of botan3 not possible (as suggested by @nikstur)? |
It is already named |
|
Marking botan instead of botan2 broken in Chicken is also correct? |
yes, these appear to be general chicken bindings that were never upgraded for botan3 |
|
Agreed on targeting master (it's a 0-rebuild thing breaking only a package with bindings), and generally looks reasonable. |
|
|
Im not totally sure if renaming |
|
Honestly, I think they did some pretty unforced interface changes between Botan1 and Botan2 as well as between Botan2 and Botan3, including some stuff that kept compiling but failed at run time, so keeping the versioned naming makes senseto me here. |
I don't have a strong opinion on this. Arch and Debian both call the 3.x package just The biggest argument for me for keeping In any case we should keep an alias around. Relying on the name |
Mark the chicken-scheme bindings for botan as broken. The package only supports the botan2 library that has been deprecated and is being removed
Removing botan2 from nixpkgs. Botan2 has been end-of-life since 2025-01-01 and was replaced with Botan3. Fixes: NixOS#445861
|
thanks for your input. all other PR's related to #445861 appear to have reached master, so this PR has been retargeted and is hopefully now ready to be merged. |
|
|
Final steps in deprecating and removing the botan2 library from nixpkgs.
The botan2 library has been EoL since 2025-01-01 and wont receive any more security updates.
All remaining dependants of botan2 have been updated or patches.
This PR marks the chicken scheme bindings for botan2 as broken, removes the botan2 package, and migrates botan3 to /pkgs/by-name
Resolves #445861
Things done
Mark the chicken scheme bindings for botan2 as broken and then remove the botan2 package.
passthru.tests.nixpkgs-reviewon this PR. See nixpkgs-review usage../result/bin/.Add a 👍 reaction to pull requests you find important.