[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