Debix Yocto fetch fail

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Debix Yocto fetch fail

51 次查看
SamuelDo
Contributor I

Hello,

I am currently building a Yocto image for DEBIX Model A (i.MX8M Plus) using the NXP Yocto 6.12-styhead release and the DEBIX meta-layers.
However, the build fails during the fetch stage of the kernel recipe linux-imx_6.12.bb.

I'am using this repo : https://github.com/debix-tech/yocto-nxp-debix

and after cloning and using the .build.sh I get those errors

ERROR: linux-imx-6.12.3+git-r0 do_fetch: Fetcher failure:
Unable to find revision 34099a3c1a8c09693a46ea7ba5370115a733996e
in branch lf_6.12.3-debix_model_ab even from upstream

my guess is that it's trying to reach a private repo

here is the build config


BB_VERSION = 2.9.1
BUILD_SYS = x86_64-linux
NATIVELSBSTRING = ubuntu-24.04
TARGET_SYS = aarch64-poky-linux
MACHINE = imx8mp-lpddr4-evk
DISTRO = fsl-imx-xwayland
DISTRO_VERSION = 6.12-styhead
TUNE_FEATURES = aarch64 armv8a crc crypto

 

 

0 项奖励
回复
1 回复

16 次查看
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

I can identify the problem is occurring during the fetch stage of the linux-imx_6.12.bb kernel recipe.

The error message indicates that the build system is unable to find the specified revision (34099a3c1a8c09693a46ea7ba5370115a733996e) in the "lf_6.12.3-debix_model_ab" branch. This typically happens when the repository URL is correct, but the specific commit or branch name is not accessible.

Since you're using the DEBIX meta-layers from the repository you shared (https://github.com/debix-tech/yocto-nxp-debix), your suspicion that it's trying to reach a private repository is likely correct.

To resolve this issue, I recommend:

1. Check with DEBIX support about access to their private repositories that contain the specific branch/commit mentioned in the error message.

2. Verify if DEBIX has provided any documentation regarding additional repositories that need to be configured when using their meta-layers.

3. As an alternative approach, you could modify the linux-imx recipe to use a publicly available branch/commit instead, though this may not align with DEBIX's specific customizations for their hardware.

4. Examine the linux-imx_6.12.bb recipe file to confirm which repository URL and branch it's trying to access. The recipe file should be located in your meta-layer directories.

This appears to be a configuration issue specific to the DEBIX customization of the NXP Yocto layers, rather than a problem with the core NXP BSP.

Regards

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2254314%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EDebix%20Yocto%20%E8%8E%B7%E5%8F%96%E5%A4%B1%E8%B4%A5%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2254314%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3C%2FP%3E%3CP%3E%E6%88%91%E7%9B%AE%E5%89%8D%E6%AD%A3%E5%9C%A8%E4%BD%BF%E7%94%A8%E6%81%A9%E6%99%BA%E6%B5%A6%E7%9A%84%20Yocto%206.12-styhead%20%E7%89%88%E6%9C%AC%E5%92%8C%20DEBIX%20%E5%85%83%E5%B1%82%E4%B8%BA%20DEBIX%20Model%20A%EF%BC%88i.MX8M%20Plus%EF%BC%89%E6%9E%84%E5%BB%BA%20Yocto%20%E9%95%9C%E5%83%8F%E3%80%82%3CBR%20%2F%3E%E4%BD%86%E6%98%AF%EF%BC%8C%E5%9C%A8%E5%86%85%E6%A0%B8%E9%85%8D%E6%96%B9%20linux-imx_6.12.bb%20%E7%9A%84%E6%8F%90%E5%8F%96%E9%98%B6%E6%AE%B5%EF%BC%8C%E7%89%88%E6%9C%AC%E5%A4%B1%E8%B4%A5%E4%BA%86%E3%80%82%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fdebix-tech%2Fyocto-nxp-debix%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%E6%88%91%E6%AD%A3%E5%9C%A8%E4%BD%BF%E7%94%A8%E8%BF%99%E4%B8%AA%E4%BB%93%E5%BA%93%EF%BC%9Ahttps%3A%2F%2Fgithub.com%2Fdebix-tech%2Fyocto-nxp-debix%3C%2FA%3E%3C%2FP%3E%3CP%3E%E5%85%8B%E9%9A%86%E5%B9%B6%E4%BD%BF%E7%94%A8%20.build.sh%20%E4%B9%8B%E5%90%8E%E6%88%91%E9%81%87%E5%88%B0%E4%BA%86%E8%BF%99%E4%BA%9B%E9%94%99%E8%AF%AF%3C%2FP%3E%3CP%3E%E9%94%99%E8%AF%AF%EF%BC%9Alinux-imx-6.12.3%2Bgit-r0%20do_fetch%EF%BC%9A%E6%8F%90%E5%8F%96%E5%99%A8%E6%95%85%E9%9A%9C%EF%BC%9A%3CBR%20%2F%3E%E6%97%A0%E6%B3%95%E5%9C%A8%E5%88%86%E6%94%AF%20lf_6.12.3-debix_model_ab%20%E4%B8%AD%E6%89%BE%E5%88%B0%E4%BF%AE%E8%AE%A2%E7%89%88%2034099a3c1a8c09693a46ba5370115a7ba5370a7115a7115a73399%20%3CBR%20%2F%3E%206e%20%E5%8D%B3%E4%BD%BF%E6%98%AF%E4%BB%8E%E4%B8%8A%E6%B8%B8%E6%88%91%E7%8C%9C%E5%AE%83%E6%AD%A3%E5%9C%A8%E5%B0%9D%E8%AF%95%E8%AE%BF%E9%97%AE%E7%A7%81%E4%BA%BA%E4%BB%93%E5%BA%93%20%3CBR%20%2F%3E%20%3CBR%20%2F%3E%3C%2FP%3E%3CP%3E%E8%BF%99%E6%98%AF%E7%89%88%E6%9C%AC%E9%85%8D%E7%BD%AE%3C%2FP%3E%3CPRE%20translate%3D%22no%22%3E%3CBR%20%2F%3EBB_VERSION%20%3D%202.9.1%3CBR%20%2F%3EBUILD_SYS%20%3D%20x86_64-linux%3CBR%20%2F%3ENATIVELSBSTRING%20%3D%20ubuntu-24.04%3CBR%20%2F%3ETARGET_SYS%20%3D%20aarch64-poky-linux%3CBR%20%2F%3EMACHINE%20%3D%20imx8mp-lpddr4-evk%3CBR%20%2F%3EDISTRO%20%3D%20fsl-imx-xwayland%3CBR%20%2F%3EDISTRO_VERSION%20%3D%206.12-styhead%3CBR%20%2F%3ETUNE_FEATURES%20%3D%20aarch64%20armv8a%20crc%20crypto%3CBR%20%2F%3E%3CBR%20%2F%3E%26nbsp%3B%3C%2FPRE%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E