On Thu, 2026-06-18 at 22:36 +0200, Alexander Kanavin wrote:
> On Thu, 18 Jun 2026 at 19:02, Richard Purdie
> <[email protected]> wrote:
> > I don't think systemctl-native should be executing processes and
> > therefore shouldn't need this functionality to do the limited set of
> > things we need it to do. The above sounds a bit like a sanity test that
> > the functionality is present.
> > 
> > Perhaps we could either just disable it for our native tool, or
> > possibly move it to later when it really needs it?
> 
> When systemctl's console output is too long (e.g. --help, 'status',
> 'show' or no arguments) it pipes it through a pager program, and fails
> as shown above. It's possible to mitigate with --no-pager command line
> argument, which we could probably flip to be the default.

That sounds like a potential plan.

> There's a second known issue, specific to do_rootfs: 'systemctl
> enable' wants to run statx() with STATX_MNT_ID flag, which only exists
> from kernel 5.8 onwards.

FWIW another slightly dubious technique we have used is the use pseudo
to intercept the syscalls and emulate them with something else...

Cheers,

Richard
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#2408): 
https://lists.openembedded.org/g/openembedded-architecture/message/2408
Mute This Topic: https://lists.openembedded.org/mt/119870359/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-architecture/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to