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
muscle: init at 3.8.31 #34334
muscle: init at 3.8.31 #34334
Conversation
@GrahamcOfBorg build muscle |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Failure for system: x86_64-linux
configuring
no configure script, doing nothing
building
build flags: SHELL=/nix/store/i0ay05pqkbnvpfijm52mmlrp6kmkl80c-bash-4.4-p12/bin/bash
chmod +x ./mk
./mk
/nix/store/i0ay05pqkbnvpfijm52mmlrp6kmkl80c-bash-4.4-p12/bin/bash: ./mk: /bin/bash: bad interpreter: No such file or directory
make: *** [Makefile:3: muscle] Error 126
builder for ‘/nix/store/wq8ir3v8dsxb8dp278ncdi3pwc8kiq7h-muscle-3.8.31.drv’ failed with exit code 2
error: build of ‘/nix/store/wq8ir3v8dsxb8dp278ncdi3pwc8kiq7h-muscle-3.8.31.drv’ failed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Failure for system: aarch64-linux
configuring
no configure script, doing nothing
building
build flags: SHELL=/nix/store/rc78viijga8i0m4imrnqk8d1csyqr8yx-bash-4.4-p12/bin/bash
chmod +x ./mk
./mk
/nix/store/rc78viijga8i0m4imrnqk8d1csyqr8yx-bash-4.4-p12/bin/bash: ./mk: /bin/bash: bad interpreter: No such file or directory
make: *** [Makefile:3: muscle] Error 126
builder for '/nix/store/aaj954spib19bc2swpjr2ff7bx92i0bh-muscle-3.8.31.drv' failed with exit code 2
error: build of '/nix/store/aaj954spib19bc2swpjr2ff7bx92i0bh-muscle-3.8.31.drv' failed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Failure for system: x86_64-darwin
./mk: line 9: g++: command not found
./mk: line 9: g++: command not found
./mk: line 9: g++: command not found
./mk: line 16: g++: command not found
error: strip: can't open file: muscle (No such file or directory)
ls: cannot access 'muscle': No such file or directory
sum: muscle: No such file or directory
make: *** [Makefile:3: muscle] Error 1
builder for '/nix/store/mg4z3f618kza3f79rh3marx4rzmb75rg-muscle-3.8.31.drv' failed with exit code 2
error: build of '/nix/store/mg4z3f618kza3f79rh3marx4rzmb75rg-muscle-3.8.31.drv' failed
Looks like there's some shebangs that need patching. There's no |
Patched and built with sandbox. Not tested on NixOS yet. |
Also not entirely sure how to handle darwin. No experience with that. |
@GrahamcOfBorg build muscle |
1 similar comment
@GrahamcOfBorg build muscle |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Failure for system: x86_64-darwin
./mk: line 9: g++: command not found
./mk: line 9: g++: command not found
./mk: line 9: g++: command not found
./mk: line 16: g++: command not found
error: strip: can't open file: muscle (No such file or directory)
ls: cannot access 'muscle': No such file or directory
sum: muscle: No such file or directory
make: *** [Makefile:3: muscle] Error 1
builder for '/nix/store/3khv5ypx9h463vv7yx0wxadjk4rh70zk-muscle-3.8.31.drv' failed with exit code 2
error: build of '/nix/store/3khv5ypx9h463vv7yx0wxadjk4rh70zk-muscle-3.8.31.drv' failed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Failure for system: aarch64-linux
g++: error: usage.o: No such file or directory
g++: error: validateids.o: No such file or directory
g++: error: vtml2.o: No such file or directory
g++: error: writescorefile.o: No such file or directory
strip: 'muscle': No such file
ls: cannot access 'muscle': No such file or directory
sum: muscle: No such file or directory
make: *** [Makefile:3: muscle] Error 1
builder for '/nix/store/4vbx5aabvr1bpk159hjvcq5l26jcxsm3-muscle-3.8.31.drv' failed with exit code 2
error: build of '/nix/store/4vbx5aabvr1bpk159hjvcq5l26jcxsm3-muscle-3.8.31.drv' failed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Success for system: x86_64-linux
install: creating directory '/nix/store/7vzw4ccqn1rmqf802mq28k2zfv1sf47d-muscle-3.8.31/bin'
'muscle' -> '/nix/store/7vzw4ccqn1rmqf802mq28k2zfv1sf47d-muscle-3.8.31/bin/muscle'
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/7vzw4ccqn1rmqf802mq28k2zfv1sf47d-muscle-3.8.31
shrinking /nix/store/7vzw4ccqn1rmqf802mq28k2zfv1sf47d-muscle-3.8.31/bin/muscle
strip is /nix/store/mdyy001q67hiks0g24ra53z7ckm4jfr4-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/7vzw4ccqn1rmqf802mq28k2zfv1sf47d-muscle-3.8.31/bin
patching script interpreter paths in /nix/store/7vzw4ccqn1rmqf802mq28k2zfv1sf47d-muscle-3.8.31
checking for references to /tmp/nix-build-muscle-3.8.31.drv-0 in /nix/store/7vzw4ccqn1rmqf802mq28k2zfv1sf47d-muscle-3.8.31...
/nix/store/7vzw4ccqn1rmqf802mq28k2zfv1sf47d-muscle-3.8.31
I guess a |
By the way, you can request access to ofborg here: NixOS/ofborg#22 |
This package is supposed to be compatible with MacOS both Intel and PPC but I guess this needs further testing. |
Looks good to me. Ready for merge? |
Just waiting on checks. Other than that 👍 |
Thanks! |
Using |
Motivation for this change
Introduces MUSCLE, a commonly used bioinformatics tool for multiple sequence alignments.
Things done
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)