Debug precompile warnings

I’m seeing lots of precompile warnings like this:

Precompiling ComponentArraysAdaptExt
  1 dependency successfully precompiled in 6 seconds. 61 already precompiled.      
[ Info: Precompiling ComponentArraysAdaptExt [790f4daf-a4cd-52c9-af90-2799ce9781e5]
┌ Warning: The call to compilecache failed to create a usable precompiled cache file for LabelledArrays [2ee39098-c373-598a-b85f-a56591580800]
│   exception = Required dependency RecursiveArrayTools [731186ca-8d62-57ce-b412-fbd966d074cd] failed to load from a cache file.
└ @ Base loading.jl:1992
[ Info: Precompiling RecursiveArrayTools [731186ca-8d62-57ce-b412-fbd966d074cd]
┌ Warning: The call to compilecache failed to create a usable precompiled cache file for RecursiveArrayTools [731186ca-8d62-57ce-b412-fbd966d074cd]
│   exception = Error reading package image file.
└ @ Base loading.jl:1992

How can I debug this? I already deleted almost all of the .julia folder, it did not help.

What is the output of:

versioninfo()

and what is the output of

using Pkg
Pkg.status()

There are some problems with the extension precompilation right now which may cause warnings like this to happen.

Hopefully account for extensions indirectly depending on each other in parallel package precompilation by KristofferC · Pull Request #53972 · JuliaLang/julia · GitHub should fix that. You can try with julia nightly.