On Mon, Apr 3, 2023 at 12:25 AM <adrian.du...@keyfactor.com> wrote: > On Mon, Feb 6, 2023 at 01:13 AM, Richard Purdie wrote: > Hi Richard, > > Jumping on this thread to provide some clarifications as I hit the same > bug. > I can confirm that this is not an environment issue. I could reproduce it > by adding a sudo call in an empty recipe like this: > > SUMMARY = "" > HOMEPAGE = "" > LICENSE = "" > SECTION = "" > DEPENDS = "" > > SRC_URI = "" > > do_install() { > ls -l /usr/bin/sudo > sudo ls -l /usr/bin/sudo > } >
Build already use a fake root environment using pseudo to intercept the calls so this might not be out of line here. What is the original issue you are running into ? > > Running bitbake barebone on my x86 machine produces this error: > > | -rwxr-xr-x 1 nobody 65534 232416 Mar 1 13:59 /usr/bin/sudo > | sudo: /etc/sudo.conf is owned by uid 65534, should be 0 > | sudo: /etc/sudo.conf is owned by uid 65534, should be 0 > | sudo: error in /etc/sudo.conf, line 0 while loading plugin > "sudoers_policy" > | sudo: /usr/libexec/sudo/sudoers.so must be owned by uid 0 > | sudo: fatal error, unable to load plugins > > Indeed it seems that ownership is broken somehow in the bb environment. > The issue was introduced somewhere between dunfell and kirkstone. I know > it's a large timespan but it's a bit time consuming to narrow it down. > > Hoping to get some help on this. I would try to investigate further myself > but I have no idea where to start to be honest. > > Best regards, > --Adrian > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#59600): https://lists.yoctoproject.org/g/yocto/message/59600 Mute This Topic: https://lists.yoctoproject.org/mt/96733939/21656 Group Owner: yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-