Comment # 5 on bug 1139325 from
The last line in the log is:

2019-06-25 14:58:32 <1> dhcp128(3262) [Ruby] modules/InstExtensionImage.rb:386
Calling: /bin/extend 'cracklib-dict-full.rpm'

Which means YaST wants to extend the inst-sys with the cracklib data, that
unpacks about 10MB data...


But the problem probably happens earlier:

2019-05-20 09:01:59 <1> dhcp128(3262) [Ruby] modules/Progress.rb:344
Progress::New(Writing List of Online Repositories, 5, ["Add repository: Main
Repository (DEBUG)", "Add repository: Main Repository (Sources)", "Add
repository: Main Repository (NON-OSS)", "Add repository: Main Repository
(OSS)", "Add repository: Main Update Repository"])

So quite a lot of online repositories were used, these take quite a lot of RAM.


We actually display a warning
(https://github.com/yast/yast-packager/blob/master/src/lib/y2packager/clients/inst_productsources.rb#L1699)
when we detect a low memory system


But in this case the memory size *exactly* matches the limit when the warning
is not yet displayed.


So in this case it would be enough to change the condition from

  if detected < limit

to 

  if detected <= limit

(https://github.com/yast/yast-packager/blob/master/src/lib/y2packager/clients/inst_productsources.rb#L1699)



But IIRC with only OSS, NonOSS and Updates (without Debug and Sources) it
should work fine...


You are receiving this mail because: