Obviously I was having some trouble when I created this work area: ~/work/yocto-rpi/meta-raspberrypi$ git branch -l krogoth * master origin/krogoth origon/krogoth origonkrogoth
So I delete all those and try: $ git checkout origin/krogoth warning: refname 'origin/krogoth' is ambiguous. Switched to branch 'origin/krogoth' It is not safe to ignore that warning. What it means is everything went terribly wrong. Time to delete and try again. ~/work/yocto-rpi/meta-raspberrypi$ git checkout -b krogoth --track origin/krogoth Branch krogoth set up to track remote branch krogoth from origin. Switched to a new branch 'krogoth' thomasthorne@thorne-ul-dt:~/work/yocto-rpi/meta-raspberrypi$ git status On branch krogoth Your branch is up-to-date with 'origin/krogoth'. nothing to commit, working directory clean That looks more hopeful. $ bitbake core-image-minimal WARNING: Host distribution "Ubuntu-16.04" has not been validated with this version of the build system; you may possibly experience unexpected failures. It is recommended that you use a tested distribution. Parsing recipes: 100% |######################################################################| Time: 00:00:34 Parsing of 1940 .bb files complete (0 cached, 1940 parsed). 2493 targets, 347 skipped, 0 masked, 0 errors. NOTE: There are 1 recipes to be removed from sysroot raspberrypi3, removing... NOTE: Resolving any missing task queue dependencies Build Configuration: BB_VERSION = "1.30.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "universal" TARGET_SYS = "arm-poky-linux-gnueabi" MACHINE = "raspberrypi3" DISTRO = "poky" DISTRO_VERSION = "2.1.2" TUNE_FEATURES = "arm armv7ve vfp thumb neon vfpv4 callconvention-hard cortexa7" TARGET_FPU = "hard" meta meta-poky meta-yocto-bsp = "krogoth:ae9b341ecfcc60e970f29cfe04306411ad26c0cf" meta-oe meta-multimedia meta-networking meta-python = "krogoth:851a064b53dca3b14dd33eaaaca9573b1a36bf0e" meta-qt5 = "HEAD:2b1871f0d139dc3caaa779a32a1931409c245a36" meta-raspberrypi = "krogoth:a5f9b07a820d50ae5fb62e07306cd4e72d8638a9" meta-quectel-community = "krogoth:ae9b341ecfcc60e970f29cfe04306411ad26c0cf" meta-rpi = "krogoth:b10b0f1bf64ad7e8b1ab00e0a67f0c6e77ef0a97" NOTE: Preparing RunQueue NOTE: Executing SetScene Tasks NOTE: Executing RunQueue Tasks NOTE: Tasks Summary: Attempted 1645 tasks of which 1595 didn't need to be rerun and all succeeded. Success! Thank you for your help. Not sure why I did not spot the odd branch name. Any ideas why the meta-raspberrypi repository will tab-complete branch names without then correctly linking to the remote branch? To me there is only one mention of krogoth besides that one I created. $ git branch --list --all --verbose * krogoth a5f9b07 bcm2835: Compile examples correct LDFLAGS to avoid HASH errors master 44d41bf raspberrypi3.conf: fix typo for BCM43430 remotes/origin/HEAD -> origin/master remotes/origin/ag-dev 139e7ff .gitignore: Ignore some stuff remotes/origin/daisy 946b692 gstreamer1.0-plugins-bad: Build eglglessink for Raspberry Pi remotes/origin/danny 1ad98cf README: Modify dependencies for danny branch remotes/origin/denzil 34eef2e linux-raspberrypi_3.1.9: Fix typo remotes/origin/dizzy efd760d linux-raspberrypi: faulty branch and srcrev for 3.16 remotes/origin/dora 1c696a9 omxplayer: Install fonts directory in datadir remotes/origin/dylan 770b88b sdcard_image-rpi.bbclass: Fix error in conditional test remotes/origin/fido 428602b rpi-default-providers: Let users overwrite the default providers remotes/origin/jethro f2cff83 README: Fix documentation to disable overscan remotes/origin/khem_wayland cc4dc7b userland: Fix build with clang compiler remotes/origin/krogoth a5f9b07 bcm2835: Compile examples correct LDFLAGS to avoid HASH errors remotes/origin/master 44d41bf raspberrypi3.conf: fix typo for BCM43430 The main things I that the builds are all working again. I will try and pay more attention when doing the checkout step in the future. -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto