Hi, So I finally tried out mumi. And I got a segfault on the first try:
$ mumi current 75127 $ mumi am Applying: gnu: Add rust-goldenfile-1. Applying: gnu: rust-include-dir-macros-0.7: Update to 0.7.4. Applying: gnu: rust-include-dir-0.7: Update to 0.7.4. Applying: gnu: Add rust-snake-case-0.3. Applying: gnu: Add rust-yaml-rust2-0.8. error: patch failed: gnu/packages/crates-io.scm:93927 error: gnu/packages/crates-io.scm: patch does not apply Patch failed at 0001 gnu: Add rust-yaml-rust2-0.8. hint: Use 'git am --show-current-patch=diff' to see the failed patch hint: When you have resolved this problem, run "git am --continue". hint: If you prefer to skip this patch, run "git am --skip" instead. hint: To restore the original branch and stop patching, run "git am --abort". hint: Disable this message with "git config set advice.mergeConflict false" Backtrace: 2 (primitive-load "/gnu/store/vjzdfgykbz951hww1104n778hy5sqahj-mumi-0.13.0/bin/.mumi-real") In srfi/srfi-1.scm: 634:9 1 (for-each #<procedure 7f6aaebea750 at mumi/client.scm:762:19 (patch)> _) In mumi/client.scm: 280:12 0 (call-with-output-pipe* _ _ . _) mumi/client.scm:280:12: In procedure call-with-output-pipe*: Command invocation failed ("git" "am") $ mumi am --skip Backtrace: 4 (primitive-load "/gnu/store/vjzdfgykbz951hww1104n778hy5sqahj-mumi-0.13.0/bin/.mumi-real") In ice-9/eval.scm: 293:34 3 (_ #(#(#(#<directory (guile-user) 7f59be317c80>) ("--skip") ()) ("--skip") ())) In srfi/srfi-37.scm: 113:18 2 (next-arg) In unknown file: Segmentation fault What state is the git checkout in? Is it now detached head? $ git status [...] You are in the middle of an am session. (fix conflicts and then run "git am --continue") Yes. Let's please have mumi automatically state that fact in such a situation and improve on the (bad) UI of git am. So, where do I get the patch that now didn't successfully apply so I can manually read it and apply it? Also, where do I check how to use mumi am in general ? I tried "info mumi", nothing. "man mumi", nothing. Needless to say, resolving of conflicts, skip, continue and abort is half the reason I use git am in the first place.