This is a bug and will be fixed in the next release. Until then here is a workaround. In a Terminal window, type the following before running Hypernomicon:
HOSTNAME=`hostname`
Note that the characters around "hostname" are the accent character, not single quotes. This problem seems to be happening because (for some unknown reason) the "hostname" environment variable is sometimes not set on Mac, even though running the "hostname" command produces the correct output. The workaround creates an environment variable with the output of the command as its value.
Last edit: Jason Winning 2020-08-22
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Also this is actually not a problem that happens during installation, it is happening when creating or loading a database. So you shouldn't have to reinstall to do the workaround.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Update: It looks like that workaround will only work if you are running the java virtual machine from the command line; e.g.
java-jarHypernomicon.jar
This can only be done if you have java installed on your machine. Then you would need to execute the above command in the same terminal window where the environment variable is set. If none of what I'm saying is very familiar to you, you can disregard it, and I will release a fixed version in the next few days.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi! When I try to install the software on my Mac, I get this error:
Any help would be great! Thanks!
This is a bug and will be fixed in the next release. Until then here is a workaround. In a Terminal window, type the following before running Hypernomicon:
Note that the characters around "hostname" are the accent character, not single quotes. This problem seems to be happening because (for some unknown reason) the "hostname" environment variable is sometimes not set on Mac, even though running the "hostname" command produces the correct output. The workaround creates an environment variable with the output of the command as its value.
Last edit: Jason Winning 2020-08-22
Also this is actually not a problem that happens during installation, it is happening when creating or loading a database. So you shouldn't have to reinstall to do the workaround.
Update: It looks like that workaround will only work if you are running the java virtual machine from the command line; e.g.
This can only be done if you have java installed on your machine. Then you would need to execute the above command in the same terminal window where the environment variable is set. If none of what I'm saying is very familiar to you, you can disregard it, and I will release a fixed version in the next few days.
Thanks so much for your replies and for your quick response! Looking forward to installing the fixed version !
Should now be fixed in version 1.19.2