[devel] Q: смена симлинка в пакете на каталог

Sergey V Turchin =?iso-8859-1?q?zerg_=CE=C1_altlinux=2Eorg?=
Пн Сен 27 17:30:16 MSD 2004


В сообщении от Понедельник 20 Сентябрь 2004 01:26 Alexey I. Froloff 
написал(a):
> А как _правильно_ менять симлик на каталог?  Я сделал так:
>
> %pre common
> if [ -L "%_datadir/vim/doc" ]; then
>   d=$(realpath "%_datadir/vim/doc")
>   %__rm -f -- "%_datadir/vim/doc"
>   %__mv -f -- "$d" "%_datadir/vim/doc"
> fi
>
> Какие тут могут быть подводные грабли?
Если файлы в нем принадлежат разным пакетам,
то необходимо будет их все пересобрать и обвязать зависимостями,
чтоб обновление любого обновляло всех их.

> P.S. У меня пакет обновился нормально.
> P.P.S. Судя по документации триггера тут не помогут.

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20040927/e1f5b4e6/attachment-0001.bin>


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