Re: [meta-virtualization][PATCH] nerdctl: use -modcacherw to avoid do_rm_work failure
Bruce Ashfield <[email protected]>
| Newsgroups | org.yoctoproject.lists.meta-virtualization |
|---|---|
| Message-ID | <CADkTA4PmJ16DoD8sdN1XrU3ATJY_Q-MEwCZX9bpk61QY5+qoYw@mail.gmail.com> |
On Mon, Feb 2, 2026 at 10:52 PM Chen Qi via lists.yoctoproject.org <Qi.Chen= [email protected]> wrote: > From: Chen Qi <[email protected]> > > When rm_work is enabled, building nerdctl fails because do_rm_work > fails to remove the contents under pkg/mod/ as they are readonly. > Use '-modcacherw' to fix this issue. > I'm going a different way to fix this. I've avoided using modcacherw so far, and would like to continue as having it on can mask some issues. I have permissions fixups, they should be firing for this, and I'm sorting that out now as I work through some package updates. Bruce > > Signed-off-by: Chen Qi <[email protected]> > --- > recipes-containers/nerdctl/nerdctl_git.bb | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/recipes-containers/nerdctl/nerdctl_git.bb > b/recipes-containers/nerdctl/nerdctl_git.bb > index 8f63b48c..1c37bcf8 100644 > --- a/recipes-containers/nerdctl/nerdctl_git.bb > +++ b/recipes-containers/nerdctl/nerdctl_git.bb > @@ -78,7 +78,7 @@ do_compile() { > export CGO_LDFLAGS="${LDFLAGS} --sysroot=${STAGING_DIR_TARGET}" > > # -trimpath removes build paths from the binary (required for > reproducible builds) > - oe_runmake GO=${GO} BUILDTAGS="${BUILDTAGS}" > GO_BUILD_FLAGS="-trimpath" binaries > + oe_runmake GO=${GO} BUILDTAGS="${BUILDTAGS}" > GO_BUILD_FLAGS="-trimpath -modcacherw" binaries > } > > do_install() { > -- > 2.34.1 > > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#9554): > https://lists.yoctoproject.org/g/meta-virtualization/message/9554 > Mute This Topic: https://lists.yoctoproject.org/mt/117611093/1050810 > Group Owner: [email protected] > Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub [ > [email protected]] > -=-=-=-=-=-=-=-=-=-=-=- > > -- - Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end - "Use the force Harry" - Gandalf, Star Trek II