[devel] upgrade directory to symlink

Mykola S. Grechukh nick.grechukh на gmail.com
Чт Май 6 10:59:26 UTC 2010


6 мая 2010 г. 13:56 пользователь Денис Смирнов <> написал:
> On Wed, May 05, 2010 at 02:12:37PM +0300, Mykola S. Grechukh wrote:
>
> MSG> был в пакете каталог %_datadir/hello. А теперь он стал симлинком. И
> MSG> rpm -U говорит : error: unpacking of archive failed on file
> MSG> /usr/share/hello: cpio: rename failed - Is a directory
> MSG> Не слишком ли цинично будет сделать
> MSG> %pre
> MSG> [ -d %_datadir/hello ] && rm -rf %_datadir/hello
>
> А почему не mv %_datadir/hello/* туда-куда-ведет-симлинк/ ?

не. Симлинк показывает внутрь каталога, который сам
симлинк-альтернатива из другого пакета.

> И, наверное, стоит еще проверять версию пакета, и делать такое только при
> обновлении.



-- 
Mykola Grechukh
RISC Group IT Solutions


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