[yocto] [meta-xilinx] liblzma: Memory allocation failed on do_package_rpm

Manjukumar Harthikote Matha MANJUKUM at xilinx.com
Mon Jan 22 14:40:26 PST 2018


Hi All,

> -----Original Message-----
> From: Alejandro Enedino Hernandez Samaniego
> Sent: Monday, January 15, 2018 11:00 PM
> To: Manjukumar Harthikote Matha <MANJUKUM at xilinx.com>; openembedded-
> core at lists.openembedded.org; yocto at yoctoproject.org; meta-
> xilinx at yoctoproject.org
> Subject: RE: [meta-xilinx] liblzma: Memory allocation failed on do_package_rpm
> 
> Hey Manju,
> 
> I'd like to see if I can reproduce this, could you please send the the steps you
> followed?
> 
> Thanks!
> 
> Alejandro
> 
> -----Original Message-----
> From: meta-xilinx-bounces at yoctoproject.org [mailto:meta-xilinx-
> bounces at yoctoproject.org] On Behalf Of Manjukumar Harthikote Matha
> Sent: Sunday, January 14, 2018 10:20 PM
> To: openembedded-core at lists.openembedded.org; yocto at yoctoproject.org;
> meta-xilinx at yoctoproject.org
> Subject: [meta-xilinx] liblzma: Memory allocation failed on do_package_rpm
> 
> All,
> 
> Has anybody seen this error?
> 
> Finished binary package job, result 0, filename (null)
> error: create archive failed: cpio: write failed - Cannot allocate memory
> error: liblzma: Memory allocation failederror: liblzma: Memory allocation
> failedFinished binary package job, result 2,
> 
> .......
> 
> RPM build errors:
> |     Deprecated external dependency generator is used!
> |     Deprecated external dependency generator is used!
> |     Deprecated external dependency generator is used!
> |     Deprecated external dependency generator is used!
> |     Deprecated external dependency generator is used!
> |     Deprecated external dependency generator is used!
> |     Deprecated external dependency generator is used!
> |     Deprecated external dependency generator is used!
> |     Deprecated external dependency generator is used!
> |     liblzma: Memory allocation failed    liblzma: Memory allocation failed    liblzma:
> Memory allocation failed    liblzma: Memory allocation failed    liblzma: Memory
> allocation failed    liblzma: Memory allocation failed
> 
> This happens in do_package_rpm task on various recipes, coreutils/libgpg/diffutils
> etc.
> 
> The host machine has good amount on memory, 256G to be exact. When I see the
> error and issue free -h command, I still see ~120G free memory available.
> This is a RHEL 7.2 machine and I am running rocko baseline.
> 
> Any reason why this would happen? Where should I look to fix this issue?
> 


This seems to happen if your server configuration has (not a standard configuration)
vm.overcommit_memory = 2
vm.overcommit_ratio = 90

And probably this as well
kernel.unknown_nmi_panic = 1

Thanks,
Manju



More information about the yocto mailing list