diff options
| author | Hongxu Jia <hongxu.jia@windriver.com> | 2025-05-14 16:33:22 +0800 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2025-05-14 08:37:28 -0700 |
| commit | 4b2789b90be5ac1b1f4d96eaa1f9fe499938421c (patch) | |
| tree | 626f11c4bce92e6ee3faae9a37c003cf9f700594 | |
| parent | 3366a012c5c54d3c722f6a49a9ae6c57aeb4b44c (diff) | |
| download | meta-openembedded-4b2789b90be5ac1b1f4d96eaa1f9fe499938421c.tar.gz | |
polkit: fix do_install failure for sysvinit & libdir = "/usr/lib64"
While using sysvinit as INIT_MANAGER and libdir = "/usr/lib64" ,
polkit do_install failed at remove systemd directory
...
rm: cannot remove 'tmp/work/corei7-64-wrs-linux/polkit/126/image/usr/lib64/systemd': No such file or directory
...
Force remove ${nonarch_libdir}/systemd and ${libdir}/systemd to assure
all systemd directories clean up
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
| -rw-r--r-- | meta-oe/recipes-extended/polkit/polkit_126.bb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/meta-oe/recipes-extended/polkit/polkit_126.bb b/meta-oe/recipes-extended/polkit/polkit_126.bb index 64aba7b2dd..c503ca9dc4 100644 --- a/meta-oe/recipes-extended/polkit/polkit_126.bb +++ b/meta-oe/recipes-extended/polkit/polkit_126.bb | |||
| @@ -49,7 +49,7 @@ do_install:append() { | |||
| 49 | # Polkit unconditionally installs a systemd service, remove it on SysVinit | 49 | # Polkit unconditionally installs a systemd service, remove it on SysVinit |
| 50 | # systems to avoid "installed but not packaged file" error. | 50 | # systems to avoid "installed but not packaged file" error. |
| 51 | if ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then | 51 | if ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then |
| 52 | rm -r ${D}${libdir}/systemd | 52 | rm -rf ${D}${nonarch_libdir}/systemd ${D}${libdir}/systemd |
| 53 | fi | 53 | fi |
| 54 | } | 54 | } |
| 55 | 55 | ||
