[OE-core] [PATCHv2 1/2] systemd.bbclass: Clean up empty parent directories

2024-08-23 Thread Peter Kjellerstedt
Previously, rm_systemd_unitdir() would remove one parent directory of ${systemd_unitdir} if it was empty after removing ${systemd_unitdir}. rm_sysvinit_initddir() would not remove any parent directory. Thus, if the only directory created in /etc was /etc/init.d, an empty /etc would remain after the

[OE-core] [PATCHv2 1/2] systemd.bbclass: Clean up empty parent directories

2024-08-20 Thread Peter Kjellerstedt
Previously, rm_systemd_unitdir() would remove one parent directory of ${systemd_unitdir} if it was empty after removing ${systemd_unitdir}. rm_sysvinit_initddir() would not remove any parent directory. Thus, if the only directory created in /etc was /etc/init.d, an empty /etc would remain after the