[devel] Ошибка обновления пакета: симлинк вместо директории
REAL
root на mmedia2.kemsu.ru
Вт Дек 22 06:03:25 UTC 2009
Michael A. Kangin пишет:
> Новый пакет не устанавливается:
> error: unpacking of archive failed on file /usr/share/mediawiki/config: cpio:
> rename failed - Is a directory
>
> Что с этим делать - непонятно. Obsoletes на mediawiki < %version-%release не
> помогает.
> От имени симлинка отказываться очень бы не хотелось - кучу кода захакать
> придётся.
В спеке можно сделать что-то типа такого:
%pre -n %name-common
if [ -d %_datadir/mediawiki/config ]; then
rm -fR %_datadir/mediawiki/config
fi
if [ -d %_datadir/mediawiki/images ]; then
rm -fR %_datadir/mediawiki/images
fi
--
REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ
Подробная информация о списке рассылки Devel