I've been running ksh93 on this newish install of gentoo for a couple of months and have done several full emerge -vuD world successfully.
But 2 days ago, attempting a full update (emerge -vuD world) I find ksh93 package fails... My unsophisticated look at the output which is posted in full here ( zeus.jtan.com/~reader/vutxt/disp.cgi ) seems to indicate that the package tries to install `nmake', but fails. Then continues on with piles of output ending finally with a failure, (unsurprisingly) to find `nmake'. (That snippet of output is inlined at the end). I didn't have sense enough to capture the initial output that started this but moved right into what I thought might be a solution ... unmerging ksh, then installing an older version. (Thinking the error was being caused by something new in the latest ksh) It still seems that something new or different must have happened since ksh was installed and running befor the update. So the output included here is from an attempt to install an older version (ksh-93.20110208). (again, full output is available here: zeus.jtan.com/~reader/vutxt/disp.cgi) Hopefully someone here will recognize what is happening and some idea what I should do about it. ------- ------- ---=--- ------- ------- root # emerge -vD =app-shells/ksh-93.20110208 [...] + /bin/cp ppcc /var/tmp/portage/app-shells/ksh-93.20110208/work/arch/linux.i386/lib/make/ppcc + nmake --base --compile --file=/var/tmp/portage/app-shells/ksh-93.20110208/work/src/cmd/nmake/Makerules.mk /bin/sh: line 3: nmake: command not found mamake [cmd/nmake]: *** exit code 127 making Makerules.mo mamake: *** exit code 1 making cmd/nmake package: make: errors making /var/tmp/portage/app-shells/ksh-93.20110208/work/arch/linux.i386/bin/nmake package: make done at Fri Sep 9 12:34:17 EDT 2016 in /var/tmp/portage/app-shells/ksh-93.20110208/work/arch/linux.i386 * ERROR: app-shells/ksh-93.20110208::gentoo failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 133: Called src_compile * environment, line 2049: Called die * The specific snippet of code: * sh bin/package only make ast-ksh SHELL=/bin/sh SHOPT_SYSRC=1 || die