[OE-core] [pyro][PATCH 1/1] package_manager: flush installed_pkgs file before oe-pkgdata-util uses it

Anders Darander anders at chargestorm.se
Wed Jul 5 13:53:58 UTC 2017


* Anders Darander <anders at chargestorm.se> [170626 08:53]:

> From: Martin Jansa <martin.jansa at gmail.com>

> * since this commit:
>   commit f5a1013ffa9815f22e13989e2bcb83f966e7ce2c
>   Author: Ross Burton <ross.burton at intel.com>
>   Date:   Tue Apr 18 16:19:12 2017 +0100

>     package_manager: don't race on a file when installing complementary
>     packages

>   the file isn't closed before oe-pkgdata-util uses it and this
>   temporary file might look empty to oe-pkgdata-util, because it
>   wasn't flushed yet. Which resulted in almost empty debugfs tarballs
>   and no locale packages in regular rootfs.
> * without this change:
>   124K May 30 07:41 core-image-full-cmdline-raspberrypi3-64-20170530054003-dbg.rootfs.tar.gz
> * with this change:

Ping. 

Cheers,
Anders



More information about the Openembedded-core mailing list