Bug 13972

Summary: Build fails on fetching iso-codes
Product: [Build System, Metadata & Runtime] Meta-yocto Reporter: Tomislav Lugaric <tomislav.lugaric>
Component: meta-yoctoAssignee: Unassigned <unassigned>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Undecided CC: poky.bs.watcher, poky.watcher, richard.purdie
Version: unspecified   
Target Milestone: ---   
Hardware: x86   
OS: x86_64   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)
Attachments:
Description Flags
Fetcher log none

Description Tomislav Lugaric 2020-07-07 04:33:39 UTC
Created attachment 4699 [details]
Fetcher log

Build fails at sources/poky/meta/recipes-support/iso-codes/iso-codes_4.2.bb:do_fetch.

Build dnwloads iso-codes as a narchive from http://downloads.yoctoproject.org/, then attempts to check out a specific SRCREV inside that repo and fails. 
Seems archive at http://downloads.yoctoproject.org/ was updated today, this update may have broken something. 

Build Configuration:
BB_VERSION           = "1.42.0"
BUILD_SYS            = "x86_64-linux"
NATIVELSBSTRING      = "universal"
TARGET_SYS           = "arm-poky-linux-gnueabi"
MACHINE              = "apalis-imx6"
DISTRO               = "concept-os"
DISTRO_VERSION       = "2.7.2"
TUNE_FEATURES        = "arm vfp cortexa9 neon thumb callconvention-hard"
TARGET_FPU           = "hard"
SDKMACHINE           = "x86_64"
meta                 
meta-poky            = "HEAD:d0f73121551dc98f6924cd77952bf9ebf5ef3dd7"
meta-freescale       = "HEAD:b61675eccc5ac3cf73f9e24bc651a08ab37110de"
meta-freescale-3rdparty = "HEAD:da422478d38e744283bcf61123c4a526396c7030"
meta-toradex-bsp-common = "HEAD:d7265604f72ddcc5ca1c443847c1244952700f2d"
meta-toradex-nxp     = "HEAD:ba278cfe4fa79db91727b783f7f900ab72833d36"
meta-oe              
meta-python          
meta-networking      
meta-initramfs       
meta-multimedia      = "HEAD:a24acf94d48d635eca668ea34598c6e5c857e3f8"
meta-boot2qt         
meta-boot2qt-distro  = "HEAD:4d6b2fa7c059009d7f3e583d99d08e41dbde3e56"
meta-mingw           = "HEAD:10695afe8cd406844e0d0dd868c11677e07557d4"
meta-qt5             = "HEAD:86ca6270469bd236faa4be81b13af182a8137034"
Comment 1 Richard Purdie 2020-07-09 07:53:51 UTC
In master we fixed it with http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=75e91b8e52ec77398e6b0fc09456e971662d9d7e. The patch was backported to dunfell. We also tweaked the source archive to have both branches and have a patch queued for master (to the bitbake git fetcher) to avoid old branches being pruned by the fetcher.