You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The references questions seems to have been resolved by resetting the environment variables and setting the hostname. Can you please describe what your exact problem is?
On OSX, the machine name is not automatically resolvable to the local machine. You must either append ".local" or add the machine name to the hosts file as 127.0.0.1.
In the referenced example, the initial report did have problems with environment variables but the follow-up comment beneath refers to the actual issue ("my computer couldn't ping itself under its own name").
Resolution is straightforward - rosgraph already includes a more sophisticated method of obtaining local addresses, but it's not used as the OS check for it excludes OSX. My PR just adds OSX back in.
Crashes for me with a fresh Yosemite install. For a similar report, see http://answers.ros.org/question/220631/roscore-bug-errno8/
The issue is caused by OSX being categorised as non-unix-like in network.py, meaning the less sophisticated local address lookup is used. PR inbound.
The text was updated successfully, but these errors were encountered: