Test the fake derivations channel, asserting nested packages are properly represented.

This is a breaking change. Previously, packages named packageset.foo would be exposed in the fake derivation channel as packageset-foo.

Presumably this was done to avoid needing to track attribute sets, and to avoid the complexity. I think this now correctly handles the complexity and properly mirrors the input expressions layout.

Created by  Graham Christensen  on March 17, 2021
MQLCUSZLZWVUI6OE4TVYRJWEGBF3GF4MWWSZGF4WLC35TIOKE3IAC
Change contents