[devel] Ошибка обновления пакета: симлинк вместо директории
Michael A. Kangin
prividen на altlinux.org
Вт Дек 22 02:04:47 UTC 2009
Добрый день.
Проблема поднята в #22585.
Был пакет mediawiki-1.13.0-alt4, которому принадлежала директория
/usr/share/mediawiki/config. Стал пакетом mediawiki-common, в котором
/usr/share/mediawiki/config - это уже симлинк.
Новый пакет не устанавливается:
error: unpacking of archive failed on file /usr/share/mediawiki/config: cpio:
rename failed - Is a directory
Что с этим делать - непонятно. Obsoletes на mediawiki < %version-%release не
помогает.
От имени симлинка отказываться очень бы не хотелось - кучу кода захакать
придётся.
От симлинковости тоже - в этом месте mediawiki ищет свой создаваемый вебмордой
конфиг, а такому не место в /usr/share.
--
wbr, Michael A. Kangin
Подробная информация о списке рассылки Devel