Без этой проверки такие пакеты как vegastrike - которые содражат питоновкие модули но не собираются собирать их и потому не содеражть req на python-devel - отказываются собираться в хешере. [17:15:35] <Anton Farygin> egastrike + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/RPM/tmp/vegastrike-data-buildroot (auto) Verifying and fixing files in /usr/src/RPM/tmp/vegastrike-data-buildroot (bincon fig,pkgconfig,libtool) Compressing files in /usr/src/RPM/tmp/vegastrike-data-buildroot (auto) Verifying ELF objects in /usr/src/RPM/tmp/vegastrike-data-buildroot (rpath=norma l,textrel=normal) Stripping binaries in /usr/src/RPM/tmp/vegastrike-data-buildroot (executable,sha red) Bytecompiling python modules in /usr/src/RPM/tmp/vegastrike-data-buildroot using /usr/bin/python /usr/lib/rpm/brp-bytecompile_python: line 30: /usr/bin/python: No such file or directory error: Bad exit status from /usr/src/RPM/tmp/rpm-tmp.69604 (%install) Я посмотрю, как это лучше сделать и напишу подробнее, но в принципе -x "RPM_PYTHON" в строке 28 меня бы устроил.
Ok, когда вернусь из отпуска, сделаю. пока что можно использовать workaround: unset RPM_PYTHON
Added -x check.