I got through this hurdle following suggestions at https://wiki.ubuntu.com/DashAsBinSh
SHELL = /bin/bash at the top of the main makefile did not work, and I did not bother going deeper down this route. Rather I did sudo dpkg-reconfigure dash and answered "no" when asked if sh should be dash. Thereafter, sh was bash. Beh. I also had to rm -rf ghc and run make again; ((cd src/translator/js; make clean) was not sufficient. (Something wrong with clean?) So this got me past the sh mis-aliasing issue but I'm now having problems on the final ghc make command. What is System.FilePath.Version_0_09 ? t. [EMAIL PROTECTED]:~/haskell-installs/yhc-install/yhc/src/translator/js>ghc --make -i../../compiler98 -i../../libraries/core -i../../libraries/general -i../../../depends/filepath -i../../../depends/play -i../../../depends/uniplate ycr2js.hs -o /home/thartman/haskell-installs/yhc-install/yhc/src/translator/js/inst/bin/ycr2js ycr2js.hs:8:7: Could not find module `System.FilePath.Version_0_09': Use -v to see a list of the files searched for. [EMAIL PROTECTED]:~/haskell-installs/yhc-install/yhc/src/translator/js>ghc --version The Glorious Glasgow Haskell Compilation System, version 6.8.1 [EMAIL PROTECTED]:~/haskell-installs/yhc-install/yhc/src/translator/js>ghc-pkg list | grep -i filepath filepath-1.1.0.0, (ghc-6.8.1), haskell-src-1.0.1.1, 2007/11/25, Brandon S. Allbery KF8NH <[EMAIL PROTECTED]>: > > On Nov 25, 2007, at 9:45 , Thomas Hartman wrote: > > > Feisty devs suggest people fix the underlying problem, which is that > > /bin/sh should not assume bash as default, but specify bash > > explicitly. So I guess this is what should be done in the case of > > building ycr2js; either that or make it dash compatible. > > They're correct. I now know there is no point in even thinking about > YHC on Solaris or FreeBSD because it knows that /bin/sh is always > bash. But then, portability is generally not considered a useful > feature in the Linux world.... > > -- > brandon s. allbery [solaris,freebsd,perl,pugs,haskell] [EMAIL PROTECTED] > system administrator [openafs,heimdal,too many hats] [EMAIL PROTECTED] > electrical and computer engineering, carnegie mellon university KF8NH > > > _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe