Package spec "binary" and "recipe" are broken
The installer now implements an "include" mechanism for the config files. In order to output a flattened filesystem.toml
for the config, the installer is using toml::to_string_pretty
, but the toml
crate cannot output the filesystem config if it contains package specs Build("recipe")
or Build("binary")
. This is a known limitation of the toml
crate, as it cannot serialize Enums where some of the variants are strings and others are structs, unless all the strings are handled first.
Edited by Ron Williams