diff options
author | Hongxu Jia <hongxu.jia@windriver.com> | 2019-10-22 14:18:25 +0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2019-10-25 10:29:51 -0700 |
commit | 89d86b96f80d8a136d38113baf69d8ccad5a5ff6 (patch) | |
tree | 17dd689c705e529f1d6193bbf259ee09f1f6b302 /meta-python/recipes-devtools/python/python-automat/0001-setup.py-remove-the-dependency-on-m2r.patch | |
parent | f7ba23ac80217694c25b2de5ddd11e27146ced82 (diff) | |
download | meta-openembedded-89d86b96f80d8a136d38113baf69d8ccad5a5ff6.tar.gz |
postfix: split /etc from ${PN} to ${PN}-cfg for ostree
In postinst of ${PN}, call newaliases on etc may fail at do_rootfs
due to host setup. If fail, the postinst will rerun at target first
boot which cause update-alternatives in postinst rerun.
For ostree system, /usr is readonly, /etc is writable, the
update-alternatives will be failed when run on target since it
needs write files in /usr. Split the postinst into two packages
can fix the problem:
* update-alternatives runs at do_rootfs
* newaliases runs at do_rootfs or first boot, it needs write files
in /etc when run at first boot, while /etc is writable for ostree.
For non-ostree, everything will be OK as normal
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-python/recipes-devtools/python/python-automat/0001-setup.py-remove-the-dependency-on-m2r.patch')
0 files changed, 0 insertions, 0 deletions