* [meta-virtualization][PATCH] podman: Use packageconfig to control fuse-overlayfs depend
@ 2026-03-10 7:27 Liu Yiding
2026-03-10 22:40 ` Bruce Ashfield
0 siblings, 1 reply; 6+ messages in thread
From: Liu Yiding @ 2026-03-10 7:27 UTC (permalink / raw)
To: meta-virtualization
The RDEPEND fuse-overlayfs is an Optional package so use packageconfig to control it.
Refer to https://podman.io/docs/installation
Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
---
recipes-containers/podman/podman_git.bb | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/recipes-containers/podman/podman_git.bb b/recipes-containers/podman/podman_git.bb
index 53b9b6a0..4495d2d9 100644
--- a/recipes-containers/podman/podman_git.bb
+++ b/recipes-containers/podman/podman_git.bb
@@ -68,7 +68,8 @@ EXTRA_OEMAKE = " \
PODMAN_FEATURES ?= "docker"
PACKAGECONFIG ?= ""
-PACKAGECONFIG[rootless] = ",,,fuse-overlayfs slirp4netns,,"
+PACKAGECONFIG[rootless] = ",,,slirp4netns,,"
+PACKAGECONFIG[fuse] = ",,,fuse-overlayfs,,"
do_compile() {
cd ${S}/src
--
2.43.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [meta-virtualization][PATCH] podman: Use packageconfig to control fuse-overlayfs depend
2026-03-10 7:27 [meta-virtualization][PATCH] podman: Use packageconfig to control fuse-overlayfs depend Liu Yiding
@ 2026-03-10 22:40 ` Bruce Ashfield
2026-03-11 2:27 ` Yiding Liu (Fujitsu)
[not found] ` <189BA86F08D2A85A.2412760@lists.yoctoproject.org>
0 siblings, 2 replies; 6+ messages in thread
From: Bruce Ashfield @ 2026-03-10 22:40 UTC (permalink / raw)
To: liuyd.fnst; +Cc: meta-virtualization
In message: [meta-virtualization][PATCH] podman: Use packageconfig to control fuse-overlayfs depend
on 10/03/2026 Yiding Liu (Fujitsu) via lists.yoctoproject.org wrote:
> The RDEPEND fuse-overlayfs is an Optional package so use packageconfig to control it.
>
> Refer to https://podman.io/docs/installation
>
> Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
> ---
> recipes-containers/podman/podman_git.bb | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/recipes-containers/podman/podman_git.bb b/recipes-containers/podman/podman_git.bb
> index 53b9b6a0..4495d2d9 100644
> --- a/recipes-containers/podman/podman_git.bb
> +++ b/recipes-containers/podman/podman_git.bb
> @@ -68,7 +68,8 @@ EXTRA_OEMAKE = " \
> PODMAN_FEATURES ?= "docker"
>
> PACKAGECONFIG ?= ""
> -PACKAGECONFIG[rootless] = ",,,fuse-overlayfs slirp4netns,,"
> +PACKAGECONFIG[rootless] = ",,,slirp4netns,,"
> +PACKAGECONFIG[fuse] = ",,,fuse-overlayfs,,"
Whether right or wrong, fuse-overlayfs was being pulled in
by rootless.
So it should stay pulled in by rootless (unless you can show
me that there's no requirement at all from rootless .. and
that information needs to be in the commit message).
It can also just stay in both, since last I checked, having
the depdendency in twice doesn't cause any issues.
Bruce
>
> do_compile() {
> cd ${S}/src
> --
> 2.43.0
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#9631): https://lists.yoctoproject.org/g/meta-virtualization/message/9631
> Mute This Topic: https://lists.yoctoproject.org/mt/118237141/1050810
> Group Owner: meta-virtualization+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub [bruce.ashfield@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [meta-virtualization][PATCH] podman: Use packageconfig to control fuse-overlayfs depend
2026-03-10 22:40 ` Bruce Ashfield
@ 2026-03-11 2:27 ` Yiding Liu (Fujitsu)
2026-03-11 3:21 ` Bruce Ashfield
[not found] ` <189BA86F08D2A85A.2412760@lists.yoctoproject.org>
1 sibling, 1 reply; 6+ messages in thread
From: Yiding Liu (Fujitsu) @ 2026-03-11 2:27 UTC (permalink / raw)
To: Bruce Ashfield; +Cc: meta-virtualization@lists.yoctoproject.org
[-- Attachment #1: Type: text/plain, Size: 3355 bytes --]
Hi Bruce
Do you mean a new patch like this:
--- a/recipes-containers/podman/podman_git.bb
+++ b/recipes-containers/podman/podman_git.bb
@@ -68,7 +68,7 @@ EXTRA_OEMAKE = " \
PODMAN_FEATURES ?= "docker"
PACKAGECONFIG ?= ""
-PACKAGECONFIG[rootless] = ",,,fuse-overlayfs slirp4netns,,"
+PACKAGECONFIG[rootless] = ",,,slirp4netns,,"
do_compile() {
cd ${S}/src
@@ -142,9 +142,16 @@ VIRTUAL-RUNTIME_base-utils-nsenter ?= "util-linux-nsenter"
COMPATIBLE_HOST = "^(?!mips).*"
+def get_fuse_overlayfs_dep(d):
+ if bb.utils.contains('PACKAGECONFIG', 'rootless', True, False, d) and \
+ bb.utils.contains('PACKAGECONFIG', 'fuse', True, False, d):
+ return "fuse-overlayfs"
+ return ""
+
RDEPENDS:${PN} += "\
catatonit conmon ${VIRTUAL-RUNTIME_container_runtime} gpgme iptables libdevmapper \
${VIRTUAL-RUNTIME_container_dns} ${VIRTUAL-RUNTIME_container_networking} ${VIRTUAL-RUNTIME_base-utils-nsenter} \
+ ${@get_fuse_overlayfs_dep(d)} \
"
RRECOMMENDS:${PN} += "slirp4netns
Or do you have a more elegant code?
Liu
________________________________
发件人: Bruce Ashfield <bruce.ashfield@gmail.com>
发送时间: 2026年3月11日 06:40
收件人: Liu, Yiding/刘 乙丁 <liuyd.fnst@fujitsu.com>
抄送: meta-virtualization@lists.yoctoproject.org <meta-virtualization@lists.yoctoproject.org>
主题: Re: [meta-virtualization][PATCH] podman: Use packageconfig to control fuse-overlayfs depend
In message: [meta-virtualization][PATCH] podman: Use packageconfig to control fuse-overlayfs depend
on 10/03/2026 Yiding Liu (Fujitsu) via lists.yoctoproject.org wrote:
> The RDEPEND fuse-overlayfs is an Optional package so use packageconfig to control it.
>
> Refer to https://podman.io/docs/installation
>
> Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
> ---
> recipes-containers/podman/podman_git.bb | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/recipes-containers/podman/podman_git.bb b/recipes-containers/podman/podman_git.bb
> index 53b9b6a0..4495d2d9 100644
> --- a/recipes-containers/podman/podman_git.bb
> +++ b/recipes-containers/podman/podman_git.bb
> @@ -68,7 +68,8 @@ EXTRA_OEMAKE = " \
> PODMAN_FEATURES ?= "docker"
>
> PACKAGECONFIG ?= ""
> -PACKAGECONFIG[rootless] = ",,,fuse-overlayfs slirp4netns,,"
> +PACKAGECONFIG[rootless] = ",,,slirp4netns,,"
> +PACKAGECONFIG[fuse] = ",,,fuse-overlayfs,,"
Whether right or wrong, fuse-overlayfs was being pulled in
by rootless.
So it should stay pulled in by rootless (unless you can show
me that there's no requirement at all from rootless .. and
that information needs to be in the commit message).
It can also just stay in both, since last I checked, having
the depdendency in twice doesn't cause any issues.
Bruce
>
> do_compile() {
> cd ${S}/src
> --
> 2.43.0
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#9631): https://lists.yoctoproject.org/g/meta-virtualization/message/9631
> Mute This Topic: https://lists.yoctoproject.org/mt/118237141/1050810
> Group Owner: meta-virtualization+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub [bruce.ashfield@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
[-- Attachment #2: Type: text/html, Size: 11579 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [meta-virtualization][PATCH] podman: Use packageconfig to control fuse-overlayfs depend
[not found] ` <189BA86F08D2A85A.2412760@lists.yoctoproject.org>
@ 2026-03-11 3:20 ` Yiding Liu (Fujitsu)
2026-03-11 3:22 ` Bruce Ashfield
0 siblings, 1 reply; 6+ messages in thread
From: Yiding Liu (Fujitsu) @ 2026-03-11 3:20 UTC (permalink / raw)
To: Bruce Ashfield; +Cc: meta-virtualization@lists.yoctoproject.org
[-- Attachment #1: Type: text/plain, Size: 3762 bytes --]
Hi Bruce
I found rootless overlay for podman:
https://www.redhat.com/en/blog/podman-rootless-overlay
It seems that podman can use native overlay file system with the Linux kernel versions 5.13.
So fuse-overlayfs is not mandatory RDEDPEN in rootless after kernel 5.13.
What do you think about it.
Liu
________________________________
发件人: meta-virtualization@lists.yoctoproject.org <meta-virtualization@lists.yoctoproject.org> 代表 Yiding Liu (Fujitsu) via lists.yoctoproject.org <liuyd.fnst=fujitsu.com@lists.yoctoproject.org>
发送时间: 2026年3月11日 10:27
收件人: Bruce Ashfield <bruce.ashfield@gmail.com>
抄送: meta-virtualization@lists.yoctoproject.org <meta-virtualization@lists.yoctoproject.org>
主题: Re: [meta-virtualization][PATCH] podman: Use packageconfig to control fuse-overlayfs depend
Hi Bruce
Do you mean a new patch like this:
--- a/recipes-containers/podman/podman_git.bb
+++ b/recipes-containers/podman/podman_git.bb
@@ -68,7 +68,7 @@ EXTRA_OEMAKE = " \
PODMAN_FEATURES ?= "docker"
PACKAGECONFIG ?= ""
-PACKAGECONFIG[rootless] = ",,,fuse-overlayfs slirp4netns,,"
+PACKAGECONFIG[rootless] = ",,,slirp4netns,,"
do_compile() {
cd ${S}/src
@@ -142,9 +142,16 @@ VIRTUAL-RUNTIME_base-utils-nsenter ?= "util-linux-nsenter"
COMPATIBLE_HOST = "^(?!mips).*"
+def get_fuse_overlayfs_dep(d):
+ if bb.utils.contains('PACKAGECONFIG', 'rootless', True, False, d) and \
+ bb.utils.contains('PACKAGECONFIG', 'fuse', True, False, d):
+ return "fuse-overlayfs"
+ return ""
+
RDEPENDS:${PN} += "\
catatonit conmon ${VIRTUAL-RUNTIME_container_runtime} gpgme iptables libdevmapper \
${VIRTUAL-RUNTIME_container_dns} ${VIRTUAL-RUNTIME_container_networking} ${VIRTUAL-RUNTIME_base-utils-nsenter} \
+ ${@get_fuse_overlayfs_dep(d)} \
"
RRECOMMENDS:${PN} += "slirp4netns
Or do you have a more elegant code?
Liu
________________________________
发件人: Bruce Ashfield <bruce.ashfield@gmail.com>
发送时间: 2026年3月11日 06:40
收件人: Liu, Yiding/刘 乙丁 <liuyd.fnst@fujitsu.com>
抄送: meta-virtualization@lists.yoctoproject.org <meta-virtualization@lists.yoctoproject.org>
主题: Re: [meta-virtualization][PATCH] podman: Use packageconfig to control fuse-overlayfs depend
In message: [meta-virtualization][PATCH] podman: Use packageconfig to control fuse-overlayfs depend
on 10/03/2026 Yiding Liu (Fujitsu) via lists.yoctoproject.org wrote:
> The RDEPEND fuse-overlayfs is an Optional package so use packageconfig to control it.
>
> Refer to https://podman.io/docs/installation
>
> Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
> ---
> recipes-containers/podman/podman_git.bb | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/recipes-containers/podman/podman_git.bb b/recipes-containers/podman/podman_git.bb
> index 53b9b6a0..4495d2d9 100644
> --- a/recipes-containers/podman/podman_git.bb
> +++ b/recipes-containers/podman/podman_git.bb
> @@ -68,7 +68,8 @@ EXTRA_OEMAKE = " \
> PODMAN_FEATURES ?= "docker"
>
> PACKAGECONFIG ?= ""
> -PACKAGECONFIG[rootless] = ",,,fuse-overlayfs slirp4netns,,"
> +PACKAGECONFIG[rootless] = ",,,slirp4netns,,"
> +PACKAGECONFIG[fuse] = ",,,fuse-overlayfs,,"
Whether right or wrong, fuse-overlayfs was being pulled in
by rootless.
So it should stay pulled in by rootless (unless you can show
me that there's no requirement at all from rootless .. and
that information needs to be in the commit message).
It can also just stay in both, since last I checked, having
the depdendency in twice doesn't cause any issues.
Bruce
>
> do_compile() {
> cd ${S}/src
> --
> 2.43.0
>
>
>
>
[-- Attachment #2: Type: text/html, Size: 13926 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [meta-virtualization][PATCH] podman: Use packageconfig to control fuse-overlayfs depend
2026-03-11 2:27 ` Yiding Liu (Fujitsu)
@ 2026-03-11 3:21 ` Bruce Ashfield
0 siblings, 0 replies; 6+ messages in thread
From: Bruce Ashfield @ 2026-03-11 3:21 UTC (permalink / raw)
To: Yiding Liu (Fujitsu); +Cc: meta-virtualization@lists.yoctoproject.org
[-- Attachment #1: Type: text/plain, Size: 4398 bytes --]
On Tue, Mar 10, 2026 at 10:27 PM Yiding Liu (Fujitsu) <
liuyd.fnst@fujitsu.com> wrote:
> Hi Bruce
>
> Do you mean a new patch like this:
>
No. But maybe I misunderstood what you are trying to do. Are you
saying that fuse-overlayfs is causing an issue when it is enabled
for rootless ?
I was saying that you can add a new package config for it, but also
leave it enabled in rootless, since it is currently enabled and builds
may be expecting it.
i.e. just add this:
+PACKAGECONFIG[fuse] = ",,,fuse-overlayfs,,"
And leave rootless alone. That way if you just want fuse, you'll
get it via "fuse", if rootless is used, you get both (just as was the
case previously).
Bruce
> --- a/recipes-containers/podman/podman_git.bb
> +++ b/recipes-containers/podman/podman_git.bb
> @@ -68,7 +68,7 @@ EXTRA_OEMAKE = " \
> PODMAN_FEATURES ?= "docker"
>
> PACKAGECONFIG ?= ""
> -PACKAGECONFIG[rootless] = ",,,fuse-overlayfs slirp4netns,,"
> +PACKAGECONFIG[rootless] = ",,,slirp4netns,,"
>
> do_compile() {
> cd ${S}/src
> @@ -142,9 +142,16 @@ VIRTUAL-RUNTIME_base-utils-nsenter ?=
> "util-linux-nsenter"
>
> COMPATIBLE_HOST = "^(?!mips).*"
>
> +def get_fuse_overlayfs_dep(d):
> + if bb.utils.contains('PACKAGECONFIG', 'rootless', True, False, d) and
> \
> + bb.utils.contains('PACKAGECONFIG', 'fuse', True, False, d):
> + return "fuse-overlayfs"
> + return ""
> +
> RDEPENDS:${PN} += "\
> catatonit conmon ${VIRTUAL-RUNTIME_container_runtime} gpgme
> iptables libdevmapper \
> ${VIRTUAL-RUNTIME_container_dns}
> ${VIRTUAL-RUNTIME_container_networking}
> ${VIRTUAL-RUNTIME_base-utils-nsenter} \
> + ${@get_fuse_overlayfs_dep(d)} \
> "
> RRECOMMENDS:${PN} += "slirp4netns
>
> Or do you have a more elegant code?
>
> Liu
> ------------------------------
> *发件人:* Bruce Ashfield <bruce.ashfield@gmail.com>
> *发送时间:* 2026年3月11日 06:40
> *收件人:* Liu, Yiding/刘 乙丁 <liuyd.fnst@fujitsu.com>
> *抄送:* meta-virtualization@lists.yoctoproject.org <
> meta-virtualization@lists.yoctoproject.org>
> *主题:* Re: [meta-virtualization][PATCH] podman: Use packageconfig to
> control fuse-overlayfs depend
>
> In message: [meta-virtualization][PATCH] podman: Use packageconfig to
> control fuse-overlayfs depend
> on 10/03/2026 Yiding Liu (Fujitsu) via lists.yoctoproject.org wrote:
>
> > The RDEPEND fuse-overlayfs is an Optional package so use packageconfig
> to control it.
> >
> > Refer to https://podman.io/docs/installation
> >
> > Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
> > ---
> > recipes-containers/podman/podman_git.bb | 3 ++-
> > 1 file changed, 2 insertions(+), 1 deletion(-)
> >
> > diff --git a/recipes-containers/podman/podman_git.bb
> b/recipes-containers/podman/podman_git.bb
> > index 53b9b6a0..4495d2d9 100644
> > --- a/recipes-containers/podman/podman_git.bb
> > +++ b/recipes-containers/podman/podman_git.bb
> > @@ -68,7 +68,8 @@ EXTRA_OEMAKE = " \
> > PODMAN_FEATURES ?= "docker"
> >
> > PACKAGECONFIG ?= ""
> > -PACKAGECONFIG[rootless] = ",,,fuse-overlayfs slirp4netns,,"
> > +PACKAGECONFIG[rootless] = ",,,slirp4netns,,"
> > +PACKAGECONFIG[fuse] = ",,,fuse-overlayfs,,"
>
> Whether right or wrong, fuse-overlayfs was being pulled in
> by rootless.
>
> So it should stay pulled in by rootless (unless you can show
> me that there's no requirement at all from rootless .. and
> that information needs to be in the commit message).
>
> It can also just stay in both, since last I checked, having
> the depdendency in twice doesn't cause any issues.
>
> Bruce
>
> >
> > do_compile() {
> > cd ${S}/src
> > --
> > 2.43.0
> >
>
> >
> > -=-=-=-=-=-=-=-=-=-=-=-
> > Links: You receive all messages sent to this group.
> > View/Reply Online (#9631):
> https://lists.yoctoproject.org/g/meta-virtualization/message/9631
> > Mute This Topic: https://lists.yoctoproject.org/mt/118237141/1050810
> > Group Owner: meta-virtualization+owner@lists.yoctoproject.org
> > Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub
> [bruce.ashfield@gmail.com]
> > -=-=-=-=-=-=-=-=-=-=-=-
> >
>
>
--
- Thou shalt not follow the NULL pointer, for chaos and madness await thee
at its end
- "Use the force Harry" - Gandalf, Star Trek II
[-- Attachment #2: Type: text/html, Size: 13566 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [meta-virtualization][PATCH] podman: Use packageconfig to control fuse-overlayfs depend
2026-03-11 3:20 ` Yiding Liu (Fujitsu)
@ 2026-03-11 3:22 ` Bruce Ashfield
0 siblings, 0 replies; 6+ messages in thread
From: Bruce Ashfield @ 2026-03-11 3:22 UTC (permalink / raw)
To: Yiding Liu (Fujitsu); +Cc: meta-virtualization@lists.yoctoproject.org
[-- Attachment #1: Type: text/plain, Size: 4431 bytes --]
On Tue, Mar 10, 2026 at 11:21 PM Yiding Liu (Fujitsu) <
liuyd.fnst@fujitsu.com> wrote:
> Hi Bruce
> I found rootless overlay for podman:
> https://www.redhat.com/en/blog/podman-rootless-overlay
>
>
Yes, I'm aware.
> It seems that podman can use native overlay file system with the
> Linux kernel versions 5.13.
> So fuse-overlayfs is not mandatory RDEDPEN in rootless after kernel
> 5.13.
>
> What do you think about it.
>
My answer is the same. If it isn't causing a runtime issue, then leave it
as-is.
Bruce
>
> Liu
> ------------------------------
> *发件人:* meta-virtualization@lists.yoctoproject.org <
> meta-virtualization@lists.yoctoproject.org> 代表 Yiding Liu (Fujitsu) via
> lists.yoctoproject.org <liuyd.fnst=fujitsu.com@lists.yoctoproject.org>
> *发送时间:* 2026年3月11日 10:27
> *收件人:* Bruce Ashfield <bruce.ashfield@gmail.com>
> *抄送:* meta-virtualization@lists.yoctoproject.org <
> meta-virtualization@lists.yoctoproject.org>
> *主题:* Re: [meta-virtualization][PATCH] podman: Use packageconfig to
> control fuse-overlayfs depend
>
> Hi Bruce
>
> Do you mean a new patch like this:
> --- a/recipes-containers/podman/podman_git.bb
> +++ b/recipes-containers/podman/podman_git.bb
> @@ -68,7 +68,7 @@ EXTRA_OEMAKE = " \
> PODMAN_FEATURES ?= "docker"
>
> PACKAGECONFIG ?= ""
> -PACKAGECONFIG[rootless] = ",,,fuse-overlayfs slirp4netns,,"
> +PACKAGECONFIG[rootless] = ",,,slirp4netns,,"
>
> do_compile() {
> cd ${S}/src
> @@ -142,9 +142,16 @@ VIRTUAL-RUNTIME_base-utils-nsenter ?=
> "util-linux-nsenter"
>
> COMPATIBLE_HOST = "^(?!mips).*"
>
> +def get_fuse_overlayfs_dep(d):
> + if bb.utils.contains('PACKAGECONFIG', 'rootless', True, False, d) and
> \
> + bb.utils.contains('PACKAGECONFIG', 'fuse', True, False, d):
> + return "fuse-overlayfs"
> + return ""
> +
> RDEPENDS:${PN} += "\
> catatonit conmon ${VIRTUAL-RUNTIME_container_runtime} gpgme
> iptables libdevmapper \
> ${VIRTUAL-RUNTIME_container_dns}
> ${VIRTUAL-RUNTIME_container_networking}
> ${VIRTUAL-RUNTIME_base-utils-nsenter} \
> + ${@get_fuse_overlayfs_dep(d)} \
> "
> RRECOMMENDS:${PN} += "slirp4netns
>
> Or do you have a more elegant code?
>
> Liu
> ------------------------------
> *发件人:* Bruce Ashfield <bruce.ashfield@gmail.com>
> *发送时间:* 2026年3月11日 06:40
> *收件人:* Liu, Yiding/刘 乙丁 <liuyd.fnst@fujitsu.com>
> *抄送:* meta-virtualization@lists.yoctoproject.org <
> meta-virtualization@lists.yoctoproject.org>
> *主题:* Re: [meta-virtualization][PATCH] podman: Use packageconfig to
> control fuse-overlayfs depend
>
> In message: [meta-virtualization][PATCH] podman: Use packageconfig to
> control fuse-overlayfs depend
> on 10/03/2026 Yiding Liu (Fujitsu) via lists.yoctoproject.org wrote:
>
> > The RDEPEND fuse-overlayfs is an Optional package so use packageconfig
> to control it.
> >
> > Refer to https://podman.io/docs/installation
> >
> > Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
> > ---
> > recipes-containers/podman/podman_git.bb | 3 ++-
> > 1 file changed, 2 insertions(+), 1 deletion(-)
> >
> > diff --git a/recipes-containers/podman/podman_git.bb
> b/recipes-containers/podman/podman_git.bb
> > index 53b9b6a0..4495d2d9 100644
> > --- a/recipes-containers/podman/podman_git.bb
> > +++ b/recipes-containers/podman/podman_git.bb
> > @@ -68,7 +68,8 @@ EXTRA_OEMAKE = " \
> > PODMAN_FEATURES ?= "docker"
> >
> > PACKAGECONFIG ?= ""
> > -PACKAGECONFIG[rootless] = ",,,fuse-overlayfs slirp4netns,,"
> > +PACKAGECONFIG[rootless] = ",,,slirp4netns,,"
> > +PACKAGECONFIG[fuse] = ",,,fuse-overlayfs,,"
>
> Whether right or wrong, fuse-overlayfs was being pulled in
> by rootless.
>
> So it should stay pulled in by rootless (unless you can show
> me that there's no requirement at all from rootless .. and
> that information needs to be in the commit message).
>
> It can also just stay in both, since last I checked, having
> the depdendency in twice doesn't cause any issues.
>
> Bruce
>
> >
> > do_compile() {
> > cd ${S}/src
> > --
> > 2.43.0
> >
>
> >
> >
> >
>
>
--
- Thou shalt not follow the NULL pointer, for chaos and madness await thee
at its end
- "Use the force Harry" - Gandalf, Star Trek II
[-- Attachment #2: Type: text/html, Size: 15130 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2026-03-11 3:22 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-10 7:27 [meta-virtualization][PATCH] podman: Use packageconfig to control fuse-overlayfs depend Liu Yiding
2026-03-10 22:40 ` Bruce Ashfield
2026-03-11 2:27 ` Yiding Liu (Fujitsu)
2026-03-11 3:21 ` Bruce Ashfield
[not found] ` <189BA86F08D2A85A.2412760@lists.yoctoproject.org>
2026-03-11 3:20 ` Yiding Liu (Fujitsu)
2026-03-11 3:22 ` Bruce Ashfield
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.