Bug 30287

Summary: ошибка обновления с p7 (с 2.4.11-alt1.1)
Product: Sisyphus Reporter: Anton Farygin <rider>
Component: libfreetype-develAssignee: Valery Inozemtsev <shrek>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: aen, asy, asy, cas, glebfm, ldv, mike, real.altlinux.org, shrek, vladimir.didenko
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 30940    

Description Anton Farygin 2014-09-04 16:12:12 MSK
обновление с 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
Comment 1 Valery Inozemtsev 2015-04-16 22:01:09 MSK
* 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)
Comment 2 Владимир Диденко 2015-04-16 22:42:41 MSK
(В ответ на комментарий №1)
> * Fri Dec 20 2013 Valery Inozemtsev <shrek@altlinux.ru> 2.5.2-alt3
> - %name-devel: real fixed problem upgrading

Не работает этот real fix. Ну или я что-то не понимаю, но желательно хотя бы объяснить почему бага считается пофикшенной, если проблема осталась.
Comment 3 Michael Shigorin 2015-04-18 10:56:39 MSK
Там симлинк<->каталог?
Comment 4 Valery Inozemtsev 2015-04-18 11:12:42 MSK
каталог -> симлинк

с какой версии на какую обновляетесь?
Comment 5 Владимир Диденко 2015-04-18 11:47:31 MSK
(В ответ на комментарий №4)
> каталог -> симлинк
> 
> с какой версии на какую обновляетесь?

Вылазит при обновлении с p7, т.е. с 2.4.11-alt1.1 на 2.5.5-alt1.
Comment 6 Sergey Y. Afonin 2015-06-25 15:55:16 MSK
Ошибка при обновлении с 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
Comment 7 Michael Shigorin 2016-10-20 13:57:46 MSK
Насколько припоминаю, чинить такое приходилось триггерами (см. самый низ /usr/share/doc/rpm-4.0.4/manual/triggers), а вот как -- хорошо бы рассказал ldv@, сходу не припомню пример такого пакета.
Comment 8 Sergey Y. Afonin 2016-10-20 16:13:03 MSK
Я попадался на это. Вот тут у меня пример есть:
https://packages.altlinux.org/en/Sisyphus/srpms/zygrib/spec
Comment 9 Sergey Y. Afonin 2020-10-21 08:56:49 MSK
(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 никто чинить не будет.