When I download magit by using el-get, it has errors: make[1]: Entering directory `/tc/user1/pedzan/.emacs.d/el-get/magit/Documentation' Generating with-editor.info Generating magit-popup.info Generating magit.info Generating dir xargs: ginstall-info: No such file or directory make[1]: *** [dir] Error 127 make[1]: Leaving directory `/tc/user1/pedzan/.emacs.d/el-get/magit/Documentation' make: *** [docs] Error 2
I dug into the code and I bet it has something to do with this: INSTALL_INFO ?= $(shell \ hash ginstall-info 2> /dev/null\ && printf ginstall-info\ || printf install-info) I’m on AIX, I don’t have ginstall-info, and the command: shell hash ginstall-info returns with a happy status. On AIX, shell says it “Executes a shell with the user's default credentials and environment.” Is that really what you want? On Mac OS X, I don’t see “shell” at all. Sure, it will error off “gracefully” but it seems like a weak way to do things. Added on top, my guess is that “hash” for ksh, bsh, tsh, and csh probably does not do what it does for bash. It also appears as if the assumption is that GNU’s make is being used and that’s not always true either. I’ve worked around these issues but thought I’d mention it. Thank you, Perry Smith -- You received this message because you are subscribed to the Google Groups "magit" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
