Additionally, changing the packaging does not affect what is added to 
the sysroot.

//Peter

> -----Original Message-----
> From: openembedded-core@lists.openembedded.org <openembedded-
> c...@lists.openembedded.org> On Behalf Of Alexander Kanavin via
> lists.openembedded.org
> Sent: den 10 februari 2025 18:20
> To: oobit...@cisco.com
> Cc: Ross Burton <ross.bur...@arm.com>; openembedded-
> c...@lists.openembedded.org; Ruslan Bilovol (rbilovol)
> <rbilo...@cisco.com>
> Subject: Re: [OE-core] [PATCH] systemd: move systemctl utility to separate
> subpackage
> 
> They're not actually copied. They're hard-linked from
> sysroots-components/. This is a cheap operation and it doesn't waste
> disk space.
> 
> Alex
> 
> On Mon, 10 Feb 2025 at 18:05, Oleksiy Obitotskyy via
> lists.openembedded.org <oobitots=cisco....@lists.openembedded.org>
> wrote:
> >
> > 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-
> c...@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 (#211119): 
https://lists.openembedded.org/g/openembedded-core/message/211119
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]
-=-=-=-=-=-=-=-=-=-=-=-

  • [OE-core] [PATCH] systemd: m... Oleksiy Obitotskyy via lists.openembedded.org
    • Re: [OE-core] [PATCH] s... Ross Burton via lists.openembedded.org
      • Re: [OE-core] [PATC... Oleksiy Obitotskyy via lists.openembedded.org
        • Re: [OE-core] [... Alexander Kanavin via lists.openembedded.org
          • Re: [OE-cor... Oleksiy Obitotskyy via lists.openembedded.org
            • Re: [O... Alexander Kanavin via lists.openembedded.org
              • Re... Peter Kjellerstedt via lists.openembedded.org
                • ... Oleksiy Obitotskyy via lists.openembedded.org
                • ... Alexander Kanavin via lists.openembedded.org
                • ... Oleksiy Obitotskyy via lists.openembedded.org
                • ... Alexander Kanavin via lists.openembedded.org
                • ... Oleksiy Obitotskyy via lists.openembedded.org
                • ... Alexander Kanavin via lists.openembedded.org
                • ... Oleksiy Obitotskyy via lists.openembedded.org
                • ... Alexander Kanavin via lists.openembedded.org

Reply via email to