[esp-r] Re: Installing esp-r in OS X

Jon Hand (clcv10) jon at esru.strath.ac.uk
Mon Jul 30 09:02:13 BST 2007


A recent question about installing esp-r on OSX....

> As a novice Unix user, I have struggled a bit to install esp-r [in  
> OS X].  I have followed the instuctions on the website to the T,  
> however I am consistently getting this message mid-way through the  
> installation process (and it aborts the process):
>
> Please wait while the installer performs cleanup...ls: /opt/esru/ 
> esp-r/bin: No such file or directory
>
> Having given the sudo command, I would have expected the installer  
> to create any necessary folder structure automatically.  I suspect  
> this is a Unix issue more than an esp-r issue, however if anyone  
> could give me a pointer, I'd really appreciate it.

Currently the Installer assumes that a folder /opt/esru exists prior  
to running the
script and if it finds this folder is will attempt to create a number  
of subfolders
under /opt/esru.  If if cannot create some of the folders is should  
give you a
warning.  Clearly in your case it does not.

Not everyone will use sudo to invoke the Installer and for that  
reason the Installer
does not assume that it can create either /opt or /opt/esru. On some OSX
machines /opt does not exist.  Looks like we need to update the  
instructions
to clarify this.

One thing to check on your machine is whether there is actually a folder
named /opt/esru/esp-r/bin    If there is not such folder then that is  
what
is causing the failure.  The Install script is a text file so you can  
look inside
of it for 'mkdir' commands and invoke those commands manually.

Note: /opt/esru is only the default location, you could install esp-r
somewhere else.  And if you choose some other location it is
best not to have any spaces in the folder names.

-ESRU
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.strath.ac.uk/archives/esp-r/attachments/20070730/b39c5827/attachment.html 


More information about the esp-r mailing list