[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