1. x.py Вызовется тот который находиться в переменной PATH первый по списку. Например: кладем x.py в каталоги /bin и /usr/local/bin, в переменной PATH будет последовательность /bin:/usr/local/bin - выполниться тот который лежит в /bin. Наоборот в переменной PATH будет последовательность /usr/local/bin:/bin - выполниться тот который лежит в /usr/local/bin 2. ./x.py вызовется из текущего каталога. ЗЫ Вообще-то это основы.
Тут надо признать, что если ебилд зависит от python-any-r1 вместо python-r1 или python-single-r1, то нельзя просто так брать и рассчитывать на наличие EPYTHON.
Поэтому надо заменить x.py на ./x.py, чтобы работало с питоном по-умолчанию.
Самое смешное, что в том коммите я как раз исправил баг с настройкой питона.
Тут надо признать, что если ебилд зависит от python-any-r1 вместо python-r1 или python-single-r1, то нельзя просто так брать и рассчитывать на наличие EPYTHON.
А ещё можно почитать python-any-r1.eclass и не нести ерунды.