Skip to content

Cannot build certain modules after deleting ~/.cache/buildstream

Moving this from #294 (closed). I deleted my ~/.cache/buildstream (which had grown huge due to #135 (closed)) and now I can't build modules that I had open workspaces for at the time:

[00:00:01] FAILURE [core/glib-networking.bst]: Artifact missing for gnome/core-glib-networking/f6f2673507e8ff445b488ca2990d2d18b2b43fffb97adafe34b9ff6252839e3f

Closing the workspaces did not help.

Hmmm, I have no idea how this happened, the above message is coming from bst --no-strict build code/glib-networking.bst ?

I have --no-strict specified in by config file instead of passing it manually, since that's what we recommended in our GNOME newcomers guide. But yes, anything I build gets stuck on glib-networking (or WebKitGTK+, another of the modules I previously had open workspaces for). I won't be able to do next week's GNOME release.

Can you tell me what all I have to delete to get back to a clean slate? Deleting ~/.cache/buildstream is what caused this problem. I don't see anything relevant in ~/.config/buildstream and there exists no ~/.local/share/buildstream, so not sure what else I can try deleting.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information