Bug 17764

Summary: Не работает sandbox install
Product: Sisyphus Reporter: Fr. Br. George <george>
Component: sconsAssignee: Evgeny Sinelnikov <sin>
Status: CLOSED WORKSFORME QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: sin, vitty
Version: unstable   
Hardware: all   
OS: Linux   

Description Fr. Br. George 2008-11-01 16:09:37 MSK
Собираю пакет pyexiv2
Делаю
builder@people:~/RPM/BUILD/pyexiv2> scons -n install
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
Install file: "build/libpyexiv2.so" as "/usr/lib/python2.5/site-packages/libpyexiv2.so"
Install file: "src/pyexiv2.py" as "/usr/lib/python2.5/site-packages/pyexiv2.py"
scons: done building targets.

а если сделать (как полагается при сборке) SANDBOX, получается:
builder@people:~/RPM/BUILD/pyexiv2> scons --install-sandbox=/usr/src/tmp/python-module-pyexiv2-buildroot install
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
scons: `install' is up to date.
scons: done building targets.

И ничего никуда не устанавилвается. В результате приходится устанавливать руками.

P.S.  SCons 1.1.0 is available
Comment 1 Evgeny Sinelnikov 2008-11-03 15:02:48 MSK
(In reply to comment #0)
> а если сделать (как полагается при сборке) SANDBOX, получается:
> builder@people:~/RPM/BUILD/pyexiv2> scons --install-sandbox=/usr/src/tmp/python-module-pyexiv2-buildroot install

У меня работает вот так на текущем scons-1.0.0:
scons install --install-sandbox=%buildroot

К сожалению, не все пакеты готовы к новому scons...

> 
> P.S.  SCons 1.1.0 is available
> 

Спасибо - начал подготавливать обновление.