[devel] upgrade directory to symlink

Денис Смирнов mithraen на altlinux.ru
Чт Май 6 10:56:31 UTC 2010


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/* туда-куда-ведет-симлинк/ ?

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

-- 
С уважением, Денис

http://mithraen.ru/
----------------------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20100506/1ababfab/attachment.bin>


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