Ah, it is because ``translatepath()`` is bounded by ``MAX_FILENAME``, which is the maximum path length. This is not a bug, it only shows up here because we are using a joined list that is very long. So the ``$(const.dirsep)`` needs to stay unfortunately.