[devel] Q: %clean usage

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Вс Фев 16 00:49:08 MSK 2003


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
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20030216/efb0a0ec/attachment-0001.bin>


Подробная информация о списке рассылки Devel