At the bottom of the graph, we see all the implicit inputs of GNU-BUILD-SYSTEM (*note ‘gnu-build-system’: Build Systems.). Now, note that the dependencies of those implicit inputs—that is, the “bootstrap dependencies” (*note Bootstrapping::)—are not shown here, for conciseness. ‘bag’ Similar to ‘bag-emerged’, but this time including all the bootstrap dependencies. ‘derivations’ This is the most detailed representation: It shows the DAG of derivations (*note Derivations::) and plain store items. Compared to the above representation, many additional nodes are visible, including builds scripts, patches, Guile modules, etc. All the above types correspond to _build-time dependencies_. The following graph type represents the _run-time dependencies_: ‘references’ This is the graph of “references” of a package output, as returned by ‘guix gc --references’ (*note Invoking guix gc::). If the given package output is not available in the store, ‘guix graph’ attempts to obtain dependency information from substitutes. The available options are the following: ‘--type=TYPE’ ‘-t TYPE’ Produce a graph output of TYPE, where TYPE must be one of the values listed above. ‘--list-types’ List the supported graph types.