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#38777 - Pacman hangs when updating a package from a private repo with delta packages
Attached to Project:
Pacman
Opened by Peter (Peetz0r) - Monday, 03 February 2014, 15:48 GMT
Last edited by Allan McRae (Allan) - Wednesday, 30 October 2019, 08:48 GMT
Opened by Peter (Peetz0r) - Monday, 03 February 2014, 15:48 GMT
Last edited by Allan McRae (Allan) - Wednesday, 30 October 2019, 08:48 GMT
|
DetailsSummary and Info:
Pacman is eating 99% cpu while hanging on "looking for inter-conflicts..." when I try to install a package for which a delta package is available. It works normally when I repo-remove the delta packages on the repo server. But I would very much like to use delta packages anyway. Steps to Reproduce: - add a package with repo-add - enable UseDelta on the client machine (with the default 0.7 value) - install the package - build a new version of the package - add it with repo-add --delta - try to update the package with pacman -Sy myrepo/mypackage (or any other pacman -S command that should work) - hangs at "looking for inter-conflicts..." More info: The devices are BeagleBone Black's with Arch Linux ARM on them, and they will be using a UMTS connection. Therefore bandwidth is very expensive, and we would like to use delta packages to save bandwidth update our software. Our build/repo server is a VM with Arch. It runs makepkg and repo-add whenever we release a new version. The --debug output will be attached |
This task depends upon
Closed by Allan McRae (Allan)
Wednesday, 30 October 2019, 08:48 GMT
Reason for closing: None
Additional comments about closing: "Fixed" by removing delta support...
Wednesday, 30 October 2019, 08:48 GMT
Reason for closing: None
Additional comments about closing: "Fixed" by removing delta support...
debug-output_2014-02-03_16-48...
How long have you left pacman to make sure that this isn't just taking a long time?
See the attachment for ps -Af f.
Note the cpu time of strace (0:00) and pacman (7:22). The output of 'time' indicated 7:28.8 seconds.
The full command was time strace pacman --needed -Sy myrepo/mypackage
Also, appending 'myrepo/' doesn't seem to make any difference.