Bug 4756 - Добавить в br-bytecompile-python проверку на наличие python.
: Добавить в br-bytecompile-python проверку на наличие python.
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/rpm-build)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2004-07-09 17:32 by
Modified: 2008-06-13 12:16 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2004-07-09 17:32:53
Без этой проверки такие пакеты как 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 меня бы устроил.
------- Comment #1 From 2004-07-10 20:42:32 -------
Ok, когда вернусь из отпуска, сделаю.
пока что можно использовать workaround:
unset RPM_PYTHON
------- Comment #2 From 2004-10-31 14:40:28 -------
Added -x check.