[devel] Q: вопрос по %ghost

Vladimir Lettiev =?iso-8859-1?q?crux_=CE=C1_syktsu=2Eru?=
Пн Сен 13 12:30:35 MSD 2004


Добрый день.

Встречаюсь в спеках с такой конструкцией:

-----------------------------------------
%install
...
ln -s %name-%version $RPM_BUILD_ROOT%_javadocdir/%name

%post javadoc
rm -f %_javadocdir/%name
ln -s %name-%version %_javadocdir/%name

%files javadoc
...
%ghost %_javadocdir/%name
-----------------------------------------

%ghost используется для указания того, что файл не пакуется, но если 
файл существует, то rpm -qf будет указывать на принадлежность его к 
данному пакету.

Для каких целей может требоваться такой фокус с %post'ом? Чем данный 
способ отличается от простого включения символической ссылки в пакет?

-- 
С уважением, Владимир Леттиев aka crux <crux на syktsu.ru>




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