On Sat, Feb 15, 2003 at 10:46:52AM +1200, Anton V. Denisov wrote: > Процитирую немного /usr/share/doc/rpm-4.0.4/README.ALT-ru_RU.KOI8-R: > > "Перед выполнением секции %install и по окончании выполнения секции > %clean RPM автоматически очищает BuildRoot с помощью макроса > %clean_buildroot. > ... > Секция %clean вообще может (и должна) быть опущена, если в ней не > содержится ничего, кроме этого ``rm''." > > Получается, что если секция %clean будет опущена, то не будет выполнятся > первая часть из процитированного. Например, в в rpm-4.0.4-alt11 у меня > указанной автоматической очистки BuildRoot не происходит, если секция > %clean не присутствует. Не очищаются ни %buildroot, ни > %_builddir/%name-%version > Если вставить в спек пустую секцию %clean, то указанная очистка будет > происходить? Да, только, пожалуйста, не делайте этого. Дело в том, что --rebuild и -C явно вызывают --clean. А в остальных случаях не стоит удалять buildroot. -- ldv