| Summary: | Installing updates fails with Out of memory! | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Dave Hodgins <davidwhodgins> |
| Component: | RPM Packages | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED OLD | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | thierry.vignaud |
| Version: | Cauldron | Keywords: | NEEDINFO |
| Target Milestone: | --- | ||
| Hardware: | i586 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | urpmi-6.46-1.mga2.src.rpm | CVE: | |
| Status comment: | |||
|
Description
Dave Hodgins
2012-03-09 00:05:08 CET
The following run installed the remaining 12 packages ok, so this one will be difficult to recreate. Also, I've saw no indication of a memory problem.
free -m
total used free shared buffers cached
Mem: 2014 1892 121 0 107 484
-/+ buffers/cache: 1300 713
Swap: 6134 0 6134
Note the zero swap usage.
rpm -q rpm? Can you see in dmesg which program reported OOM? Keywords:
(none) =>
NEEDINFO # rpm -q rpm rpm-4.9.1.2-20.mga2 I've rebooted since then for other tests, and didn't think to capture dmesg right after the error. I've since installed 222 updates, without any problem. While those updates were installing, I was watching with htop, and the rss for urpmi never went over 75000 bytes. I have no idea how to recreate the problem. I would close as OLD then. Maybe the post-install script of some package went havoc Status:
NEW =>
RESOLVED Happened again. Did some searching and found it has happened in the past with Mandriva. http://us.generation-nt.com/answer/chroot-out-memory-help-173289761.html Seems the problem is likely caused by booting an older glibc than what is being used by programs in the chroot environment, and is somehow effectively making swapping unavailable. Leaving the bug marked as resolved. Just wanted to add the above info, to make it easier for others to find. |