diff options
author | Amarnath Valluri <amarnath.valluri@intel.com> | 2017-06-14 14:30:45 +0300 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-07-06 14:38:15 +0100 |
commit | 66cf94e74073fffc40b6317ba706f59a0d7b2502 (patch) | |
tree | e7e44855f14073498ff74773aa972311c7e50d99 /meta/classes/systemd.bbclass | |
parent | 4525708784bcd2de44c1ea71ccc4d8115ab02570 (diff) | |
download | poky-66cf94e74073fffc40b6317ba706f59a0d7b2502.tar.gz |
image: create symlinks needed for merged /usr
Prepare the symlinks required for merged /usr at the time of rootfs creation.
The links created in rootfs are:
/bin --> /usr/sbin
/sbin --> /usr/sbin
/lib --> /usr/lib
/lib64 --> /usr/lib64
We cannot make these symlinks as part of 'base-files' or some other package.
Because at rootfs creation, installation of the package(say kernel) that depends
on these root folders/links fails, if package manager installs this package
prior to base-files.
These symbolic links in top level folder should be present as long as
- kernel tools use /lib/{module,firmware}
- shell scripts uses "#!/bin/sh"
(From OE-Core rev: 3f978f24ae2cf831bd2b82270f6353edda6364a5)
Signed-off-by: Amarnath Valluri <amarnath.valluri@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/systemd.bbclass')
0 files changed, 0 insertions, 0 deletions