What is the function of dynamicObjects entries in the nix store?

I investigated the nix store with “nix derivation show”. I have found the attribute dynamicObjects. I have searched my complete nix store and all .drv files contained emtpy dynamicObjects.
What is the function of these dynamicObjects ?
How can i learn more about nix store and the format of the the .drv files ?

1 Like

The actual format is an obscure academic one called ATerm:

The Nix store can be read about here, although the documentation is hardly exhaustive:


Regarding dynamicObjects, do you mean dynamicOutpus? In that case, I believe it’s a part of the implementation of Tracking issue for RFC 92: Dynamic derivations · Issue #6316 · NixOS/nix · GitHub.

2 Likes