On Tue, Jan 24, 2012 at 04:49, Daniel Hartwig <[email protected]> wrote: > As a temporary fix, you can try setting APT::Cache-Fallback "true"
mhh. Jonathan (cc'ed) claims in his mail to control that this workaround works. Thats kind of surprising as the constructor of DynamicMMap should already enable the Fallback on non-linux architectures (as long as Grow is enabled), so what fails here should be already the fallback method with realloc()… (mremap() isn't available on non-linux, so the dynamic mmap doesn't use a mmap on these archs as it can't grow. realloc() on the other hand is available everywhere -- and the effective difference between mmap and char[] isn't big. Either way, thats decided at compile time and __linux__ is properly not defined on kfreebsd or hurd…) Is the system low on memory maybe? Getting more than 25 MB of consecutive memory might be harder than it sounds sometimes. For me at least the effect of the setting above sounds like a placebo. A real effect should have a sensible value for APT::Cache-Start, the message dates back to a time without this setting. Will be changed. Best regards David Kalnischkies -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

