New comment by eli-schwartz on void-packages repository https://github.com/void-linux/void-packages/issues/18777#issuecomment-591751929 Comment: Having non-existing directories in the PATH isn't such a problem, but having the same directory symlinked multiple times into the PATH can definitely be a problem. Some programs will try to find resources based on the pathname they were invoked as, IIRC cmake is a common offender and if it expects to be in /usr/bin but gets called as /bin/cmake then you'll constantly get configure errors that e.g. the literal directory `/include` doesn't exist.