обновление с P7 до Sisyphus # apt-get --fix-broken install Reading Package Lists... Done Building Dependency Tree... Done Correcting dependencies... Done The following extra packages will be installed: libfreetype-devel The following packages will be upgraded libfreetype-devel 1 upgraded, 0 newly installed, 0 removed and 1 not upgraded. Need to get 0B/343kB of archives. After unpacking 97.8kB of additional disk space will be used. Do you want to continue? [Y/n] Committing changes... Preparing... ################################################################################################### [100%] 1: libfreetype-devel error: unpacking of archive failed on file /usr/include/freetype2/freetype: cpio: rename failed - Is a directory E: Some errors occurred while running transaction
* Fri Dec 20 2013 Valery Inozemtsev <shrek@altlinux.ru> 2.5.2-alt3 - %name-devel: real fixed problem upgrading * Wed Dec 11 2013 Valery Inozemtsev <shrek@altlinux.ru> 2.5.2-alt2 - %name-devel: Fixed problem upgrading from 2.5.2 less (closes: #29648)
(В ответ на комментарий №1) > * Fri Dec 20 2013 Valery Inozemtsev <shrek@altlinux.ru> 2.5.2-alt3 > - %name-devel: real fixed problem upgrading Не работает этот real fix. Ну или я что-то не понимаю, но желательно хотя бы объяснить почему бага считается пофикшенной, если проблема осталась.
Там симлинк<->каталог?
каталог -> симлинк с какой версии на какую обновляетесь?
(В ответ на комментарий №4) > каталог -> симлинк > > с какой версии на какую обновляетесь? Вылазит при обновлении с p7, т.е. с 2.4.11-alt1.1 на 2.5.5-alt1.
Ошибка при обновлении с p7 всё ещё на месте: Jun 25 16:29:47 apt-get: libfreetype-2.6-alt1 installed Jun 25 16:29:47 apt-get: libfreetype-2.4.11-alt1.1 removed
Насколько припоминаю, чинить такое приходилось триггерами (см. самый низ /usr/share/doc/rpm-4.0.4/manual/triggers), а вот как -- хорошо бы рассказал ldv@, сходу не припомню пример такого пакета.
Я попадался на это. Вот тут у меня пример есть: https://packages.altlinux.org/en/Sisyphus/srpms/zygrib/spec
(In reply to Sergey Y. Afonin from comment #8) > Я попадался на это. Вот тут у меня пример есть: > https://packages.altlinux.org/en/Sisyphus/srpms/zygrib/spec На всякий случай версию допишу про пример, а то там убирать надо: до 8.0.1-alt6. Или даже так: https://packages.altlinux.org/en/p6/specfiles/zygrib Наверное в p7 никто чинить не будет.