Hide Forgot
Description of problem: Anaconda tests for physical RAM and fails if the machine does not contain some minimum. This test does NOT belong in Anaconda. If Anaconda guesses correctly then the user is prevented from an unexplained failure. If Anaconda guesses wrong then an installation fails. Anaconda always guesses wrong when swaps are enabled! Version-Release number of selected component (if applicable): Fedora 15 (but other versions also) How reproducible: Every time. Steps to Reproduce: Run F15 Anaconda on a machine with 256MB of RAM Additional info: If the RAM test is disabled (needed_ram=0) in anaconda (line 335) the install is successful. I had a small swap space enabled. The RAM test does not belong in Anaconda.
It absolutely is necessary in anaconda. Testing for this prevents large numbers of seemingly random bugs where mysterious crashes result halfway through package installation, resulting in a completely unusable system. You got lucky, based on your package selections. We will err on the side of preventing crashes and bug reports if at all possible.
I did *not* get lucky. I had virtual memory enabled (a swap partition). If Anaconda is going to check memory then it should test for the minimum amount of VM available instead of physical memory. Do we want to say that running Anaconda with swap space enabled is unsupported?