Historical bug tracker for the Pacman package manager.
The pacman bug tracker has moved to gitlab:
https://gitlab.archlinux.org/pacman/pacman/-/issues
This tracker remains open for interaction with historical bugs during the transition period. Any new bugs reports will be closed without further action.
The pacman bug tracker has moved to gitlab:
https://gitlab.archlinux.org/pacman/pacman/-/issues
This tracker remains open for interaction with historical bugs during the transition period. Any new bugs reports will be closed without further action.
FS#32764 - indirectly dependency resolution problem when upgrade
Attached to Project:
Pacman
Opened by Weng Xuetian (csslayer) - Monday, 19 November 2012, 13:27 GMT
Last edited by Allan McRae (Allan) - Thursday, 31 October 2013, 10:57 GMT
Opened by Weng Xuetian (csslayer) - Monday, 19 November 2012, 13:27 GMT
Last edited by Allan McRae (Allan) - Thursday, 31 October 2013, 10:57 GMT
|
DetailsSummary and Info:
Some indirect dependency seems not take into account during updates. Steps to Reproduce: package: fcitx-gtk2, harfbuzz, icu need upgrade due to icu so name change. (fcitx-gtk2 itself doesn't depends on icu directly but it comes from a split package which depends on icu, so it also need upgrade). There is a dependency path like this: fcitx-gtk2 -> gtk2 -> pango -> harfbuzz -> icu, and fcitx-gtk2's post install script need a gtk tool to update a file. but the update sequence is icu, fcitx-gtk2, harfbuzz, which leads to post install script not working, but from the depenedency resolution, it should not result in such sequence of updates. fcitx-gtk2 indirectly depends on harfbuzz, thus it should be update after harfbuzz. |
This task depends upon
Closed by Allan McRae (Allan)
Thursday, 31 October 2013, 10:57 GMT
Reason for closing: Fixed
Additional comments about closing: git commit ec831e05
Thursday, 31 October 2013, 10:57 GMT
Reason for closing: Fixed
Additional comments about closing: git commit ec831e05
Related log:
[2012-11-17 10:58] upgraded icu (49.1.2-2 -> 50.1-2)
[2012-11-17 10:58] upgraded fcitx (4.2.6.1-1 -> 4.2.6.1-2)
[2012-11-17 10:58] usr/bin/gtk-query-immodules-2.0: error while loading shared libraries: libicule.so.49: cannot open shared object file: No such file or directory
[2012-11-17 10:58] upgraded fcitx-gtk2 (4.2.6.1-1 -> 4.2.6.1-2)
[2012-11-17 10:58] usr/bin/gtk-query-immodules-3.0: error while loading shared libraries: libicule.so.49: cannot open shared object file: No such file or directory
[2012-11-17 10:58] upgraded fcitx-gtk3 (4.2.6.1-1 -> 4.2.6.1-2)
[2012-11-17 10:58] upgraded qt (4.8.3-5 -> 4.8.3-6)
[2012-11-17 10:58] upgraded fcitx-qt (4.2.6.1-1 -> 4.2.6.1-2)
[2012-11-17 10:58] upgraded harfbuzz (0.9.5-1 -> 0.9.5-2)