Bug 10313

Summary: Не везде используется --save-fakeroot
Product: Sisyphus Reporter: Andrey Rahmatullin <wrar>
Component: spt3Assignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: ldv
Version: unstable   
Hardware: all   
OS: Linux   

Description Andrey Rahmatullin 2006-11-23 22:01:31 MSK
Не везде используется --save-fakeroot при вызове hsh-run --rooter, в рез-те в 
создаваемом образе как минимум слетают владельцы файлов.
Comment 1 Mikhail Yakshin 2006-11-23 23:31:18 MSK
Справедливо. Исправлю.
Comment 2 Dmitry V. Levin 2006-11-24 03:12:00 MSK
Единообразие, конечно, хорошо в любом случае.
Но мне кажется, что если "hsh --initroot" был выполнен с использованием
--save-fakeroot, то было бы логично, чтобы последующие запуски hsh-run
наследовали --save-fakeroot.
Comment 3 Mikhail Yakshin 2007-01-18 23:47:26 MSK
Fixed in 0.1-alt7
Comment 4 Dmitry V. Levin 2007-01-18 23:53:52 MSK
Можно было уже и не исправлять.  Цитирую hasher %changelog:

* Thu Jan 04 2007 Dmitry V. Levin <ldv@altlinux> 1.1.0-alt1
- hsh-install, hsh-rebuild, hsh-run, hsh-shell:
  Deprecated --save-fakeroot option.
* Sun Dec 10 2006 Dmitry V. Levin <ldv@altlinux.org> 1.0.35-alt1
- functions (create_entry_fakeroot_header): Load/save fakeroot state
  iff /.fakedata exists, regardless of --save-fakeroot value (#10313).
Comment 5 Mikhail Yakshin 2007-01-19 00:34:55 MSK
Там просто скопированы из spt функции для выполнения в chroot подготовленного
скрипта и одной команды. Из них --save-fakeroot уберем.