I was attempting an image build with Yocto Hardknott, and I ran into a
chown problem during do_rootfs(). I traced it down to
${WORKDIR}/intercept_scripts showing up in the PSEUDO_IGNORE_PATHS
environment variable.

This commit made the change:
https://git.openembedded.org/openembedded-core/commit/meta/classes/image.bbclass?id=9463be2292b942a1072eea88881b9644e55aadb9

I continued down the rabbit hole until I got here:
https://git.openembedded.org/openembedded-core/tree/meta/lib/oe/package_manager/__init__.py#n173

Line 192 specifically is the smoking gun. The files are being copied from
poky/scripts/postinst-intercepts into the ${WORKDIR}/intercept_scripts
directory and immediately failing when the copyFile utility attempts to do
a chown.

Is there any logical explanation for this? Is this a bug or am I doing
something wrong? Is there a workaround?

..Ch:W..

-- 
*"Perfection must be reached by degrees; she requires the slow hand of
time." - Voltaire*
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#53384): https://lists.yoctoproject.org/g/yocto/message/53384
Mute This Topic: https://lists.yoctoproject.org/mt/82596907/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to