[devel] alternatives question
Alex Murygin
=?iso-8859-1?q?murygin_=CE=C1_altlinux=2Eru?=
Вт Июн 17 14:12:50 MSD 2003
День добрый.
Просветите пожалуйста немного по поводу альтернатив.
Как можно переключить альтернативу на другой файл?
Есть пакет в котором есть что-то подобное
---------------------
%__cat << EOF >
%buildroot/%_altdir/%name-default<group name="candidate">
<option name="link">%_sbindir/%name</option>
<option name="real">%_sbindir/%name-default</option>
<option name="weight" type="number">30</option>
</group>
EOF
%__cat << EOF > %buildroot/%_altdir/%name-mysql
<group name="candidate">
<option name="link">%_sbindir/%name</option>
<option name="real">%_sbindir/%name-mysql</option>
<option name="weight" type="number">20</option>
</group>
EOF
......
%post default
%register_alternatives %name-default -- %name
%preun default
%unregister_alternatives %name-default
%post mysql
%register_alternatives %name-mysql -- %name
%preun mysql
%unregister_alternatives %name-mysql
---------------------
Они вроде нормально регистрируются (по крайней мере ссылки
проставляются нормально).
смотрел файл /usr/sbin/select-gcc, но там предполагается что есть файл
/var/lib/rpm/alternatives/%name.
У меня такой файл не создается. Что я делаю не так?
P.S. Документацию читал, но в этот момент не врубился :(
--
-----------------------
- Alex Murygin, AITOC -
-----------------------
Подробная информация о списке рассылки Devel