Welcome to the Pacman bug tracker. Please search the current bugs and feature requests before filing a new one! Use advanced search and select "Search in Comments".
* Please select the correct category and version.
* Write a descriptive summary, background info, and provide a reproducible test case whenever possible.
* Please select the correct category and version.
* Write a descriptive summary, background info, and provide a reproducible test case whenever possible.
FS#38777 - Pacman hangs when updating a package from a private repo with delta packages
|
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
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.