Forum How do I...?

install.h bugs/probs: line12 and line 31

adnanY
Hi there,

i did managed installing prince a long time before, but now i dont. tried the whole day everything with no luck.
here are some terminal outputs:
$ sudo prince-20171214-debian8.0-amd64/install.sh
prince-20171214-debian8.0-amd64/install.sh: line 12: cd: prince-20171214-debian8.0-amd64: Not a directory
Prince 20171214

Install directory
    This is the directory in which Prince 20171214 will be installed.
    Press Enter to accept the default directory or enter an alternative.
    [/usr/local]: /is/htdocs/wp10671714_0X8790PEQ9/xxxxx/xxxxx/xxxxx/xxxxx/xxxxx/xxxxx/xxxxx/prince

Installing Prince 20171214...
prince-20171214-debian8.0-amd64/install.sh: line 31: prince: Is a directory
    Unable to create directories in /is/htdocs/wp10671714_0X8790PEQ9/xxxxx/xxxxx/xxxxx/xxxxx/xxxxx/xxxxx/xxxxx/prince
    (You may need to be logged in as root to install programs in system
    directories. Ask your system administrator, or try installing inside
    your home directory, such as /is/htdocs/wp10671714_0X8790PEQ9/prince-20171214).


why is there the first warning "not a directory"?
why the second saying "prince: Is a directory"?
even i use "sudo" it says that no directory could be created. why?

thx in advance!
mikeday
That's odd, does it behave differently if you run the install script from within the same directory, eg. "cd prince-20171214-debian8.0-amd64 ; ./install.sh"?

Does the /is/htdocs/wp10671714_0X8790PEQ9 directory exist?
adnanY
no and yes :-(
i also can create directory and files even without "sudo" in the "prince"-directory manually.
tried previous version 201709..., same result.

wp10671714@vwp2831:~/xxxxxx/xxxxxx/xxxxxx/xxxxxx/xxxxxx/xxxxxx/xxxxxx/prince-20171214-debian8.0-amd64$ sudo ./install.sh
./install.sh: line 12: cd: .: Not a directory
Prince 20171214

Install directory
    This is the directory in which Prince 20171214 will be installed.
    Press Enter to accept the default directory or enter an alternative.
    [/usr/local]: /is/htdocs/wp10671714_0X8790PEQ9/xxxxxx/xxxxxx/xxxxxx/xxxxxx/xxxxxx/xxxxxx/xxxxxx/prince

Installing Prince 20171214...
./install.sh: line 31: prince: Permission denied
    Unable to create directories in /is/htdocs/wp10671714_0X8790PEQ9/xxxxxx/xxxxxx/xxxxxx/xxxxxx/xxxxxx/xxxxxx/xxxxxx/prince
    (You may need to be logged in as root to install programs in system
    directories. Ask your system administrator, or try installing inside
    your home directory, such as /is/htdocs/wp10671714_0X8790PEQ9/prince-20171214).

Edited by adnanY

mikeday
That's odd, could you please try running the attached shell script? It will print some diagnostics that may help us to figure out what is going on.
  1. shell.sh0.3 kB