Skip to content

{irods,irods-icommands}: 4.3.3 -> 5.0.1#434776

Merged
emilazy merged 1 commit intoNixOS:masterfrom
emilazy:push-nuwpmuyoovlr
Sep 5, 2025
Merged

{irods,irods-icommands}: 4.3.3 -> 5.0.1#434776
emilazy merged 1 commit intoNixOS:masterfrom
emilazy:push-nuwpmuyoovlr

Conversation

@emilazy
Copy link
Member

@emilazy emilazy commented Aug 18, 2025

Thanks to the truly heroic upstream work of @SwooshyCueb, we can remove almost all of the complicated overrides and pins of old versions that these packages required and move them into pkgs/by-name.

@bzizou Sorry for doing such a drastic rework of your package! I am working on cleaning up old LLVMs – we are going to remove many EOL compilers before the 25.11 release, so this package needed changes – and got a little carried away as I discovered how much the new version fixes. I don’t use this software myself, so I’d very much appreciate your review and testing. Let me know if you think this needs a release note, as well. The move to pkgs/by-name will also allow you to merge automatic updates from @r-ryantm yourself in future.

Things done

  • Built on platform:
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • Tested, as applicable:
  • Ran nixpkgs-review on this PR. See nixpkgs-review usage.
  • Tested basic functionality of all binary files, usually in ./result/bin/.
  • Nixpkgs Release Notes
    • Package update: when the change is major or breaking.
  • NixOS Release Notes
    • Module addition: when adding a new NixOS module.
    • Module update: when the change is significant.
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other READMEs.

Add a 👍 reaction to pull requests you find important.

@emilazy emilazy requested a review from bzizou August 18, 2025 17:56
@emilazy emilazy linked an issue Aug 18, 2025 that may be closed by this pull request
@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. labels Aug 18, 2025
@emilazy
Copy link
Member Author

emilazy commented Sep 5, 2025

@bzizou Do you think you'll have time to take a look at this? It's one of the few remaining blockers for #440273 :)

@bzizou
Copy link
Contributor

bzizou commented Sep 5, 2025

@emilazy Oh, sorry I missed the info!
Checking that asap!

Copy link
Contributor

@bzizou bzizou left a comment

Choose a reason for hiding this comment

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

Tested the irods-icommands on a linux host connected to a irods 4.3.3 server (as I don't have a 5.0.1 in production yet), and it works perfectly!

@bzizou
Copy link
Contributor

bzizou commented Sep 5, 2025

thanks for this upgrade and refactoring!

@nixpkgs-ci nixpkgs-ci bot added 12.approvals: 1 This PR was reviewed and approved by one person. 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in any of the changed packages. labels Sep 5, 2025
@emilazy
Copy link
Member Author

emilazy commented Sep 5, 2025

Thank you for the review!

@emilazy emilazy merged commit 6dc1559 into NixOS:master Sep 5, 2025
31 of 32 checks passed
@emilazy emilazy deleted the push-nuwpmuyoovlr branch September 5, 2025 15:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 12.approvals: 1 This PR was reviewed and approved by one person. 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in any of the changed packages.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Build failure: irods

2 participants