Ticket #10285 (closed defect: wontfix)

Opened 4 years ago

Last modified 4 years ago

yum fails in XO-1 os850

Reported by: mavrothal Owned by:
Priority: normal Milestone: Not Triaged
Component: not assigned Version: Development build as of this date
Keywords: Cc:
Action Needed: never set Verified: no
Deployments affected: Blocked By:
Blocking:

Description

XO-1 (G1G1v1) os850
Without swap any yum transaction that involves more than 10MB of download will either end up quitting the terminal or freeze the XO-1.
Test case
on a fresh os850 install run "yum update"
Result: Terminal will crash and quit
on a fresh os850 install run "yum install etoys"
Result: the XO-1 will freeze. In all cases yumvarlog is below the set limit of 109MB Addition of swap remedies this problem but XO-1s should not be expected to run with swap.

Change History

Changed 4 years ago by Quozl

  • status changed from new to closed
  • resolution set to wontfix

I'm fairly confident that we don't plan to fix this. There is not enough memory to support both Sugar and our tmpfs in conjunction with yum. The crash of Terminal and the freeze of the system is expected.

We provide olpc-update as a replacement function that updates to a later build from laptop.org without costing so much memory.

We'd also rather not wrap yum in something that reconfigures the system especially. So you must prepare the system before using yum. You should run with swap, umount the tmpfs, and stop Sugar before attempting yum. Some transactions may require yet more resources, in which case you may need to attempt them on hardware with more memory.

Note: See TracTickets for help on using tickets.