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

sortmerna: init at 3.0.3 #64669

Merged
merged 1 commit into from Aug 27, 2019
Merged

sortmerna: init at 3.0.3 #64669

merged 1 commit into from Aug 27, 2019

Conversation

luispedro
Copy link
Contributor

This is a useful package in bioinformatics, the corresponding bioconda package has > 50,000 downloads

Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested execution of all binary files (usually in ./result/bin/)

@luispedro
Copy link
Contributor Author

I had started from the bioconda package for this, but I realized that there is a newer release, but I need #64987 to be committed for the new version to compile on Nix

@worldofpeace
Copy link
Contributor

@luispedro Request granted ✨

@luispedro luispedro changed the title sortmerna: init at 2.1 sortmerna: init at 3.0.3 Jul 26, 2019
@luispedro
Copy link
Contributor Author

@worldofpeace : much appreciated. I updated the package and it compiles cleanly on top of master. Some of the previously raised issues have gone away in the new release (the headers are no longer installed by default), the remaining I fixed manually.

@luispedro
Copy link
Contributor Author

Thanks. Forced push new version.

@Ekleog
Copy link
Member

Ekleog commented Aug 25, 2019

@GrahamcOfBorg build sortmerna

@Ekleog
Copy link
Member

Ekleog commented Aug 25, 2019

Looks like sortmerna doesn't build on aarch64-linux. Maybe either somehow fix that (not sure whether it's supposed to) or mark it as disabled by having eg. meta.platforms = "x86_64-linux"?

This is a useful package in bioinformatics, namely in processing
short-read sequencing data from metagenomes
@luispedro
Copy link
Contributor Author

Seeing the error and the code, it seems that it relies on using intrinsics, so it's tied to x86

@Ekleog
Copy link
Member

Ekleog commented Aug 27, 2019

@GrahamcOfBorg build sortmerna

(checking whether it builds with x86_64-darwin, as the switch from linux to x86_64 likely enabled it)

@Ekleog
Copy link
Member

Ekleog commented Aug 27, 2019

Thank you!

@Ekleog Ekleog merged commit 8a4721d into NixOS:master Aug 27, 2019
@luispedro luispedro deleted the add_sortmerna branch August 28, 2019 00:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants