Yocto build system permission issues.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Yocto build system permission issues.

Jump to solution
2,265 Views
abrafo78777
Contributor I

I am trying to build a Yocto project with the project folder in an external hardisk. The SSTATEDIR is loacted on my local hardisk. I had mounted the external hardisk with execute and write permission. Not sure why this file is a read only file read-only file. Any idea how to fix it?

WARNING: You have included the meta-tpm layer, but 'tpm or tpm2' has not been enabled in your DISTRO_FEATURES. Some bbappend files and preferred version setting may not take effect. See the meta-tpm README for details on enabling tpm support.Guy
Loading cache: 100% |################################################################################################| Time: 0:00:01
Loaded 5596 entries from dependency cache.
Parsing recipes: 100% |##############################################################################################| Time: 0:01:40
Parsing of 3577 .bb files complete (3575 cached, 2 parsed). 5598 targets, 681 skipped, 1 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies

Build Configuration:
BB_VERSION = "2.8.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "universal"
TARGET_SYS = "aarch64-tdx-linux"
MACHINE = "apalis-imx8"
DISTRO = "tdx-xwayland"
DISTRO_VERSION = "7.0.0-devel-20241114073617+build.0"
TUNE_FEATURES = "aarch64 armv8a crypto"
TARGET_FPU = ""
meta-toradex-nxp = "HEAD:c6c49e30fb8660768830b8fab9e48e4f5b2bc5d3"
meta-freescale = "HEAD:a5213ff1f0d1c67e0155b41231d935da962eb79a"
meta-freescale-3rdparty = "HEAD:6c063450d464eb2f380443c7d9af1b94ce9b9d75"
meta-toradex-ti = "HEAD:05ce7d7f931fb8398bdf9f535410ccc8a11dc00e"
meta-arm-toolchain
meta-arm = "HEAD:1947c000299c0330e8a866996505221a14c0e1ea"
meta-ti-bsp
meta-ti-extras = "HEAD:9a12c2b49b775fd76b8fc592847c1e5afe11442c"
meta-toradex-bsp-common = "HEAD:6cdf564762805ec382409a2ba23d33bcde5bec9f"
meta-oe
meta-filesystems
meta-gnome
meta-xfce
meta-networking
meta-multimedia
meta-python = "HEAD:1235dd4ed4a57e67683c045ad76b6a0f9e896b45"
meta-freescale-distro = "HEAD:b9d6a5d9931922558046d230c1f5f4ef6ee72345"
meta-toradex-demos = "HEAD:9471606777e3566864b19dc04025bdadd3ecad3a"
meta-qt5 = "HEAD:eb828418264a49b8d00035cb3d7b12fcea3be801"
meta-tpm = "HEAD:459d837338ca230254baa2994f870bf6eb9d0139"
meta-toradex-distro = "HEAD:f37f10e2eb0f0793915b583078f70c30c3135f19"
meta-poky = "HEAD:9a4b3f7d66c5546855805e284585a550b235c313"
meta = "HEAD:343f40b0bc8ef65cc1e2abd6c9c33bb2e08bad3d"
meta-imx-ml = "<unknown>:<unknown>"

Sstate summary: Wanted 60 Local 0 Mirrors 0 Missed 60 Current 428 (0% match, 87% complete)################# | ETA: 0:00:00
Initialising tasks: 100% |###########################################################################################| Time: 0:00:00
NOTE: Executing Tasks
ERROR: tcp-wrappers-7.6-r0 do_patch: Applying patch '00_man_quoting.diff' on target directory '/media/abrafo/T7/yocto-ml-build/bsp-toradex/build/tmp/work/armv8a-tdx-linux/tcp-wrappers/7.6/tcp_wrappers_7.6'
CmdError('quilt --quiltrc /media/abrafo/T7/yocto-ml-build/bsp-toradex/build/tmp/work/armv8a-tdx-linux/tcp-wrappers/7.6/recipe-sysroot-native/etc/quiltrc push', 0, "stdout: Applying patch 00_man_quoting.diff
patching file hosts_access.5
File hosts_options.5 is read-only; trying to patch anyway
patching file hosts_options.5
patch: setting attribute '$LXUID' for '$LXUID': Permission denied
patch: setting attribute '$LXGID' for '$LXGID': Permission denied
patch: setting attribute '$LXMOD' for '$LXMOD': Permission denied
Patch 00_man_quoting.diff does not apply (enforce with -f)

stderr: ")
ERROR: Logfile of failure stored in: /media/abrafo/T7/yocto-ml-build/bsp-toradex/build/tmp/work/armv8a-tdx-linux/tcp-wrappers/7.6/temp/log.do_patch.664765
ERROR: Task (/media/abrafo/T7/yocto-ml-build/bsp-toradex/build/../layers/openembedded-core/meta/recipes-extended/tcp-wrappers/tcp-wrappers_7.6.bb:do_patch) failed with exit code '1'

Second Keyboard Interrupt, stopping..., 

 

 

 

0 Kudos
Reply
1 Solution
2,212 Views
pengyong_zhang
NXP Employee
NXP Employee

HI @abrafo78777 

Could you run the command in root?

B.R

View solution in original post

0 Kudos
Reply
2 Replies
2,213 Views
pengyong_zhang
NXP Employee
NXP Employee

HI @abrafo78777 

Could you run the command in root?

B.R

0 Kudos
Reply
2,187 Views
abrafo78777
Contributor I

Running in root fixed the issue. Thanks!

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-1994431%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EYocto%20build%20system%20permission%20issues.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1994431%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EI%20am%20trying%20to%20build%20a%20Yocto%20project%20with%20the%20project%20folder%20in%20an%20external%20hardisk.%20The%20SSTATEDIR%20is%20loacted%20on%20my%20local%20hardisk.%20I%20had%20mounted%20the%20external%20hardisk%20with%20execute%20and%20write%20permission.%20Not%20sure%20why%20this%20file%20is%20a%20read%20only%20file%20re%3CSPAN%3Ead-only%20file.%20Any%20idea%20how%20to%20fix%20it%3F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CEM%3E%3CSTRONG%3EWARNING%3A%20You%20have%20included%20the%20meta-tpm%20layer%2C%20but%20'tpm%20or%20tpm2'%20has%20not%20been%20enabled%20in%20your%20DISTRO_FEATURES.%20Some%20bbappend%20files%20and%20preferred%20version%20setting%20may%20not%20take%20effect.%20See%20the%20meta-tpm%20README%20for%20details%20on%20enabling%20tpm%20support.%3C%2FSTRONG%3E%3C%2FEM%3EGuy%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3ELoading%20cache%3A%20100%25%20%7C%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%7C%20Time%3A%200%3A00%3A01%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3ELoaded%205596%20entries%20from%20dependency%20cache.%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3EParsing%20recipes%3A%20100%25%20%7C%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%7C%20Time%3A%200%3A01%3A40%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3EParsing%20of%203577%20.bb%20files%20complete%20(3575%20cached%2C%202%20parsed).%205598%20targets%2C%20681%20skipped%2C%201%20masked%2C%200%20errors.%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3ENOTE%3A%20Resolving%20any%20missing%20task%20queue%20dependencies%3C%2FSTRONG%3E%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%3CSTRONG%3EBuild%20Configuration%3A%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3EBB_VERSION%20%3D%20%222.8.0%22%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3EBUILD_SYS%20%3D%20%22x86_64-linux%22%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3ENATIVELSBSTRING%20%3D%20%22universal%22%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3ETARGET_SYS%20%3D%20%22aarch64-tdx-linux%22%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3EMACHINE%20%3D%20%22apalis-imx8%22%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3EDISTRO%20%3D%20%22tdx-xwayland%22%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3EDISTRO_VERSION%20%3D%20%227.0.0-devel-20241114073617%2Bbuild.0%22%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3ETUNE_FEATURES%20%3D%20%22aarch64%20armv8a%20crypto%22%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3ETARGET_FPU%20%3D%20%22%22%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Emeta-toradex-nxp%20%3D%20%22HEAD%3Ac6c49e30fb8660768830b8fab9e48e4f5b2bc5d3%22%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Emeta-freescale%20%3D%20%22HEAD%3Aa5213ff1f0d1c67e0155b41231d935da962eb79a%22%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Emeta-freescale-3rdparty%20%3D%20%22HEAD%3A6c063450d464eb2f380443c7d9af1b94ce9b9d75%22%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Emeta-toradex-ti%20%3D%20%22HEAD%3A05ce7d7f931fb8398bdf9f535410ccc8a11dc00e%22%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Emeta-arm-toolchain%20%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Emeta-arm%20%3D%20%22HEAD%3A1947c000299c0330e8a866996505221a14c0e1ea%22%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Emeta-ti-bsp%20%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Emeta-ti-extras%20%3D%20%22HEAD%3A9a12c2b49b775fd76b8fc592847c1e5afe11442c%22%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Emeta-toradex-bsp-common%20%3D%20%22HEAD%3A6cdf564762805ec382409a2ba23d33bcde5bec9f%22%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Emeta-oe%20%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Emeta-filesystems%20%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Emeta-gnome%20%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Emeta-xfce%20%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Emeta-networking%20%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Emeta-multimedia%20%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Emeta-python%20%3D%20%22HEAD%3A1235dd4ed4a57e67683c045ad76b6a0f9e896b45%22%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Emeta-freescale-distro%20%3D%20%22HEAD%3Ab9d6a5d9931922558046d230c1f5f4ef6ee72345%22%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Emeta-toradex-demos%20%3D%20%22HEAD%3A9471606777e3566864b19dc04025bdadd3ecad3a%22%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Emeta-qt5%20%3D%20%22HEAD%3Aeb828418264a49b8d00035cb3d7b12fcea3be801%22%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Emeta-tpm%20%3D%20%22HEAD%3A459d837338ca230254baa2994f870bf6eb9d0139%22%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Emeta-toradex-distro%20%3D%20%22HEAD%3Af37f10e2eb0f0793915b583078f70c30c3135f19%22%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Emeta-poky%20%3D%20%22HEAD%3A9a4b3f7d66c5546855805e284585a550b235c313%22%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Emeta%20%3D%20%22HEAD%3A343f40b0bc8ef65cc1e2abd6c9c33bb2e08bad3d%22%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Emeta-imx-ml%20%3D%20%22%3CUNKNOWN%3E%3A%3CUNKNOWN%3E%22%3C%2FUNKNOWN%3E%3C%2FUNKNOWN%3E%3C%2FSTRONG%3E%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%3CSTRONG%3ESstate%20summary%3A%20Wanted%2060%20Local%200%20Mirrors%200%20Missed%2060%20Current%20428%20(0%25%20match%2C%2087%25%20complete)%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%20%7C%20ETA%3A%200%3A00%3A00%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3EInitialising%20tasks%3A%20100%25%20%7C%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%7C%20Time%3A%200%3A00%3A00%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3ENOTE%3A%20Executing%20Tasks%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3EERROR%3A%20tcp-wrappers-7.6-r0%20do_patch%3A%20Applying%20patch%20'00_man_quoting.diff'%20on%20target%20directory%20'%2Fmedia%2Fabrafo%2FT7%2Fyocto-ml-build%2Fbsp-toradex%2Fbuild%2Ftmp%2Fwork%2Farmv8a-tdx-linux%2Ftcp-wrappers%2F7.6%2Ftcp_wrappers_7.6'%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3ECmdError('quilt%20--quiltrc%20%2Fmedia%2Fabrafo%2FT7%2Fyocto-ml-build%2Fbsp-toradex%2Fbuild%2Ftmp%2Fwork%2Farmv8a-tdx-linux%2Ftcp-wrappers%2F7.6%2Frecipe-sysroot-native%2Fetc%2Fquiltrc%20push'%2C%200%2C%20%22stdout%3A%20Applying%20patch%2000_man_quoting.diff%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Epatching%20file%20hosts_access.5%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3EFile%20hosts_options.5%20is%20read-only%3B%20trying%20to%20patch%20anyway%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Epatching%20file%20hosts_options.5%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Epatch%3A%20setting%20attribute%20'%24LXUID'%20for%20'%24LXUID'%3A%20Permission%20denied%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Epatch%3A%20setting%20attribute%20'%24LXGID'%20for%20'%24LXGID'%3A%20Permission%20denied%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3Epatch%3A%20setting%20attribute%20'%24LXMOD'%20for%20'%24LXMOD'%3A%20Permission%20denied%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3EPatch%2000_man_quoting.diff%20does%20not%20apply%20(enforce%20with%20-f)%3C%2FSTRONG%3E%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%3CSTRONG%3Estderr%3A%20%22)%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3EERROR%3A%20Logfile%20of%20failure%20stored%20in%3A%20%2Fmedia%2Fabrafo%2FT7%2Fyocto-ml-build%2Fbsp-toradex%2Fbuild%2Ftmp%2Fwork%2Farmv8a-tdx-linux%2Ftcp-wrappers%2F7.6%2Ftemp%2Flog.do_patch.664765%3C%2FSTRONG%3E%3C%2FEM%3E%3CBR%20%2F%3E%3CEM%3E%3CSTRONG%3EERROR%3A%20Task%20(%2Fmedia%2Fabrafo%2FT7%2Fyocto-ml-build%2Fbsp-toradex%2Fbuild%2F..%2Flayers%2Fopenembedded-core%2Fmeta%2Frecipes-extended%2Ftcp-wrappers%2Ftcp-wrappers_7.6.bb%3Ado_patch)%20failed%20with%20exit%20code%20'1'%3C%2FSTRONG%3E%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%3CSTRONG%3ESecond%20Keyboard%20Interrupt%2C%20stopping...%2C%26nbsp%3B%3C%2FSTRONG%3E%3C%2FEM%3E%3C%2FP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1999057%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Yocto%20build%20system%20permission%20issues.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1999057%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3ERunning%20in%20root%20fixed%20the%20issue.%20Thanks!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1996921%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20Yocto%20build%20system%20permission%20issues.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1996921%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHI%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F242906%22%20target%3D%22_blank%22%3E%40abrafo78777%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ECould%20you%20run%20the%20command%20in%20root%3F%3C%2FP%3E%0A%3CP%3EB.R%3C%2FP%3E%3C%2FLINGO-BODY%3E