Hi Alexander, By 'deploying whole systemd' I mean next:
* Every component copy and installs packages with libraries, utilities and config files in component local sysroot, i.e. directory used to create final component image: * libsystemd0_255.4 * libsystemd-shared_255.4 * systemd_255.4 So, on disk we have duplication of files for every component that depend on the systemctl. In case of separate subpackage we have one root component depend on the systemd and all other components will contain only systemd-systemctl package content. Of course, I understand it's quite a specific scenario. Regards, Oleksiy ________________________________ From: Alexander Kanavin <alex.kana...@gmail.com> Sent: Monday, February 10, 2025 13:03 To: Oleksiy Obitotskyy -X (oobitots - GLOBALLOGIC INC at Cisco) <oobit...@cisco.com> Cc: Ross Burton <ross.bur...@arm.com>; openembedded-core@lists.openembedded.org <openembedded-core@lists.openembedded.org>; Ruslan Bilovol (rbilovol) <rbilo...@cisco.com> Subject: Re: [OE-core] [PATCH] systemd: move systemctl utility to separate subpackage On Mon, 10 Feb 2025 at 13:01, Oleksiy Obitotskyy via lists.openembedded.org <oobitots=cisco....@lists.openembedded.org> wrote: > We have next situation: > - a lot of software components that depend on packages and deploy all > packages they depend on locally inside component. > - some components directly depend on systemctl only (e.g. this binary used in > scripts), so for every component we have to deploy whole systemd locally. > - finally, all/some of those components will be merged in some way and will > use systemd/libsystemd, but until then it will be nice to get rid of such > duplication. I'm sorry, but this does not quite make sense. You need to more specifically describe what 'deploying whole systemd' means, and why is that problematic. Alex
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#211106): https://lists.openembedded.org/g/openembedded-core/message/211106 Mute This Topic: https://lists.openembedded.org/mt/111032725/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-